
私は、mp4 ファイルを 2 つのオーディオ チャンネルと 44.1 Khz のサンプル レートで flv に変換しようとしています (.flv ではそれ以上のレートは許可されないため)。ここにエラーの pastebin があります。 コンソール出力からわかるように、私は ffmpeg の最新ビルドを使用しています。
答え1
問題は、リサンプリングしていることです。Ffmpeg は 5+1 入力チャンネルのリサンプリングをサポートしておらず、モノラルとステレオのみをサポートしています。サンプル レートを指定せずに変換してみると、うまくいくかもしれません。したがって、サンプル レートを省略してみてください。そうすれば、オーディオはリサンプリングされません。または、オーディオ ストリームをコピーするだけ (-vcodec copy を使用) を試してください。この場合も、オーディオはリサンプリングされません。最初に 2 チャンネルの中間ファイルに変換してからリサンプリングしてみることもできますが、これがうまくいくかどうかはわかりません。
答え2
答え3
FFMPEGの新しいバージョンが必要です。私はVideo HelpからWinFFをダウンロードして入手しました。http://www.videohelp.com/software/WinFF次に、フロントエンドに付属していた ffmpeg.exe を使用することにしました。