eDe*_*ser 11 cd rhythmbox cd-ripping flac
你好,我试图将一些音频 CD 翻录成无损 flac 格式。
Flac 具有不同的压缩率和可以传递的多个参数。通常我喜欢flac与参数一起使用,-V8这意味着验证翻录的内容并使用最高的压缩率。请记住:Flac 是无损的。所以压缩率不影响质量。它只影响处理时间和文件大小。
我使用 Rhythmbox 和 RipperX 翻录我的音频 CD。
嗯,Rhythmbox 可以识别音频 CD 并自动显示解释名称和所有曲目标题。但无法编辑翻录格式选项。无法调整压缩级别。它改为使用默认压缩级别 5。
所以我尝试了 RipperX。在选项菜单中,我可以添加额外的参数,这些参数在flac被调用时使用。这很好,所以我可以调整压缩级别。好吧,但是 RipperX 无法识别音频 CD。它不显示解释名称和所有曲目标题。
我正在寻找一种方法将我的音频 CD 翻录成具有最高压缩级别和正确解释名称和所有曲目标题的flac 格式。当然,我可以使用 Rhythmbox 将我的音频 CD 翻录成波形,然后使用flac转换成 flac,然后删除旧的波形文件,但我正在寻找一种方法来同时执行这两个步骤。
有没有人知道一种方法可以在没有我的问题的情况下将音频 CD 翻录成 flac?
chi*_*555 19
我建议申请abcde。安装它:
sudo apt-get update
sudo apt-get install abcde flac
Run Code Online (Sandbox Code Playgroud)
现在,将 CD 放入托盘。您可能希望创建一个音乐文件目录:
mkdir flacs
cd flacs
abcde -o flac
Run Code Online (Sandbox Code Playgroud)
为了获得曲目信息等,abcde通过互联网连接查询 CDDB。如果没有互联网连接,或者如果 CD 没有注册,则不会检索任何曲目信息,尽管您可以手动编辑输入。以下是收集的曲目信息的示例:
Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12
Retrieving 1 CDDB match...done.
---- Muddy Waters / The Real Folk Blues ----
1: Mannish Boy
2: Screamin' and Cryin'
3: Just To Be With You
<snip>
Edit selected CDDB data [y/N]?
Run Code Online (Sandbox Code Playgroud)
按 Enter 选择默认值 No。
翻录后,会出现一个名为“Muddy Waters / The Real Folk Blues”的文件。其中包含 CDDB 找到的曲目列表。
chili@T440p:~/Desktop/flac$ ls Muddy_Waters-The_Real_Folk_Blues/
01.Mannish_Boy.flac 07.Same_Thing.flac
02.Screamin_and_Cryin.flac 08.Gypsy_Woman.flac
03.Just_To_Be_With_You.flac 09.Rollin_&_Tumblin.flac
04.Walking_in_the_park.flac 10.40_Days_and_Forty_Nights.flac
05.Walking_Blues.flac 11.Little_Geneva.flac
06.Canary_Bird.flac 12.You_Cant_Lose_What_You_Never_Had.flac
Run Code Online (Sandbox Code Playgroud)
如果 CD 未在 CDDB 存档,您可以选择编辑标题和其他信息并提交。如果没有 Internet 连接,则必须手动编辑文件。
您可以通过创建一个 conf 文件来设置您希望默认使用的变量:
cp /etc/abcde.conf ~/.abcde.conf
gedit .abcde.conf
Run Code Online (Sandbox Code Playgroud)
如果您没有文本编辑器 gedit,请使用 nano 或 kate 或 Leafpad。检查您希望使用的公共变量。取消注释您要默认使用的设置。例如,更改:
#OUTPUTTYPE=ogg
Run Code Online (Sandbox Code Playgroud)
到:
OUTPUTTYPE=flac
Run Code Online (Sandbox Code Playgroud)
在本例中,一旦您将输出类型指定为 flac,就不再需要在命令行中指定它。只做:
abcde
Run Code Online (Sandbox Code Playgroud)