動画を劣化なしで結合
とある事情で掲題の動画結合をしたかったので、とりあえずメモ。もっとよい方法があるかもしれない。むしろ、avidemuxだけでいけるのかもしれない。
使うツールは以下のとおり。
1.手元にある動画をffmpegでhuffyuv(可逆yuv画像)+pcm(無圧縮音声)のaviに変換する。
ffmpeg -i (入力ファイル名.拡張子) -vcodec huffyuv -acodec pcm_s16le (出力ファイル名).avi
例えば、複数ある入力ファイルがflvの場合、以下の記述をbatファイルに保存して用いるのも良いかもしれない。
ffmpeg -i %1.flv -vcodec huffyuv -acodec pcm_s16le %1.avi
2.avidemuxに出力したすべてのaviをドラッグ。結合(保存)。出力する動画のcodec、音声のcodecはお好きなように。
もちろん、avidemuxでcodecをcopyでもOKだが、出力ファイルサイズが4.2GB以上になると、それ以上は保存されないっぽい。どうすればいいのか…。