本帖最后由 星なる石 于 2014-3-13 23:03 编辑
一、无损音乐
无损音乐指的是使用Exact Audio Copy、Easy Audio Copy、X Lossless Decoder等翻录工具把CD\DVD音轨翻录为Waveform Audio File Format(wav\wave格式),【好多软件都带有翻录功能……只是使用eac\xld等精准抓取CD的工具(ripping program)更加安全、准确】
【一般CD音质为PCM,44.100 kHz, 16 位, 立体声,DVD音质为LPCM,48.0 KHz ,24 bits,可以有多声道或者Dobby、DTS等环绕音频格式 还有常见的AAC AC3】
直接播放或者通过工具再次压缩为 Apple Lossless 、 FLAC 、Monkey's Audio 、TAK 、True Audio、WavPack 、WMA等音频无损压缩格式(compressed lossless audio,以下简称无损音频格式)以缩小体积,便于储存、播放、传递。
http://en.wikipedia.org/wiki/Audio_file_format
http://en.wikipedia.org/wiki/Exact_Audio_Copy
http://en.wikipedia.org/wiki/Comparison_of_audio_formats
二、实现原理
wav无损转无损音频格式的过程相当于用(winrar)压缩工具把文件压缩,无损音频格式转wav无损过程就是用(winrar)压缩工具把文件解压。
三、好的无损音频格式有的特点:
1.编码速度要快,即压缩解压快
2.压缩文件体积要小,即压缩能力要强
3.带错误检测和MD5检测,即检测是否丢帧、是否编码错误
4.解码速度要快,即在一般平台使用播放器(特指-音乐播放器,ex.winamp\foolbar2000等)播放要流畅。
5.可控制的压缩算法,即像winrar 一样的(快速\较快\标准\最好\极限)压缩方式。
这些tak格式做的不错。
好的无损音频格式还应该有的特点:
7.多平台支持,Win/Mac/Linux和移动设备
8.良好的硬件/软件支持
四、关于无损音频格式的特点、各种格式的优缺点说明
因为无损音频压缩格式有好多可以选择,要做到最适合每个人的需求太过困难。
许多人当选择一个编解码器都会考虑压缩性能,但你也要考虑到其他的功能。
假如你想要好的多平台的兼容性和可靠性(如分享现场录音),最好使用WavPack的或FLAC。
假如你想要寻找可用极高的压缩,最好去使用OptimFROG或Monkey's audio、TAK。
或者你想要更好的便携支持就去使用FLAC或ALAC等。
额额,这不是一个值得去太担心的问题。如果你以后发现你所选择的编解码器并不是最适合你需要的,你可以转换为另一种格式,不用担心损失音频质量的风险。
以下提供hydrogenaudio论坛 的各种无损音质压缩格式比较(本表由雪音 协助翻译,感谢),大图请点开图。http://wiki.hydrogenaudio.org/index.php?title=Lossless_comparison
这是最新的-一直在更新
五、无损音乐的压制工具
注意,解压缩请使用官网的命令行或windows GUI 图形化操作界面工具……比较准确
1.tak格式-官网:http://thbeck.de/Tak/Tak.html
维基:http://zh.wikipedia.org/wiki/TAK
Tak的缺点:不支持多平台,不支持硬件解码
Das folgende ZIP-Archiv enthält die aktuelle Version TAK 2.3.0 incl. Zubehör (Winamp plugin, SDK usw.):
TAK_2.3.0 Final Größe: 947 KB http://thbeck.de/Download/TAK_2.3.0.zip (包含gui)
1.1、怎么转换,以tak的GUI为例
A.Tak.exe 和Takc.exe 分别是tak格式的windows GUI 图形化操作界面工具和命令行工具,见TAK_2.3.0.zip里的Readme.html
GUI and command line version
The archive contains two versions of TAK:
Tak.exe is the dialog oriented GUI (Graphical User Interface) version.
Takc.exe is the command line version.
提示:Tak.exe不能保存配置文件(或注册表),每次运行前请弄好选项
B.打开Tak.exe,点击选项-选择自己PC的 CPU 线程和CPU 支持的指令特征,假如我需要它低优先级运行就勾上(减少CPU占用),
例如我的laptop cpu i5-2410m(双核四线程)支持四线程和SSSE3 CPU指令特征,勾选相应的选项,确定;【此步骤为了加快编码、解码速度】
C.点击压缩选项打开新的窗口,点击压缩选项-选择合适的压缩运算方法-勾选Verify,(点击详细选项Details-选择合适的帧大小上限,此步骤可跳过)
Verify
With Verify enabled, any compressed frame is subsequently decompressed and then compared to the original data. This reduces encoding speed, but is useful for the more paranoid among us!
D.打开Stream选项-勾选检查值md5(不太重要)
Add MD5
Check this option if you want TAK to calculate a MD5 checksum of the raw (unencoded) audio data excluding headers or other meta data contained in the source file. The MD5 will be stored in the meta data section of the compressed file. Depending on the preset, the calculation may result in a noticable slow down of the encoding process.
Why you may want to add an MD5:
It's an approved standard to identify audio files. Here it serves as a fingerprint of the audio data. Some software is using it to check your file collection for duplicates.
On decoding TAK will optionally calculate an MD5 of the decoded audio data and compare it with the checksum stored in the compressed file. If the checksums don't match, something went wrong. I wouldn't regard this as very useful, because TAK is already protecting each single frame with a CRC24 checksum. The MD5 will add little to the error detection capability.
E.打开输出选项-选择合适的输出目录和结果文本输出-确定;
F.添加文件
G,等待完成转换
H.解压方法略过,注意解压时检测到meta data错误,说明 解压时tak编码器创建了新的元数据-您不必担心
http://www.hydrogenaudio.org/for ... pic=77604&st=25
2.tta格式-官网:http://en.true-audio.com/
维基:http://zh.wikipedia.org/wiki/TTA
Download Tau Producer version 1.1 (Windows GUI)
http://prdownloads.sourceforge.net/tta/wintta-setup.exe?download
3.ape格式-官网:http://www.monkeysaudio.com/index.html
维基:http://zh.wikipedia.org/wiki/Monkey%27s_Audio
大陆用的最多的无损格式
(Windows GUI) 下载
http://www.monkeysaudio.com/download.html
4.苹果开源的ALAC项目:
googlecode
https://sites.google.com/site/qaacpage/home
或
http://www.videohelp.com/tools/qaac
苹果开发的无损格式,有开源项目,支持多平台
维基:http://zh.wikipedia.org/wiki/Apple_Lossless
https://sites.google.com/site/qaacpage/home
请用quicktime或itunes解压缩
http://www.videohelp.com/tools/qaac 直接使用命令行,http://tmkk.undo.jp/qtaacenc/
但必须有Apple Application Support 支持,安装(QuickTime >= 7.7.1, or iTunes >= 10.5)。Since 1.00, qaac directly uses CoreAudioToolbox.dll. Therefore, QuickTime installation is no more required. However, Apple Application Support is required.
Apple Application Support is included in recent Apple products such as iTunes, QuickTime, or Safari. Therefore, you can install it via installation of one of these products. However, Apple Application Support itself is actually independently packaged as AppleApplicationSupport.msi. If you want, you can extract it from installer exe file using 7-zip archiver, and directly run AppleApplicationSupport.msi. This way, you can install only necessary modules to run qaac. No iTunes, QuickTime, or Safari needed.
You need recent Apple Application Support package (QuickTime >= 7.7.1, or iTunes >= 10.5). With older version, at least AAC-HE encoder is not usable, and there might be some other problems. Of course, the latest version is desirable.
5.wv+wvc格式-官网:http://www.wavpack.com/index.html
维基:http://zh.wikipedia.org/wiki/Wavpack
单个的wv是有损音频格式,wv+wvc 就是无损音频,快速转换为wav的方法:更改XXXX.wv为XXXX.exe,双击XXXX.exe即可开始快速文件转换(条件wv、wvc文件必须在同一目录下)。
这个貌似用命令行:http://www.wavpack.com/wavpack-4.70.0.zip
或者你有Audition CC plugin:http://www.wavpack.com/files/AmioWavpack-x64.zip
6.FLAC格式-官网http://xiph.org/flac/
外国人最常用的音频格式,支持全平台,分割后添加tag便于移动设备使用和网络传递
维基:http://zh.wikipedia.org/wiki/FLAC
FLAC Frontend, a GUI for the official FLAC tools :http://flacfrontend.sf.net/
7.Windows Media Audio 9 Lossless
http://msdn.microsoft.com/en-us/library/ff819508(v=VS.85).aspx
微软自己的无损wma9 losses ,压缩率不太好,支持平台少,不可控制压缩算法。
维基:http://en.wikipedia.org/wiki/Windows_Media_Audio
Software that can export audio in WMA format include Windows Media Player, Windows Movie Maker, Microsoft Expression Encoder, Sony Sound Forge, GOM Player, RealPlayer, Adobe Premiere Pro,Adobe Audition, and Adobe Soundbooth.Microsoft Office OneNote supports encoding in all WMA codecs,and Windows Media Encoder supports all available bit rate and resolution options as well. Open source players like VLC media player can also do some encoding.
六、其他说明
1.CUETools,音频文件分轨工具,若使用eac的话请下载CUETools插件,支持
Supported formats
Supports WAV, FLAC, APE, LossyWAV, ALAC, TTA, and WavPack audio input/output. Audio must be 16-bit, 44.1kHz samples stereo (i.e. CD PCM). Supports every CUE sheet style (embedded, single file, gaps appended/prepended/left out). It is also possible to process a set of audio files in a directory without a CUE sheet, or use a RAR archive as an input without unpacking it.
注意:分轨可能增加文件体积,合并可能对原音频文件造成损失。
http://www.cuetools.net/wiki/CUETools
2.mp3tag(支持中文)-标签工具,类似的有好多,Puddletag、Ex Falso (software)等
mp3tag支持多种音频格式
mp3tag官网
http://www.mp3tag.de/en/
3.无损音频格式都是无损的……(前提原音频是无损的)
当然 wav解码最快、支持平台最多、体积最大。
4.8楼: http://bbs.kafan.cn/forum.php?mo ... 85&pid=30239708 |