在终端截取音频中的一段,可以使用 ffmpeg 来实现。
截取一段音频,主要使用两个参数
-ss 起始位置。接受以秒为单位的数字位置,同时也接受格式 hh:mm:ss[.xxx] 来指定位置。例如指定第 10 秒开始截取音频,可以用 -ss 10 或 -ss 00:00:10
-t 持续时间。接受的格式同 -ss 。例如截取 30 秒的音频,-ss 30 或 -t 00:00:30
所以从第 10 秒开始截取 original.mp3,截取 30 秒,最后保存为 final.mp3 运行以下命令即可。
$ ffmpeg -ss 10 -t 30 -i original.mp3 -acodec copy final.mp3