Edw*_*uay 15 mp3 ripping ogg conversion ubuntu
Ubuntu 为我将 CD 翻录成音频文件,但它们都是 .ogg 格式,我无法在我的 MP3 播放器上播放。
如何将 .ogg 文件转换为 .mp3 文件?
evi*_*oup 18
从一种有损格式 (vorbis) 转码到另一种 (MP3) 并不理想,但不幸的是,有时这是必要的,尤其是当音频设备老化时。命令行工具 avconv 可以很好地做到这一点(ffmpeg 使用相同的语法)。
avconv -i input.ogg -c:a libmp3lame -q:a 2 output.mp3
Run Code Online (Sandbox Code Playgroud)
将为您提供可变比特率 MP3:这意味着编码器将根据音乐的需要改变比特率。Dubstep 需要比鲸歌更高的比特率。平均而言,在几首音乐中,-q:a 2 将为您提供 190 kbit/s,尽管其中大多数会高于或低于该比特率。
质量设置-q:a
范围为 0 到 9,其中 0 为最佳质量,9 为最差。这是更深入的指南。对于大多数人来说,-q:a 2
已经绰绰有余了。
要将充满 oggs vorbis 的目录转换为 MP3(在 Linux 或 OSX 命令行上),请使用
for f in *.ogg; do avconv -i "$f" -c:a libmp3lame -q:a 2 "${f/ogg/mp3}"; done
Run Code Online (Sandbox Code Playgroud)
有时人们需要使用恒定的比特率,用于一些真正过时的硬件或流媒体。如果是这样的话,
avconv -i input.ogg -c:a libmp3lame -b:a 192k output.mp3
Run Code Online (Sandbox Code Playgroud)
这与 的质量大致相同-q:a 2
,但通常应首选 VBR 模式。
如果你想要一个 GUI 前端,WinFF 可能值得一看。
jti*_*man 11
有几种方法可以做到这一点。可能最简单的方法是使用名为 ogg2mp3 的工具。Ubuntu 论坛上有关如何安装它的详细信息:
$ sudo apt-get install mp32ogg lame
$ wget ftp://ftp.pbone.net/mirror/plf.zarb.org/plf/mandrake/10.1/noarch/ogg2mp3-0.3-3plf.noarch.rpm
$ sudo alien ogg2mp3-0.3-3plf.noarch.rpm
$ sudo dpkg -i ogg2mp3_0.3-4_all.deb
Run Code Online (Sandbox Code Playgroud)
虽然这是 Mandrake 的 RPM,但在通过 Alien 运行它并安装 .deb 之后它应该可以正常工作。将来,您可以使用lame 以 mp3 格式翻录 CD,因为它是在第一步中安装的。
正如人们普遍指出的那样,从一种有损格式 (ogg) 转换为另一种 (mp3) 会降低音乐的质量。但这总比根本无法在便携式设备上播放音乐要好;)。
SoX 是声音处理实用程序的瑞士军刀http://sox.sourceforge.net/
for f in *.ogg; do sox "$f" "${f%.ogg}.mp3"; done
Run Code Online (Sandbox Code Playgroud)
它就像音频文件的 vlc。它是如此古老,于 1994 年被移植到 Amiga。
小智 7
如果你安装了这个包,ubuntu-restricted-extra
那么你就可以 rip 到 MP3 而不是 Ogg Vorbis。Ubuntu 默认不附带 MP3 编码器,因为关于谁拥有它的法律雷区。