ConvertMusicFormat

来自公开记录
跳到导航 跳到搜索

转换音乐格式

用 ffmpeg 无损转换 flv 到 aac

ffmpeg -i input.flv -vn -acodec copy output.m4a

-vn 表示不复制视频

用 ffmpeg 转换 flv 到 mp3

ffmpeg -i source.flv -id3v2_version 3 out.mp3


转换 Tak 文件

Tak 是一种类似 ape 的音乐压缩格式,不怎么流行。官方网站竟然只有德语的,而且好像只有 Windows 下的一些音乐播放器的插件,因此用的人很少。

要把 tak 文件转换成我们常用的音乐格式,我们可以这样操作:

  • 下载 http://www.rarewares.org/files/lossless/Tak1.0.zip 并解压缩(这个软件打包不加目录,很恶心,因此解压缩的时候要在一个新建目录中进行)。它是 tak 的编码/解码器。这个软件是 Windows 格式的,因此我用 wine 来执行它。
  • 解压缩后得到的文件中,Tak.exe 是图形操作界面,Takc.exe 是字符界面。我用的是图形界面。
  • 图形界面中主要有两个选项,Compress 是编码,也就是把音乐打包成 tak 格式,Decompress 是解码,也就是把 tak 文件转换成 wav 格式。除此之外软件都很清晰,没有什么问题。
  • 得到 wav 文件后,可以跟 cue 文件一起分割了。

批量转换 aac 到 mp3

for f in *.m4a; do ffmpeg -i "$f" -acodec libmp3lame -ab 320k "${f%.m4a}.mp3"; done