使用ffmpeg和audipo将音频文件分割为多个mp3(一)
说到分割音频,一般我们会有怎样的需求呢?
比如剪铃声,去掉头尾的伴乐,保留会议录音中的人声部分并删去空白部分,或者仅仅是想把喜欢的BGM中的一段挑出来单曲循环...blah,blah,blah等等。
进入正题,所需要用到的工具软件如下:
ffmpeg
audipo
sublime
这里的sublime可以换成其他的支持正则表达式的文本编辑工具。
audipo[1]是一款音乐播放app,我们要重点介绍一个强大的功能就是mark,打标记。下载试用安装请点此处。
如何打呢?
打果蔬 打米糊 打豆浆,
打
打
打
打
打
...
言归正传,audipo其实还有不少很棒的功能。
- 十段均衡器
- 区间跳转
- 人声消除
- 睡眠定时器
- 变速播放
- 分割音频
- A-B点循环复读
- ......
等等等等。可谓是学习利器,良心APP。并且此A-B点循环不同于一般的播放器,下文有介绍,总之就是功能很强悍的播放器。
这里audipo[2]的众多功能就不一一介绍了,有兴趣的朋友们请自行探索。
这是一款收费app,付费后可使用pro版的功能。试用可以点击Take 1 week trial
激活并可使用一周的高级功能。
方法一:
1. 使用audipo播放音频并打标记。
一般的播放器就一根进度条,而audipo的进度条数量和时间跨度则是依照内容的长度而定。
audipo界面
颜色和高度可在设置中调整。
- 在进度条上触摸可在当前位置打上一个绿色的临时标记,就像这样:
然后点这个:
可以将绿色的临时标记转为黄色的标记
- 如果需要精确标记,可以在播放到需要进行分割的地方点
可在此处做打标记。完成后可能是下面的样子:
所有标记2. 导出所有标记的时间点。
点右上角的三个点,出现的菜单中选择Export Music,如果出现使用限制请激活上文提到的一周的高级功能便可继续使用。
导出标记选择Mark export ,然后会出现所有标记的列表。
标记列表这里可以按需要勾选时间标记后面的复选框。再点上面的
导出然后出现两个选项
导出格式
- 第一个Audipo mark format可导出标记文件,以后可以再次将该文件导入audipo。
- 第二个Readable text format可导出txt文件,方便用户自己看;但是是audipo不能读取的格式,所以需要可导入的格式的话,请选择第一个选项。
选择Audipo mark format,至此就可以完成音频分割成多段的操作了。
细心的朋友们可能发现了以上的方法好像并没有用到ffmpeg。
这是因为audipo只有七天的高级功能试用期,未付费是无法使用导出音频的功能的。
这时就可以请出ffmpeg这尊大神来完成分割音频的部分。具体的方法在下篇更新文章中方法二[3]为大家讲解。
谢谢您的阅读, 本文为原创,转载请注明出处:简书 https://www.jianshu.com/p/b7f06531dcf5