2008-02-16

Ubuntu日常使用:音频转换

  很明显的是,如果需要平常也使用Ubuntu的话肯定是离不开多媒体应用的,播放器方面,mplayer和大多数一般的音频播放器以及可以解决,不过另外一个问题在于,从CD抓取音轨或者
要传到MP3上去放的话经常涉及格式转换,目前没有找到比较好的图形界面程序,于是只能用命令行程序了。
4]u[N7-/ 首先是工具:
s3U,YnJ' MP3 相关工具: lame
g?JK51# OGG 相关工具: vorbis-tools
 �K6x+ APE 相关工具: mac
&~N%O�8r FLAC 相关工具: flac
88veE!@z WAV 相关工具: shntool
^;w M1CA BIN/CUE镜像分割: bchunk 或mp3splt

我现在遇到的问题是需要把我硬盘上的ogg转成mp3,查到的解决方案中目前可用的是:
ogg→wav→mp3
这里需要前两个工具。
lame直接下载编译安装,vorbis-tools用sudo apt-get install vorbis-tools
装好后就可以用命令转换了。
命令格式:
-------------------------------$+.Vei+Gx
3 q6Z^!r mp3→wav
FDtrM+2;d
7EPI7]0 lame --decode <输入_mp3文件> <输出_wav文件>
G}@*,1]_ -------------------
}t6FnVG@Sp wav→mp3
-p"+0.y
3D<&2M1 lame -b <比特率> <输入_wav文件> <输出_mp3文件> //CBR
z7/*}Z_ shntool conv -o "cust ext=mp3 lame -b <比特率> - %f" <输入_wav文件>
2C)4wn4  lame -h -v -b <比特率> <输入_wav文件> <输出_mp3文件> //VBR
-------------------
RP4 V) [k_r4/z

,e[\1WIT ogg→wav
3NgetPDf
X>|Q@s(c8 oggdec <输出_ogg文件> -o <输入_wav文件>
?aP7Jb~" -------------------
R\^RzC.W wav→ogg
qt"(m!y>)
CWk ? oggenc [-b <比特率>] <输入_wav文件> -o <输出_ogg文件>
8Dx d,e Tdk@36yt -------------------
%57ub5 @ ape→wav
&f_$=ID=
JNqCd5# mac <输入_ape文件> <输出_wav文件> -d
YR|%oM}' -------------------
#0*`nWy wav→ape
@B +D%Z;<
Mr>BuP  mac <输入_wav文件> <输出_ape文件> -c <压缩比率, 默认为 2000>
Gg-------------------
V/;<9q#3>@RMgGJ flac→wav
{jK|?t('c
.VO}PhEJ5 flac -d <输入_flac文件> -o <输出_wav文件>
_T[ nD} -------------------
3)dg�@g$X wav→flac
=>Bm tjH 1
$A d_9 flac <输入_wav文件> <输出_flac文件> -<压缩比率 1-8 , 默认为 5>
^Q{l\=?O b Fb1@4mn -------------------
"jD'7BM2M 分割APE/CUE镜像
\Wk/qRZ(=
@_UQ{N i) 先解码成WAV格式
'(24D| mac CDImage.ape CDImage.wav -d
I Ths OI=
}vnisCH&B 再进行切割
x Q0bl}7 bchunk -w CDImage.wav CDImage.cue output
}"\6q n2
5_~)^J:s shnsplit -f CDImage.cue CDImage.wav
A~z8Jeg!
H{jTqlt ii) 也可以直接切割
~kIm�yC shnsplit -f CDImage.cue -i ape CDImage.ape
Mz y�e?}
|5 nQ iii) 切割并转换到其他格式(FLAC/mp3)
aD7X7Lj] shnsplit -f CDImage.cue -i ape -o flac CDImage.ape
C14Q}H4)
*R=}zguR)I shnsplit -f CDImage.cue -i ape \
]"+ H $1 -o "cust ext=mp3 lame -b 320 - %f" CDImage.ape
M)KaVW-9J

I0Z0P5# ------------------
q\n3Ch ape↔ FLAC
jBe"w#]P
=j @gk] shnconv -i ape -o flac CDImage.ape
shnconv -i flac -o ape CDImage.flac
---------------------------------
使用这些就可以完成转换了。不过没有gui效率比较低下

没有评论: