分割ape/flac+cue文件的一些经验
2009
作为一个不懈非法传播音乐的不法分子,如何把ape或者flac格式的整张专辑按cue文件分割是日常事务之一。离开Windows意味着我也离开了Foobar2000。我尝试过用wine运行她,效果不尽理想。离别是痛苦的,但是只有挽起袖子才有希望。尝试了各种方案之后下面是第一个达到”满意”的成熟度的方案:
需要安装的软件包
- shntool
- lame
- monkeys-audio(ape的编码解码包)
- flac(这个是flac的编码解码包)
其中后两个来自debian-multimedia源。后面会补充说明。
然后运行下面的命令
shnsplit -i $1 -f $2 -o "cust ext=mp3 lame -h -V0 --vbr-new - %f" -t %p-%a-%n-%t $3
$1是输入格式,通常是ape或者flac,$2是.cue文件的文件名而$3是需要分割的.ape或者.flac的文件名。
如果我想输出为flac或者ape呢?
我还不会~
不过大致上是在-o 参数后面指定相应的编码器和参数。稍微看一下flac和ape的–help再测试一下就能找到路的吧~
不过我的建议是,我自己的测试,256kbps的mp3已经和无损听不出区别了。我的耳机是Sony MDR V900HD。在听起来的效果一样的情况下,更小的文件更利于音乐非法传播事业:)
我找不到lame和monkeys-audio!
这是因为还没有添加debian-multimedia源。在/etc/apt/source.list里添加下面一行:
deb http://ftp.tw.debian.org/debian-multimedia/ stable main
然后
apt-get update
就可以找到lame和monkeys-audiao了
网上找到的大部分文章的分割命令是这样写的
cuebreakpoints $1 | shnsplit -i ape -o "cust ext=mp3 lame -h -V0 --vbr-new - %f" -t "%p-%a-%n-%t" $2
实际上shntool自己已经提供了按cue文件分割的功能,完全没必要去调用cuetools。同学们要养成多 –help的习惯哦。
在Windows下面的一些经验
有巨量各种转换软件,不过我一直用Foobar,转换为wav不需要任何支持,转换为mp3需要lame,在http://www.rarewares.org/可以下载到。