【決定版】4GBで分割された動画ファイルを1つにする方法

PC

はじめに

こんにちは。ライターです。

みなさんは一眼レフカメラやビデオカメラを持っていたりしますか?

そうしたカメラで動画を撮ると、いざSDカードからデータを取り出そうとしたときに、動画ファイルが分割されていることがあるかなと思います。

動画編集ソフト等で解決する場合もあるかもですが、ただ単に動画を結合したいだけなのにわざわざ重たい動画ソフトを立ち上げるのも気がひけます。

そんな時に使えるのが、ffmpeg を用いる方法です。

ffmpegって?

ffmpegとは、動画の操作をコマンドラインでできる多機能なオープンソースソフトウェアです。

このffmpegを使うことで、確実に動画の結合を行うことが可能です。

導入方法などは下のサイトを参考にしてください。

FFmpegインストール・使い方 - Qiita
紹介 コマンドラインで利用できる動画編集ツールFFmpegの紹介です。 今回は指定動画からサムネイル用に1フレームを書き出し方を見て見たいと思います。 公式サイト インストール m...

結合方法

それでは、肝心の結合方法をご紹介しましょう。

結合方法は、動画のあるフォルダに移動して、結合したい動画を、

file MPG0001.MP4
file MPG0002.MP4

のように、テキストファイルの形で並べます。そして、

ffmpeg -f concat -i list.txt -c copy output.mp4

のように実行します。

下のサイトを参考にさせていただきました。

ffmpegでMP4ファイルを結合する - Qiita
あるファイルAと別のファイルBを連続で再生する動画ファイルCを作りたかったので、やり方を調べてみました。 まず、以下のように結合したいファイルを各行に記述したテキストファイルを作ります。 mylist.txt file /pat...

自分用のメモ

list.txtをもっと簡単に作りたいなと思って、コマンド(ワンライナー)を自分用にメモしておきます。
macなどUnix系をお使いの方で、コマンド操作に慣れている方は参考にしてください。

フォルダに結合したい動画のみが、時系列通りファイル名が昇順で並んでいる場合は、list.txtを、下のワンライナーで作ることができます。

ls -1 | while read filename; do echo "file ${filename}" >> list.txt; done

この方法のメリット・デメリット

メリット

この方法のメリットは、基本的に動画は無劣化で結合することができます。

また、動画編集ソフトで作業する場合は、動画のつなぎ目がプツプツと音が出てしまう場合がありますが、この方法であればそうなることはありません。シームレスに結合できます。

デメリット

デメリットとしては、

  • コマンドラインツールなので、とっつきにくい場合がある
    • (Windowsの場合特に)PATHを通すといった慣れない作業が必要

というところです。

ただ、ffmpegは入れておくと何かと非常に便利ですので、この機会にインストールされるのも1つかなと思います。

まとめ

いかがだったでしょうか。何かの参考になれば幸いです。

タイトルとURLをコピーしました