ちょっと迷ったのでメモ。
基本的な方法としては音ズレしている動画から音声ファイルと無音の動画ファイルを作成し、再結合する時に音もしくは映像を遅らせて結合する。(もっとうまいやり方があるかもしれないけど...)
ffmpeg -ss 5.4 -i source.mp4 -ss 0.2 -i source.mp4
-map 0:a
-map 1:v -to 0:6:27 -max_muxing_queue_size 2048 convert.mp4
-map 0:a は一番最初のファイルから音、 -map 1:v は二番目のファイルから映像を取り出すようにするオプション。上の場合、音声ファイルは5.4sから、映像は0.2秒から取り出し始めるはず。
ffmpegは癖があるなぁ。
0 件のコメント:
コメントを投稿