FFmpeg是一個開放源代碼的自由軟件,提供音頻/視頻的錄制、格式轉(zhuǎn)換、串流等功能,日前FFmpeg 6.1正式版發(fā)布,代號亥維賽(英國物理學(xué)家與電氣工程師)。
你可以從FFmpeg官網(wǎng)獲得最新源代碼:https://www.ffmpeg.org/download.html
下面是更新內(nèi)容(由GPT翻譯):
FFmpeg 6.1 "Heaviside" 版本發(fā)布摘要(2023年11月10日)
FFmpeg 6.1 “Heaviside” 是一個重要的新版本,現(xiàn)已發(fā)布!以下是一些亮點:
- libaribcaption 解碼器
- Playdate 視頻解碼器和分離器
- Windows 平臺上擴展 VAAPI 支持到 libva-win32
- afireqsrc 音頻源過濾器
- arls 過濾器
- ffmpeg 命令行新增選項:-readrate_initial_burst
- zoneplate 視頻源過濾器
- setpts 和 asetpts 過濾器中的命令支持
- Vulkan 解碼硬件加速,支持 H264、HEVC 和 AV1
- color_vulkan 過濾器
- bwdif_vulkan 過濾器
- nlmeans_vulkan 過濾器
- RivaTuner 視頻解碼器
- xfade_vulkan 過濾器
- vMix 視頻解碼器
- Essential Video Coding 解析器、復(fù)用器和分離器
- Essential Video Coding 幀合并 bsf
- bwdif_cuda 過濾器
- Microsoft RLE 視頻編碼器
- Raw AC-4 復(fù)用器和分離器
- Raw VVC 比特流解析器、復(fù)用器和分離器
- 用于在 VVC 流中編輯元數(shù)據(jù)的比特流過濾器
- 將 VVC 從 MP4 轉(zhuǎn)換為 Annex B 的比特流過濾器
- videotoolbox 的 scale_vt 過濾器
- videotoolbox 的 transpose_vt 過濾器
- 支持 P_SKIP 提示加速 libx264 編碼
- 在增強的 flv 格式中支持 HEVC、VP9、AV1 編碼
- apsnr 和 asisdr 音頻過濾器
- OSQ 分離器和解碼器
- 在增強的 rtmp 協(xié)議中支持 HEVC、VP9、AV1 編碼的 fourcclist
- CRI USM 分離器
- ffmpeg 命令行 '-top' 選項棄用,改用 setfield 過濾器
- VAAPI AV1 編碼器
- ffprobe XML 輸出模式更改,以適應(yīng)同一父元素內(nèi)的多個變量字段元素
- 新增 ffprobe -output_format 選項,作為 -of 的別名
- 此版本至少推遲了半年,由于倉庫中的持續(xù)活動,不得不延遲發(fā)布。我們最近才能分支發(fā)布該版本,之前一些大的 7.0 版本的變更已合并。
在內(nèi)部,我們也進行了一些變化。用于編解碼器和過濾器的 FFT、MDCT、DCT 和 DST 實現(xiàn)已完全更換為更快的 libavutil/tx(有關(guān)此內(nèi)容的完整文章即將發(fā)布)。這還導(dǎo)致了編譯二進制文件大小的減小,在小型構(gòu)建中尤其明顯。在每幀視頻解碼器中完成的總分配量大幅減少,降低了開銷。RISC-V 優(yōu)化已合并到我們的 DSP 代碼的許多部分,主要剩下的是大型解碼器。此外,還努力提高了每個數(shù)據(jù)包的時間戳和幀持續(xù)時間的正確性,增加了可變幀率視頻的準確性。
下一個主要版本將是 7.0 版本,計劃于2月份發(fā)布。我們將努力更好地遵守今年年初宣布的新發(fā)布計劃。
我們強烈建議用戶、發(fā)行版維護者和系統(tǒng)集成商升級,除非他們使用當前的 git master。