おぎの部屋

気になることを徒然に...備忘録にも...

動画ファイルの結合方法 #ffmpeg #concat

たまに動画ファイルを結合したくなるときがあります。
めったにしないのでアプリとかインストールするのが面倒です。
そんなときバッチファイルを作っておけばちょっと手間がはぶけます。

バッチファイルなど作ってもいつの間にかなくなったりするので、こうやって備忘録がてらブログに乗せておけば安心ですね。

バッチファイル

このバッチファイルでは実行フォルダをカレントフォルダとして
カレントフォルダのdataフォルダ内のmp4ファイルをすべて結合します。
結合先ファイルをカレントフォルダに”Concat.mp4”として出力しています。

簡単な説明

ffmpeg.exeファイルのフルパスを指定

set FFmpegPath=D:\ffmpeg\bin\ffmpeg

結合先のファイル名を指定

set OutputPath=Concat.mp4

カレントディレクトリのパスを取得

set CurrntPath=%~dp0

フォルダ構成(例)
Exampeフォルダで実行する構成

Example/
    data/
        test01.mp4
        test02.mp4
        test03.mp4
    Concat.mp4
    FFmpegConcatMP4.bat

実施環境

Windows10 Pro(64bit)
ffmpeg(Build: ffmpeg-20180404-53688b6-win64-static)