FFmpeg 將影片分解為多個部分

FFmpeg 將影片分解為多個部分

如何將影片分解為具有給定時間碼的部分,到目前為止我嘗試過:

ffmpeg -v quiet -y -i test.m2v -vcodec copy -acodec copy -ss 00:01:12 -t 00:04:21 -sn part1.m2v

但不知怎的,影片的長度超過了6幾分鐘,而它的長度應該是00:03:09 (00:04:21 - 00:01:12).

我究竟做錯了什麼

編輯:

如果我對開始時間執行相同的命令00:00:00,如下所示:

ffmpeg -v quiet -y -i test.m2v -vcodec copy -acodec copy -ss 00:00:00 -t 00:01:21 -sn part1.m2v

它為我創建了正確的輸出。

答案1

您可以使用 -t 表示持續時間; and -to 表示出點

所以使用

ffmpeg -v quiet -y -i test.m2v -acodec copy -ss 00:01:12 -to 00:04:21 -sn part1.m2v

相關內容