人気のマルチメディアパッケージの新しいバージョンの開発に焦点を当てたXNUMXか月のハードワークの後 「FFmpeg4.3」 その開発者 発売と発売を一般に発表しました。
FFmpeg4.3のこの新しいバージョン 多くの変更が含まれています、おそらく すべての中で最も重要なのは、VulkanのグラフィカルAPIの追加サポートです。 多くの新機能が付属しています。
知らない人のために FFmpegの、あなたはこれを知っている必要があります マルチメディアパッケージです 以来、多くのアプリケーションで広く知られ、使用されています アプリケーションのスイートとライブラリのコレクションが含まれています さまざまなマルチメディア形式での操作 (オーディオおよびビデオ形式の記録、変換、およびデコード)。
パッケージはLGPLおよびGPLライセンスの下で配布され、FFmpegの開発はMPlayerプロジェクトと一緒に実行されます。
FFmpeg4.3の主な新機能
冒頭で述べたように、この新しいバージョンの主な目新しさは VulkanグラフィカルAPIのサポートが追加されました。 しかし、それはまた、発表で言及されている他の変更を伴います、 Linuxの場合、AMD AMF / VCEエンジンを使用するエンコーダーが実装されています 加速用および一般的なフィルターのオプション avgblur_vulkan、overlay_vulkan、scale_vulkan、およびchromaber_vulkan。
VDPAU(Video Decoding and Presentation)APIは、VP9ビデオ処理のハードウェアアクセラレーションに使用できます。
それに加えて AV1ビデオをエンコードする機能を追加しました Rustで記述され、XiphおよびMozillaコミュニティによって開発されたlibrav1eライブラリを使用します。
Linuxの改善を続けると、次のことも強調されます。 からの移行が行われました ビデオストリームのノンリニア編集用のフレームサーバー Avxシンセ、5年間放棄された状態にある、 現在のブランチAviSynth +に。
一般的には mp4メディアコンテナの場合、 マルチチャネルオーディオコーデック 真のHD ロスレスで、3次元MPEG-HXNUMXDサウンドのコーデック。
さらに、私たちは見つけることができます 新しいデコーダーが追加されましたは次のとおりです。 PFM、IMM5、Sipro ACELP.KELVIN、mvdv、mvha、mv30、NotchLC、Argonaut Games ADPCM、Rayman 2 ADPCM、Simon&Schuster Interactive ADPCM、High Voltage Software ADPCM、ADPCM IMA MTF、CDToons、Siren、DERF DF、CRI HCA
streamhash(muxer)メディアコンテナパッケージが追加され、pcmとpgsをm2tsコンテナにパックする機能が実装されました。
メディアコンテナデコーダーが追加されました (demuxer):App B、Argonaut Games ASF、Real War KVAG、Rayman 1 APM、LEGO Racers ALP(.tunおよび.pcm)、FWSE、DERF、CRI HCA、Pro Pinball SeriesSoundbankからの拡張機能を備えたAV2。
目立つ他の変更のうち:
- ZeroMQおよびRabbitMQプロトコル(AMQP 0-9-1)のサポートが追加されました。
- この構造には、WebP形式の画像アナライザーが含まれています。
- MJPEGおよびVP9デコーダーは、Intel QSV(Quick Sync Video)ハードウェアアクセラレーションメカニズム、およびIntelQSVベースのVP9エンコーダーを使用して実装されました。
- 3GPP時限テキスト字幕字幕スタイルの拡張サポート。
- Microsoft Media FoundationAPIにエンコーダバインディングを追加しました。
- Simon&SchusterInteractiveがゲームで使用するオーディオデータ用のADPCMエンコーダーを追加しました。
追加された新しいフィルターの中で、次の点が際立っています。
- v360-360度のビデオをさまざまな形式に変換します。
- スクロール:ビデオを特定の速度で水平または垂直にスクロールします。
- arnndn-リカレントニューラルネットワークを使用した音声ノイズ抑制フィルター。
- maskedminとmaskedmax:XNUMX番目のストリームとの違いに基づいてXNUMXつのビデオストリームをマージします。
- 中央値-指定された半径に適合する長方形の中央のピクセルを選択するノイズ抑制フィルター。
最後に それについてもっと知りたい人のために この新しいリリースについては、完全な変更ログを確認できます このリンクで。
つつ インストールまたは更新したい人のために FFmpegから、このパッケージがほとんどのLinuxディストリビューションにあることを知っておく必要があります。または、必要に応じて、コンパイル用にソースコードをダウンロードできます。 下のリンクから。