[video] FFmpegでサポートされているコーデックは何ですか?



1 Answers

ffmpegビルドでサポートされているformatscodecsは、バージョン、コンパイル方法、コンパイル時にlibx264などの外部ライブラリがサポートされているかによって異なる場合があります。

フォーマット(マルチプレクサとデマルチプレクサ):

すべてのフォーマットをリストする:

ffmpeg -formats

特定のマルチプレクサに固有の情報とその情報を表示します。

ffmpeg -h muxer=matroska

特定のデマルチプレクサに固有の情報とその情報を表示します。

ffmpeg -h demuxer=gif

コーデック(エンコーダとデコーダ):

すべてのコーデックをリストする:

ffmpeg -codecs

すべてのエンコーダのリスト:

ffmpeg -encoders

すべてのデコーダをリストする:

ffmpeg -decoders

特定のエンコーダ固有の情報と、エンコーダに関する情報を表示します。

ffmpeg -h encoder=mpeg4

特定のデコーダに固有の表示オプション、および特定のデコーダに関する情報を表示します。

ffmpeg -h decoder=aac

結果を読む

出力の上部には、書式、エンコーダ、デコーダ、またはコーデックの名前に先行する各文字を示すキーがあります。

$ ffmpeg -encoders
[…]
Encoders:
 V..... = Video
 A..... = Audio
 S..... = Subtitle
 .F.... = Frame-level multithreading
 ..S... = Slice-level multithreading
 ...X.. = Codec is experimental
 ....B. = Supports draw_horiz_band
 .....D = Supports direct rendering method 1
 ------
[…]
 V.S... mpeg4                MPEG-4 part 2

この例では、 VS..はエンコーダmpeg4がビデオエンコーダであり、 Sレベルのマルチスレッドをサポートしていることを示します。

また見てください

コーデックとはどのようなもので、フォーマットとどのように違うのですか?

Question

私はFFmpegでサポートされているコーデックのリストが必要です。 どこで見つけることができますか?







Related



Tags

video   ffmpeg