切割音频文件


Answers:


26

Audacity有能力做到这一点。

关于大胆

Audacity是一款免费,易于使用的多语言音频编辑器和录音器,适用于Windows,Mac OS X,GNU / Linux和其他操作系统。您可以使用Audacity进行以下操作:

  • 录制现场音频。
  • 将磁带和唱片转换成数字唱片或CD。
  • 编辑Ogg Vorbis,MP3,WAV或AIFF声音文件。
  • 剪切,复制,拼接或混合声音。
  • 更改录音的速度或音高。
  • 和更多!请参阅功能的完整列表

在此处输入图片说明


14

avconv可以做到这一点。

例:

avconv -i infile.m4a  -ss *pos* -t *duration* outfile.mp3

pos是开始时间(以秒为单位)

持续时间是以秒为单位的播放时间

安装libav-tools使其实现。


如果不确定开始时间和结束时间,并且想在将其创建为新文件之前先听一段,则应该知道它avplay采用了许多相同的参数avconv

例:

avplay -ss 5030 -t 970 infile.m4a

如果您不想在头脑中进行数学运算并且也不想使用计算器,则可以改用Hour:Minute:Second格式。上面给出的示例将是:

avplay -ss 1:23:50 -t 00:16:10 infile.m4a

另外,请记住,如果片段不是最终的输出(例如,您将要合并它们),则可能要继续使用与输入文件相同的格式。


1
libav-tools不可用于apt installsnap install。Ubuntu 18.04
迈克尔·富尔顿

4

对于我来说,以下内容非常有效

sudo apt-get install mpgtx

完成此操作后,将当前目录更改为input.mp3所在的目录,然后运行以下命令:

mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3

对我不起作用:范围[00:00:00-01:42:55] results in invalid [-1-98799992] range-有什么问题?文件长3小时。
Aleksey Kontsevich

0

使用mplayer的另一种方法

mplayer -quiet \
sourcefile.mp4 -ao pcm:fast:file=output.wav \
-vc dummy -vo null -channels 2 \
-ss 1:00 -endpos 0:30

请注意,输出文件将从1:00开始持续30秒。

-endpos 这里是指持续时间


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.