我正在寻找能够将音频文件剪切成更小片段的软件,例如我设置剪切开始和结束的秒和毫秒,然后我可以将剪切的内容保存为新文件。
答案1
答案2
avconv 可以做到这一点。
例子:
avconv -i infile.m4a -ss *pos* -t *duration* outfile.mp3
位置是开始时间(以秒为单位)
期间播放时间以秒为单位
安装 libav-tools 来实现这一点。
如果您不确定开始和结束时间,并想在将该片段制作成新文件之前收听它,那么您应该知道它avplay
采用了许多与相同的参数avconv
。
例子:
avplay -ss 5030 -t 970 infile.m4a
如果您不想心算,也不想使用计算器,则可以使用“时:分:秒”格式。上面给出的示例将是:
avplay -ss 1:23:50 -t 00:16:10 infile.m4a
另外,请记住,如果这些片段不是最终输出(例如,您要将它们组合在一起),那么您可能希望继续使用与输入文件相同的格式。
答案3
对我来说,以下方法非常有效
sudo apt-get install mpgtx
完成后,将当前目录更改为 input.mp3 所在的目录,然后运行以下命令:
mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3