7

ffmpegを使用してx264(mp4形式)にエンコードされたビデオをQuicktimeでデフォルトで再生できるようにするには、どのコマンドライン設定を明示的に設定(または回避)する必要があるのでしょうか。事前定義されたプリセットファイルの多くは機能しますが、一部は機能しません。たとえば、ロスレスファイルを機能させることができず、それらにも興味があります。たとえば、libx264-lossless_max.ffpresetは私のビデオをエンコードしますが、QuicktimeではなくVLCでのみ再生できます。Quicktimeでは、ビデオは黒のままです。Perianがオプションであることは知っていますが、Perianをインストールせずにファイルを再生できるようにしたいと思います。ご協力いただきありがとうございます。

4

1 に答える 1

7

http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide :

Apple Quicktime は、x264 でエンコードされたムービーの YUV 420 カラー スペースのみをサポートし、「メイン」プロファイルより上位のものはサポートしないことに注意してください。これにより、quicktime と互換性のあるクリップのオプションは、ベースラインとメインの 2 つだけになります。その他のプロファイルはすべて、現在 Quicktime でサポートされていませんが、他のほとんどすべてのプレーヤーで再生できます。

また、上記の回答に対して: Quicktime 自体は独自のコーデックではありません。Quicktime は、さまざまなコーデックを含むことができるメディア ラッパーです。Quicktime 自体はコーデックではありません。

于 2013-05-07T02:21:20.950 に答える