ミツバサンコーワのバイク用ドラレコEDR-21で作成した動画を結合します。このドラレコは30秒毎にファイルが作成されますが、0.5秒程度の重複があり単純に結合できません。重複を削除しつつ結合するためのツールです。 音声も結合します。EDR-21で作成された動画で確認していますが、EDR-11もEDR-21Gも問題ないと思います。
- python3.7以上の実行環境
- ffmpeg
- ffmpegが動けばOSはどれでも大丈夫なはずです。(OS X,ubuntuで動作確認済みです)
config_sample.py
を コピーしてconfig.py
を作ります。- mitsuba.py と同じディレクトリに
in/
ディレクトリを作成し、結合したいファイルを入れます。 python mitsuba.py
コマンドで実行しますout/
ディレクトリの中に結合した動画ファイルが作成されます
- 出力される動画ファイルは mp4 です
- 各分割動画ファイル間での重複は14フレーム(0.5秒)として、結合時に削除しています
- 単純に1ファイルに結合せず、フロント・リア✕撮影開始時刻単位に結合します
- ビットレートは解像度に応じて固定にしています(FHD:11Mbps HD:6Mbps VGA:3Mbps)
config.py
でいくつか設定を変更することができます。- ffmpeg をコマンドで実行しているので、ffmpeg のパラメータはお好みで修正すると良いと思います
- ソースコード上にffmpegのビデオフィルタの例をコメントしていますのでご参考まで(画質をややソフト・彩度アップ・ノイズ除去等)