ffmpeg TSファイルを結合してMP4で書き出し

ffmpeg -i "concat:index0.ts|index1.ts|index2.ts|index3.ts|index4.ts|index5.ts|index6.ts" -c copy output.mp4

 

 

 

または

ffmpeg -f concat -i \ts.txt -c copy output.mp4

※ts.txtは結合ファイルを以下形式で記述したテキストファイル

--------------------------------------

【テキスト記述形式】

file m1.ts
file m2.ts
file m3.ts
file m4.ts
file m5.ts
file m6.ts

--------------------------------------

 

 

 

フォルダ内のtsファイルを一括で統合

```

for f in *.ts; do echo "file '$f'" >> list.txt; done && ffmpeg -f concat -i list.txt -c copy joint.mp4 && rm list.txt

```

 



//参考URL

https://jp.videoproc.com/edit-convert/convert-ts-to-mp4-with-ffmpeg.htm#%EF%BC%881%EF%BC%89TS%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E7%9F%A5%E8%AD%98<br>

 

http://gml.blog.jp/archives/27962382.html