我是視頻處理中的新手,我試圖用Python編寫程序。 該計劃是通過時間戳將長視頻分割成一些短視頻。CLI工具將JPEG格式的視頻分割爲AVI文件
例如,我有一個輸入,video long_video.avi
,它是15分鐘長。 我想提取2個視頻,short_1_5_video.avi
(1'-5')和short_6_10_video.avi
(6'-10')。 輸入視頻具有容器AVI
和視頻格式JPEG
。 這是視頻信息(在工具的MediaInfo顯示):
我想找到一個CLI(命令行界面)工具,我可以用Python調用。 我嘗試了一些工具:
mp4box
(http://www.videohelp.com/tools/mp4box):但mp4box不支持AVI文件。它只支持MKV和MP4文件。
mkvmerge
(以MKV工具):不過了mkvmerge只支持MKV文件。
ffmgeg
:,但它似乎不支持時間戳分割視頻(「似乎」,是因爲我沒在的ffmpeg的規格找到它 )。
我想過輸入視頻轉換從AVI
到MP4
或MKV
,然後分裂,但做轉換所花費的時間太長。 請建議我一個工具可以拆分AVI
文件與JPEG
格式的視頻,可以從命令行控制。
此外,我還想找到一個可以做到這一點的GUI工具。
爲什麼他不會只使用'-ss'和'-endpos'選項結合在一行中(如我的答案中的鏈接所示) – jedwards
Thanks quanta。這對我很有幫助。 – tienthanhakay