首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>操作系统>Unix/Linux>Linux下常见音频格式之间的转换方法
Linux下常见音频格式之间的转换方法
来源: 发布时间:2007-12-16 发布人: 浏览: 人次   字体: [ ]  
常常在电驴上下载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

相 关 文 章   发布商链接
·Linux操作系统中使用nmap命令小解
·redhat9中默认的vsftpd服务器配置实...
·如何在Linux系统中增加一个新的系统...
·linux统计文件目录及其相应的文件个...
·详解Linux系统下挂载U盘和硬盘光驱的...
·如何改变linux默认目录在命令行下显...
·如何修改Linux ssh端口22和禁止ROOT...
·Linux系统打开带flash的网页后自动关...
·Linux系统下Apache与Tomcat整合的简...
·Linux操作系统上WebLogic的安装及其...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·Linux系统打开带flash的网页...
·如何修改Linux ssh端口22和禁
·如何改变linux默认目录在命令
·详解Linux系统下挂载U盘和硬...
·linux统计文件目录及其相应的
·如何在Linux系统中增加一个新
·redhat9中默认的vsftpd服务器
·Linux操作系统中使用nmap命令
·通过mount方式访问两台Linux...
·图解Linux环境下USB的原理、...
·让Linux也能运行C#的方案
·如何管理Linux 操作系统日志...
热 门 文 章
·图解Linux环境下USB的原理、...
·Linux操作系统下如何制作Imag...
·如何管理Linux 操作系统日志...
·Linux操作系统上WebLogic的安...
·让Linux也能运行C#的方案
·redhat9中默认的vsftpd服务器...
·Linux系统下Apache与Tomcat整...
·通过mount方式访问两台Linux...
·如何在Linux系统中增加一个新...
·linux统计文件目录及其相应的...
·Linux系统安全隐患及加强安全...
·如何改变linux默认目录在命令...
·Linux操作系统中使用nmap命令...
·详解Linux系统下挂载U盘和硬...
·如何修改Linux ssh端口22和禁...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .