FFmpegとは
FFmpeg(エフエフエムペグ)は動画や音声を記録・変換・再生・統合などができるフリーソフトウェアです。
インストールするにはMacの場合はHomebrewで、Windowsの場合はFFmpegを公式サイトからダウンロードします。
macOS
brew install ffmpeg
Windows
- 公式サイトでFFmpegをダウンロード
- ダウンロードしたZIPファイルを解凍し、適当な場所(例:
C:\Program Files\FFmpeg
)に保存します。 - システム環境変数の
PATH
にFFmpegのbin
ディレクトリのパス(例:C:\Program Files\FFmpeg\bin
)を追加します。
FFmpegが正常にインストールされていれば、ターミナルで「ffmpeg --version」と実行すればバージョンが表示されます。
ffmpeg --version ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers built with Apple clang version 14.0.0 (clang-1400.0.29.202)
FFmpegで動画を統合する
GoProやOsmo Pocketなどのカメラで動画を長時間撮影すると、ファイルが自動的に約4GBごとに分割されます。
これは動画を長時間撮影した際にエラーなどが発生しても動画全体が保存されないことを防ぐための仕組みです。
FFmpegを使用すれば分割された動画を統合できます。
やり方は、まず動画のあるフォルダにfilelist.txtというファイルを作成して、以下の形式で統合するファイルを記載します。
file '1.mp4' file '2.mp4' file '3.mp4'
filelist.txtを保存したら、以下のコマンドを実行すると動画を統合したファイルが書き出されます。
ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4
動画を統合できるアプリを使う方法もありますが、FFmpegを使用したほうが処理が早いのでオススメです。