[分享]整轨ape转分轨mp3脚本(升级版见16楼threesond和17楼iblicf)

Totem,mplayer,sopcast,realplayer,bmp
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

[分享]整轨ape转分轨mp3脚本(升级版见16楼threesond和17楼iblicf)

#1

帖子 TheThirdGhost » 2008-01-11 22:36

参照zhengb66和FFForg的脚本修改而成,可以将整轨的ape音乐(ape+cue文件)转换成分轨的mp3文件(质量为320kb,可以自己在脚本中修改)

代码: 全选

#!/bin/sh
PARAM=$#
if [ $PARAM -eq 2 ]; then
   echo ""
   echo ""
   echo "***********************************"
   echo *****Step1 转换ape为wav*****
   echo "***********************************"
   echo ""
   echo ""
   mac "$1" "`echo $1 | sed -e 's/.ape$//'`".wav -d
   echo ""
   echo ""
   echo "***********************************"
   echo *****Step2 转换wav为mp3*****
   echo "***********************************"
   echo ""
   echo ""
   lame -h -b 320 "`echo $1 | sed -e 's/.ape$//'`".wav "`echo $1 | sed -e 's/.ape$//'`".mp3
   rm "`echo $1 | sed -e 's/.ape$//'`".wav
   echo "************************************"
   echo *****Step3 切分mp3文件*****
   echo "************************************"
   mp3splt "`echo $1 | sed -e 's/.ape$//'`".mp3 -c "`echo $2 | sed -e 's/.cue$//'`".cue
   rm "`echo $1 | sed -e 's/.ape$//'`".mp3
   echo ""
   echo ******转换完成!*****

else
   echo -e "usage: ape2mp3 filename(ape) filename(cue)"
fi

上次由 TheThirdGhost 在 2008-01-23 12:54,总共编辑 3 次。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2008-01-11 22:41

nice work :)
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#3

帖子 TheThirdGhost » 2008-01-14 15:37

文件名中有空格,脚本会出错,不知道该怎么改,哪位达人有空帮忙看看吧。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#4

帖子 iblicf » 2008-01-14 15:56

我没有整轨的 ape , 空格么,,引号就行了


mac “$1”“`echo $1 | sed -e 's/.ape$//'`”.wav -d

这样改后缀好一点:

f_name=${f_name%.*}.wav
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#5

帖子 TheThirdGhost » 2008-01-14 18:35

iblicf 写了:我没有整轨的 ape , 空格么,,引号就行了


mac “$1”“`echo $1 | sed -e 's/.ape$//'`”.wav -d

这样改后缀好一点:

f_name=${f_name%.*}.wav
Thankyou ,基本搞定。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#6

帖子 iblicf » 2008-01-14 18:38

mp3 的质量怎么看? 什么叫320kb ....... 一般是多少
=================================
图片
上次由 iblicf 在 2008-01-16 19:51,总共编辑 1 次。
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#7

帖子 TheThirdGhost » 2008-01-14 19:21

lame提供的里面320就是最高质量了,一般也就是把ape压缩一半的样子。
头像
rodren
帖子: 100
注册时间: 2007-11-23 12:54
联系:

#8

帖子 rodren » 2008-01-15 20:10

呵 这么点代码 就可以把 APE 转成 MP3了吗? 那个代码要怎样用 呵 偶 刚玩LINUX 的 貌似 ECHO 好像是用.com 还是 .bat 呢 呵 请高手没不要见怪 我问这么SB 的问题 呵
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#9

帖子 TheThirdGhost » 2008-01-15 21:35

rodren 写了:呵 这么点代码 就可以把 APE 转成 MP3了吗? 那个代码要怎样用 呵 偶 刚玩LINUX 的 貌似 ECHO 好像是用.com 还是 .bat 呢 呵 请高手没不要见怪 我问这么SB 的问题 呵
echo就是一个输出字符的命令罢了,不要也可以。
复制代码区中的代码,做一个文本文件,命名为ape2mp3,加上可执行属性,然后把它放到/usr/local/bin下面。
使用方法如下:
终端下,ape2mp3 filename.ape filename.cue

当然事先你必须保证你安装了mac,lame和mp3splt
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#10

帖子 iblicf » 2008-01-16 20:30

有用了,今天下了个邓丽君的 ape 350M 整轨的,,,

顺便把 APE for audacioius 过程记录下:

引用: http://hi.baidu.com/ilmhy/blog/item/042 ... f5309.html
安装audacious:s
udo apt-get install audacious audacious-dev audacious-plugins-extra

播放APE文件:
1. 下载mac-3.99-u4-b5
wget http://home.ustc.edu.cn/~chaoma/ubuntu/ ... -b5.tar.gz

2. 下载ape插件audacious-mac-0.2.0
wget http://home.ustc.edu.cn/~chaoma/ubuntu/ ... 2.0.tar.gz

3. 先编译mac-3.99-u4-b5,再编译audacious-mac,直接./configure make sudo make install

4. 打开audacious,在插件Decoders中enable Monkey's Audio Codec Player
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#11

帖子 skyx » 2008-01-16 21:47

除了用耳朵外, 我一直在找用ubuntu视别假ape 的有效方法(mp3转ape的假货)

ape转mp3,实在是ruin好东西
no security measure is worth anything if an attacker has physical access to the machine
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#12

帖子 TheThirdGhost » 2008-01-16 22:10

空间啊,不转成mp3哪有地方放它们。
音质毕竟只是音乐的一方面罢了,我不能因为追求音质而放弃音乐。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#13

帖子 iblicf » 2008-01-16 22:19

128kbps 足够了,我改了下。。 那个 41kHz 又是 what ? , 文件名乱的,tag3 空的,ape 不带 tag 信息么 ?

====================================================
[百度]

KHZ采样率
表示数据采样的密集程度,44KHz即每秒采样44千次,数值越大保真度越高。

Kbps
位速率Kbps表示每秒音频用多少Kb的数据记录,也就是多少个1/8KB,一般数值越大高音、低音保留越多。

VBR(Variable Bitrate)动态比特率
也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,推荐编码模式;

全称是Variable BitRate,就是动态比特率。和传统的CBR编码的MP3不同,传统的CBR(Constents BitRate)就是静态比特率,CBR约定死了MP3的采样率为固定值。一首MP3从头至尾为某固定值如128KBit/s进行压缩。而VBR则采取了一种全新的,全程动态调节技术的压缩方法。当在低音段时,VBR会自动采用较低的比特率如32KBit/s对音质进行压缩;当在高音段时会用较高的比特率如224KBit/s对音质进行压缩;当在级高端时则采用最高320KBit/s进行压缩。VBR MP3就是在控制文件大小的情况下,最大限度的提高了MP3的音质.
其它音频格式
AIF/AIFF:苹果公司开发的一种声音文件格式,支持MAC平台,支持16位44.1kHz立体声。
AU:SUN的AU压缩声音文件格式,只支持8位的声音,,是互连网上常用到的声音文件格式,多由SUN工作站创建。
CDA:CD音轨文件。
CMF:CREATIVE 公司开发的一种类似MIDI的声音文件。
DSP:Digital Signal Processing(数字信号处理)的简称。通过提高信号处理方法,音质会极大地改善,歌曲会更悦耳动听。
S3U:MP3播放文件列表
RMI:MIDI乐器序列

有损压缩:
AAC:在高比特率下音质仅次于MPC,在高比特率和低比特率下表象都很不错。就是编码速度太慢!
MPC:低比特率下表现一般,不及Mp3Pro编码的MP3和OGG,高比特率下音质最好,编码速度快!
OGG:低比特率下音质最好,高比特率同样也不错。编码速度稍慢。
MP3(MP3Pro):在低比特率下音质次于OGG,其他方面同MP3
WMA:高低比特率下都一般,不支持VBR,最高192Kbit/s

无损压缩:
FLAC:压缩率在四个中最差,编码速度不错,平台支持很好。
PAC:稍慢的编码速度,压缩率排第三,平台支持良好。
APE:编码速度最快、最好的压缩率,平台支持一般。
WV:编码速度非常快,压缩率在四个种排第二,仅支持Windows平台
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#14

帖子 TheThirdGhost » 2008-01-17 10:55

基本上我下的ape文件名都是英文的,所以没办法测试,FFForg 的ape转ogg脚本中,倒是有一步似乎意在中文乱码问题,不过我感觉好像用处不大的样子,要不你再问问他吧。
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#15

帖子 skyx » 2008-01-17 23:32

skyx 写了:除了用耳朵外, 我一直在找用ubuntu视别假ape 的有效方法(mp3转ape的假货)

ape转mp3,实在是ruin好东西
买几个台式机硬盘盒,立式的,样子不难看,再多买几个320G的台式机硬盘

平时出门,想用什么就现考。

我基本上每年买 一块主流硬盘,抽屉里有一堆啦,什么蓝光刻录机,都去见鬼去吧。
no security measure is worth anything if an attacker has physical access to the machine
回复