ffmpeg流文件合并concat
2019獨角獸企業重金招聘Python工程師標準>>>
使用ffmpeg的concat可以實現簡單的流文件合并功能。
?例如:
./ffmpeg -i concat:"out002.ts|out003.ts|out004.ts" -acodec copy -vcodec copy -f mp4 cat.mp4
注意: 輸入的各個流需要編碼參數一致,否則輸出的文件會跟預期不同。
資料引用:
Physical concatenation protocol.
Allow to read and seek from many resource in sequence as if they were a unique resource.
A URL accepted by this protocol has the syntax:
concat:URL1|URL2|...|URLNwhere?URL1,?URL2, ...,?URLN?are the urls of the resource to be concatenated, each one possibly specifying a distinct protocol.
For example to read a sequence of files?split1.mpeg,?split2.mpeg,?split3.mpeg?with?ffplay?use the command:
ffplay concat:split1.mpeg\|split2.mpeg\|split3.mpegNote that you may need to escape the character "|" which is special for many shells.
?
轉載于:https://my.oschina.net/zhangxu0512/blog/353861
總結
以上是生活随笔為你收集整理的ffmpeg流文件合并concat的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows server操作系统一定
- 下一篇: socket简单通信