複数のm2tsビデオファイルを1つの大きなファイルに結合するにはどうすればよいですか?


11

Panasonic TM900カメラを使用して、いくつかのコミュニティシアタープロダクションを録画しました。カメラの設定は1080p @ 60 FPSで記録することでした。しかし、カメラがいくつかのビデオファイル(.m2ts)を生成することに気づきました。

付属のPanasonic HD Editorソフトウェアはビデオをシームレスに再生しますが、Windows Media Playerなどの他のビデオプレーヤーではそうではありません。

元のフッテージの品質を損なうことなく、2つ以上のm2tsビデオファイルをつなぎ合わせたいと思います。これを行うにはどのソフトウェアを使用すればよいですか?演劇の休憩時間など、一部のシーンをビデオから切り取りたいのですが、編集機能は必要ありません。

オープンソースソフトウェアまたは少なくともフリーソフトウェアが推奨されますが、商用ソフトウェアが問題なく機能し、使いやすい場合は問題外ではありません。

回答:


10

MPEG ts(トランスポートストリーム)ファイルを結合するだけで結合できると思います。Linuxの場合:

cat file1.m2ts file2.m2ts file3.m2ts > joined_file.m2ts

Windows / DOSの場合:

copy /b file1.m2ts + file2.m2ts + file3.m2ts joined_file.m2ts /b

入力ファイルが適切に分割されていて、各新規ファイルがキーフレームで始まっている限り(そして私はカメラがこれを行うと思います)、これは問題なく機能するはずです。また、カメラがキーフレームの直前で分割することに注意していない場合でも(分割しない場合は驚かれるでしょう)、まったく同じ順序で再結合する限り、機能するはずです。


5

上記のcat / copyオプションは一般的に機能しますが、タイムコードの問題が原因で、一部のメディアプレーヤーで問題が発生する可能性があることがわかりました。私はffmpegのconcatプロトコルを使用して同じ効果を達成したいと思います(ただし、私の経験ではより確実です)。

ffmpeg -i "concat:in1.m2ts|in2.m2ts|in3.m2ts|in4.m2ts" -c copy output.m2ts
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.