免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1379 | 回复: 0
打印 上一主题 下一主题

Linux下常见音频格式之间的转换方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-07 19:47 |只看该作者 |倒序浏览
常常在电驴上下载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   
wav -> mp3
    lame -b   
    shntool conv -o "cust ext=mp3 lame -b  - %f"  
2. OGG 和 WAV 之间相互转换
===========================
ogg -> wav
    oggdec  -o  
wav -> ogg 5lI`"qwuP  
=oUb 2u#  
    oggenc -b   -o  
3. APE 和 WAV 之间相互转换
===========================
ape -> wav  
    mac   -d
wav -> ape
    mac   -c  
4. FLAC 和 WAV 之间相互转换
===========================
flac -> wav  
    flac -d  -o
wav -> flac
    flac   -
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
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32175/showart_729196.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP