FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新

2023-11-22 14:04

本文主要是介绍FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

导读FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新,带来了新功能、新解码器、新过滤器和许多其他变化。

FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新

在 FFmpeg 6.0 “Von Neumann “版本发布八个多月后,FFmpeg 6.1 被命名为 “Heaviside”,引入了多线程 Vulkan 硬件加速解码,支持 H264、HEVC 和 AV1 编解码器,以及 VAAPI(视频加速 API)AV1 编码器。

它还增加了对增强型 FLV 和 RTMP 格式的 HEVC、VP9 和 AV1 编解码器的支持、Playdate 视频解码器和解复用器、OSQ 解复用器和解码器、基本视频编码解析器、复用器、解复用器和帧合并 bsf、原始 AC-4 复用器和解复用器以及原始 VVC 比特流解析器、复用器和解复用器。

FFmpeg 6.1 还添加了对 P_SKIP 提示的支持,以加快 libx264 编码的速度,同时还引入了 vMix 视频解码器、RivaTuner 视频解码器、libaribcaption 解码器、Microsoft RLE 视频编码器、CRI USM 解多路复用器,并扩展了对 Windows 上 libva-win32 的 VAAPI 支持。
不出所料,该版本还提供了新的过滤器,包括 afireqsrc 音频源过滤器、arls 过滤器、zoneeplate 视频源过滤器、color_vulkan 过滤器、bwdif_vulkan 过滤器、nlmeans_vulkan 过滤器、xfade_vulkan 过滤器、bwdif_cuda 过滤器、用于 VideoToolbox 的 scale_vt 和 transpose_vt 过滤器,以及 apsnr 和 asisdr 音频过滤器。

此外,FFmpeg 6.1 还添加了比特流过滤器,用于编辑 VVC 流中的元数据,以及将 VVC 从 MP4 转换为 Annex B。此外,在 setpts 和 asetpts 过滤器中还添加了命令支持

在其他值得注意的变化中,FFmpeg 6.1 弃用了 -top 命令行选项,转而使用 setfield 过滤器,更改了 ffprobe XML 输出模式,以考虑同一父元素中的多个变量字段元素,添加了新的 -readrate_initial_burst 命令行选项,并使 ffprobe -output_format 选项成为 -of 的别名。

FFmpeg 6.1 现可从官方网站下载,其中包括多个更新组件,如 libavutil 58.29.100、libavcodec 60.31.102、libavformat 60.16.100、libavdevice 60.3.100、libavfilter 9.12.100、libswscale 7.5.100、libswresample 4.12.100 和 libpostproc 57.3.100。
FFmpeg 的下一个重要版本是 7.0 版,计划于 2024 年 2 月发布。

这篇关于FFmpeg 6.1 开放源码多媒体框架近日发布了重大更新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/410664

相关文章

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

Redis缓存问题与缓存更新机制详解

《Redis缓存问题与缓存更新机制详解》本文主要介绍了缓存问题及其解决方案,包括缓存穿透、缓存击穿、缓存雪崩等问题的成因以及相应的预防和解决方法,同时,还详细探讨了缓存更新机制,包括不同情况下的缓存更... 目录一、缓存问题1.1 缓存穿透1.1.1 问题来源1.1.2 解决方案1.2 缓存击穿1.2.1

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

MyBatis框架实现一个简单的数据查询操作

《MyBatis框架实现一个简单的数据查询操作》本文介绍了MyBatis框架下进行数据查询操作的详细步骤,括创建实体类、编写SQL标签、配置Mapper、开启驼峰命名映射以及执行SQL语句等,感兴趣的... 基于在前面几章我们已经学习了对MyBATis进行环境配置,并利用SqlSessionFactory核

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了