1

一定の出力ビットレートの設定に問題があります。試行するたびに、入力と同じビットレートが得られます (ファイルをダウンレートしたい)

入力として、VBR 10Mb の MPEG2/MPEG-A file.mpg があります 出力として、CBR 8Mb の MPEG2/MPEG-A file.ts が必要です

avconv -i file.mpg -codec copy -b 8M -maxrate 8M -minrate 8M -bufsize 4M -f mpegts file.ts

そこに何か問題がありますか?より良い出力品質を得るために、より良いパラメータを提案してもらえますか?

4

1 に答える 1

3

-codec copy入力の最初のビデオ、オーディオ、および字幕ビットストリームを出力にコピーするように avconv に指示します。再エンコードは行われないため-b、 、-maxrate-minrateまたはのいずれも-bufsize意味をなさない。

そう:

  1. 削除し-codec copyます。
  2. 単独ではあいまいで、ビデオとオーディオの両方を指す可能性があるため、-b:v代わりに使用します。-b-b
  3. で音声ストリームをコピーします-c:a copy

本質的に:

avconv -i file.mpg -b:v 8M -maxrate 8M -minrate 8M -bufsize 4M -c:a copy -f mpegts file.ts
于 2013-12-20T14:38:07.003 に答える