如何将 wav 转换为 ogg 并转换为 mp3 且具有 VBR 和出色的最终质量?
如果可能的话,使用soundconverter
或ffmpeg
。
顺便说一句,我尝试查看是否soundconverter
使用 VBR,但 GUI 首选项中没有任何相关信息,因此不清楚。是吗?
答案1
对于 MP3,我强烈建议使用瘸,包括我在内的许多人都认为这最好的 MP3 编码器,专门用于 VBR:
sudo apt-get install lame
并编码:
lame -V 5 file.wav file.mp3
这将创建一个约 130kbps 左右的高质量 MP3 VBR 文件,非常适合休闲聆听。用于-V 3
约 200kbps 左右的平均比特率。
如果您想同时创建 id3v1 和 id3v2 标签,您可以使用:
lame -V 5 --add-id3v2 --pad-id3v2 --ignore-tag-errors --ta artist --tl album --tt title --tn track --ty year --tg genre --tc comment file.wav file.mp3
对于 Ogg,最传统的编码器是沃比斯:
sudo apt-get install vorbis-tools
并编码:
oggenc -q 3 -o file.ogg file.wav
Ogg 默认为 VBR。-q 3
代表默认质量,您可以将 3 从 -1 更改为 10,或省略该选项。此外,输出文件是可选的。如果省略,-o file.ogg
它将自动创建一个与输入同名且扩展名为 .ogg 的文件。它还支持多个输入文件(您可以一次编码多个,例如,使用 *.wav)。
对于标记:
oggenc -a artist -t title -l album -G genre -c comment -o file.ogg file.wav
最后但并非最不重要的一点是,由于您似乎对编码非常感兴趣,因此,一个有关音频技术细节和极好知识来源的出色论坛是氢音频。
而且,对于 GUI,您自己也说过:soundconverter
是个不错的选择。它确实有针对 MP3 的 VBR(对于 Ogg,它是格式的默认设置,所以不用担心)。
答案2
对于 OGG 格式的可变比特率,使用 ffmpeg 进行转换,在 Ubuntu 上为 avconv(参见此处了解差异)
avconv -i inputFileName -c:a libvorbis -qscale [0-255] targetFileName.ogg
qscale 选项的质量
- 0:质量最差
- 255:最佳质量
选择哪一个
我的测试结果如下
- <= 6 表示质量 <= 192kb/s,可以听出差别,但对于语音 1 来说已经足够了,而对于 flac 音乐文件(无损文件格式)@ 5 我无法分辨出差别
- 对于高品质音乐,优先选择高于 8 的值。但是从 flac >10 来看,文件大小并没有更高,并且对于以下示例,即使低音和高音强劲,在 8 之后我也无法分辨出差异。
flac 文件的测试结果
从一张专辑的录音来看,我认为这是录音和母带质量方面的参考,前面的数字是 qscale 值、文件大小和产生的比特率
0_Michael_Jackson-Dangerous_01.Jam.ogg 2.7M 65 kb/s
1_Michael_Jackson-Dangerous_01.Jam.ogg 3.3M 81 kb/s
2_Michael_Jackson-Dangerous_01.Jam.ogg 4.1M 100 kb/s
3_Michael_Jackson-Dangerous_01.Jam.ogg 4.8M 116 kb/s
4_Michael_Jackson-Dangerous_01.Jam.ogg 5.4M 131 kb/s
5_Michael_Jackson-Dangerous_01.Jam.ogg 6.9M 169 kb/s
6_Michael_Jackson-Dangerous_01.Jam.ogg 8.5M 209 kb/s
7_Michael_Jackson-Dangerous_01.Jam.ogg 11M 248 kb/s
8_Michael_Jackson-Dangerous_01.Jam.ogg 12M 294 kb/s
9_Michael_Jackson-Dangerous_01.Jam.ogg 15M 365 kb/s
10_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
11_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
12_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
13_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
14_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
15_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
16_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
17_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
18_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
19_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
20_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
21_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
22_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
23_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
24_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
25_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
26_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
27_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
28_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
29_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
30_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
31_Michael_Jackson-Dangerous_01.Jam.ogg 20M 491 kb/s
Michael_Jackson-Dangerous_01.Jam.flac 39M