ffmpeg を使用して、あるビデオ形式を別のビデオ形式に変換しています。
"ffmpeg -ac 1 -i vid1.mp4 -sameq vid1.avi"
そして、私はエラーが発生しています:
「mp2 では 6 チャンネルのエンコードは許可されていません」
これで、これが何を意味するのか理解できました。サウンドのトランスコーディングをオフにすると (「-an」オプションを使用)、トランスコーディングは正常に機能します。これを回避し、サウンドを保持するにはどうすればよいですか?
詳しくは
入力ファイル:
ストリーム 0 コーデックのフレーム レートがコンテナのフレーム レートと異なるようです: 47.95 (5000000/104271) -> 23.98 (24000/1001) 入力 #0、mov、mp4、m4a、3gp、3g2、mj2、「vid1.mp4」から: : 00:02:03.24、開始: 0.000000、ビットレート: 8236 kb/s ストリーム #0.0(und): ビデオ: h264、yuv420p、1920x816、23.98 tbr、23.98 tbn、47.95 tbc ストリーム #0.1(und): オーディオ: aac 、48000 Hz、5.1、s16 少なくとも 1 つの出力ファイルを指定する必要があります