Audio
使用開始和停止時間修剪音頻文件
我有一個 FFmpeg 命令來修剪音頻:
ffmpeg -ss 01:43:46 -t 00:00:44.30 -i input.mp3 output.mp3
我對這個命令的問題是該選項
-t
需要從01:43:46 開始的持續時間(以秒為單位) 。我想使用開始/停止時間修剪音頻,例如01:43:46和00:01:45.02之間。這可能嗎?
ffmpeg 似乎在文件中有一個新選項-to:
-to position ( input / output )在位置
停止寫入輸出或讀取輸入。position 必須是持續時間規範,請參閱(ffmpeg-utils) ffmpeg-utils(1) 手冊中的持續時間部分。
-to 和 -t 互斥,-t 具有優先級。
具有兩種時間格式的範例命令
ffmpeg -i file.mkv -ss 20 -to 40 -c copy file-2.mkv ffmpeg -i file.mkv -ss 00:00:20 -to 00:00:40 -c copy file-2.mkv
這應該會創建從 20 秒標記到 40 秒標記的 file.mkv 的副本 (file-2.mkv)。