オーディオのビットレートを設定できません


0

高品質のApple ProResファイルをH.264に変換しています。オーディオビットレート以外はすべて機能します。これを行う正しい方法は何ですか?Ffmpegコマンドライン:

-i source.mov
    -vcodec h264
    -b:v 10000K
    -b:a 96K
    -acodec pcm_s24le
    -pix_fmt yuv420p
    -threads 0
    -ac 2
    destination.mov

ffprobeは、オーディオストリームを次のように報告します。

ストリーム#0:1(eng):オーディオ:pcm_s24le(in24 / 0x34326E69)、48000 Hz、ステレオ、s32(24ビット)、2304 kb / s(デフォルト)

回答:


1

出力コーデックを設定します。出力コーデックpcm_s24leは、定義上、生のロスレスで非圧縮のオーディオ形式です。そのビットレートは、サンプルレートとチャネル数のみに依存します。パラメータ-b:aはそれ自体無視されます。

ビットレートを設定できるようにするには、AACMP3などの損失の多いコーデックを選択する必要があります。


libvo_aacenc動作します。
ジョニーモップ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.