
YouTube 動画のアップロードに最適なオーディオを取得したいと考えています。mov ではオーディオをそのまま保持できることを知りました。試してみましたが、代わりに AAC オーディオが取得されます。
私が使用するコマンドは次のとおりです。
ffmpeg -i video.mp4 -i audio.wav -c:v copy -c:a copy output.mov
audio.wav のプロパティは次のとおりです。
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s
output.mov のオーディオ プロパティは次のとおりです。
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 317 kb/s (default)
ffmpeg コマンドに何か他のものを渡す必要がありますか?
答え1
これはうまくいったようですが、この分野に詳しい人ならそれを検証できるでしょう:
ffmpeg -i video.mp4 -i audio.wav -map 0:0 -map 1:0 -c:v copy -c:a copy output.mov
答え2
ffmpeg \
-i original.mp4 \
-i new-audio.flac \
-c:v copy \
-map 0:v:0 \
-c:a copy \
-map 1:a:0 \
video-with-new-flac-audio.mp4