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

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

#16

帖子 TheThirdGhost » 2008-01-18 12:00

弓虽
threesond
帖子: 16
注册时间: 2006-09-13 11:25

#17

帖子 threesond » 2008-01-21 20:21

我把代码改了改,可以解决中文乱码的问题

代码: 全选

#!/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 "************************************"
   iconv -f GBK -t UTF8 "`echo $2 | sed -e 's/.cue$//'`".cue -o "`echo $2 | sed -e 's/.cue$//'`".cue.utf
   mp3splt "`echo $1 | sed -e 's/.ape$//'`".mp3 -c "`echo $2 | sed -e 's/.cue$//'`".cue.utf
   mid3iconv *.mp3
   rm "`echo $1 | sed -e 's/.ape$//'`".mp3
   echo ""
   echo ******转换完成!*****

else
   echo -e "usage: ape2mp3 filename(ape) filename(cue)"
fi 
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#18

帖子 iblicf » 2008-01-21 21:19

让人看懂不好么 ,。。 : ))

代码: 全选

#!/bin/sh
#ape2mp3#author: TheThirdGhost

#CD quality 128Kbps
Freq=128

Mac="$1"
Wav="${Mac%.*}".wav
Mp3="${Mac%.*}".mp3
Cue="${Mac%.*}".cue

if [ $# -eq 2 ]&&[ -e $1 ]&&[ -e $2 ]; then

	#*****Step1 转换ape为wav*****
	mv $2 $Cue  # 改成同名的 : )
	mac  $Mac $Wav  -d

	#*****Step2 转换wav为mp3*****
	lame -h -b $Freq  $Wav  $Mp3
	rm $Wav

	#*****Step3 切分mp3文件*****
	iconv -f GBK -t UTF8 $Cue -o $Cue.utf8
	mp3splt $Mp3 -c $Cue.utf8
	rm $Mp3

	mid3iconv *.mp3

else
	echo -e  "\n\tusage: ape2mp3 file(ape) file(cue)\n"
fi 
上次由 iblicf 在 2008-03-05 19:15,总共编辑 1 次。
头像
feng14
帖子: 79
注册时间: 2007-10-24 21:34
来自: 上海市徐汇区

#19

帖子 feng14 » 2008-03-05 19:02

编译通不过
:?
你就这样走了
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#20

帖子 TheThirdGhost » 2008-04-17 18:14

feng14 写了:编译通不过
:?
昏,这只是一个shell脚本,直接运行就可以了,根本不要编译。
回复