Linux下常见音频格式之间的转换方法

常常在电驴上下载CD的APE镜像,下载后还原成WAV格式,再进行分割并提取自己喜欢的歌曲,然后转成APE存入电脑,同时还转成 MP3存入MP4播放器。现在总结一下在 Linux 下如何这几种格式之间相互转换。
目前常见的 音频格式主要有:
    wav(无压缩)、 mp3/wma/ogg(有损压缩)、ape/flac(无损压缩)  
    无损压缩是在不损坏音质的情况下进行压缩,压缩后大概有原来的一半,主要是为了方便在网上传输和存储。压缩后可以还原成和原来一模一样的文件,如同RAR/ZIP压缩文件一样。
    有损压缩是以牺牲音质来换取文件大小,音质越差,文件越小。一般320K比特率的 mp3听起来和APE没有什么太明显的差别,除非是听那种专门试音的歌曲,或用非常好的耳机/音响来听。
所需要用到的工具:
=================
MP3 相关工具: lame
OGG 相关工具: vorbis-tools
APE 相关工具: mac
FLAC 相关工具: flac
WAV 相关工具: shntool
BIN/CUE镜像分割: bchunk
1. MP3 和 WAV 之间相互转换
===========================
mp3 -> wav  
    lame --decode <输入_ mp3文件> <输出_wav文件>
wav -> mp3  
    lame -b <比特率> <输入_wav文件> <输出_ogg文件>  
    shntool conv -o "cust ext= mp3 lame -b <比特率> - %f" <输入_wav文件>
2. OGG 和 WAV 之间相互转换
===========================
ogg -> wav
    oggdec <输出_ogg文件> -o <输入_wav文件>
wav -> ogg 5lI`"qwuP   =oUb 2u#       oggenc -b <比特率> <输入_wav文件> -o <输出_ogg文件>
3. APE 和 WAV 之间相互转换
===========================
ape -> wav        mac <输入_ape文件> <输出_wav文件> -d
wav -> ape
    mac <输入_wav文件> <输出_ape文件> -c <压缩比率, 默认为 2000>
4. FLAC 和 WAV 之间相互转换
===========================
flac -> wav        flac -d <输入_flac文件> -o <输出_wav文件>
wav -> flac  
    flac <输入_wav文件> <输出_flac文件> -<压缩比率 1-8 , 默认为 5>
5. 分割APE/CUE镜像  
    i) 先解码成WAV格式  
    mac CDImage.ape CDImage.wav -d  
    再进行切割
    bchunk -w CDImage.wav CDImage.cue output  
    或  
    shnsplit -f CDImage.cue CDImage.wav
    ii) 也可以直接切割  
    shnsplit -f CDImage.cue -i ape 
    iii) 切割并转换到其他格式(FLAC/ mp3)  
    shnsplit -f CDImage.cue -i ape -o flac CDImage.ape 
    shnsplit -f CDImage.cue -i ape /
        -o "cust ext= mp3 lame -b 320 - %f" CDImage.ape
6. APE <-> FLAC 互相转换  
    shnconv -i ape -o flac CDImage.ape  
    shnconv -i flac -o ape CDImage.flac http://www.itwis.com/html/os/ linux/20071216/694.html
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值