当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ape转wav的脚本,利用cue切割大文件为中文名的单曲(原创)
帖子发表于 : 2007-06-29 17:11 

注册: 2006-06-27 15:48
帖子: 142
送出感谢: 0 次
接收感谢: 0 次
此脚本用于ape到wav的转换,并把整个ape文件,按cue文件中的时间分割成单曲,文件名为utf-8编码的中文,在ubuntu可正常显示。你可以刻碟,或继续转mp3。

转换中需用到mac与wavsplit软件,可以用sudo apt-get install mac wavsplit安装。

以下是脚本内容:

#!/bin/sh
PARAM=$#
if [ $PARAM -eq 2 ]; then
echo ""
echo ""
echo "***********************************"
echo *****Step 1 Convert ape to wav*****
echo "***********************************"
echo ""
echo ""
mac $1 `echo $1 | sed -e 's/.ape$//'`.wav -d
echo "****************************************"
echo *****Step 2 Split wav to many files*****
echo "****************************************"
echo ""
echo ""
wavsplit `echo $1 | sed -e 's/.ape$//'`.wav `cat $2 | grep "INDEX 00" | awk '{printf("%s ",$3)}'`
echo "*******************************************"
echo *****Step 3 Rename filename to chinese*****
echo "*******************************************"
cat $2 | grep "TITLE" | awk '{printf("%sn",$2)}' | iconv -f GB2312 -t UTF-8> tmp.txt
i=1
while read line
do
if [ "$line" != "" ] && [ $i != 1 ]; then
linelen=`expr ${#line} - 2`
j=`expr $i - 1`
jlen=`expr ${#j} `
mv `echo $1 | sed -e 's/.ape$//'`/`expr substr 0$j $jlen 2`.wav `echo $1 | sed -e 's/.ape$//'`/`echo $line |sed 's/"//' | sed 's/"//'| sed 's/r//'`.wav
fi
i=`expr $i + 1`
done < tmp.txt
echo ""
echo ******Convert succes*****
rm tmp.txt
rm `echo $1 | sed -e 's/.ape$//'`.wav
else
echo -e "usage: ape2wav filename(ape) filename(cue)"
echo -e "usage:toavi music01.ape music01.ape.cue"
fi


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-14 20:00 
头像

注册: 2008-07-23 20:08
帖子: 1532
地址: http://www.ghostry.cn
送出感谢: 0 次
接收感谢: 1
sudo apt-get install mac wavsplit
我的怎么提示找不到mac你都加的什么源?贴出来呗!


_________________
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ape转wav的脚本,利用cue切割大文件为中文名的单曲(原创)
帖子发表于 : 2009-02-27 21:21 

注册: 2007-11-28 8:52
帖子: 130
送出感谢: 0 次
接收感谢: 1
兄弟 绝对支持


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ape转wav的脚本,利用cue切割大文件为中文名的单曲(原创)
帖子发表于 : 2009-02-28 0:23 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
shntool
囗囗
不过output到cue有些问题,wav和flac都没问题...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ape转wav的脚本,利用cue切割大文件为中文名的单曲(原创)
帖子发表于 : 2009-06-19 19:13 
头像

注册: 2006-09-12 17:10
帖子: 493
送出感谢: 0 次
接收感谢: 0 次
好帖子,支持一下,


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译