如何使用 abcde 翻录到 mp3 并在 Trusty 和 Xenial 下嵌入专辑封面?

and*_*.46 5 command-line mp3 abcde 14.04 16.04

我想使用命令行音频开膛手 abcde 来:

  1. 将音频 CD 翻录为 mp3
  2. 下载嵌入适当的专辑封面

可有人告诉我如何做到这一点下一个例子忠实的塔尔羊LTS和Xenial Xerus LTS?

完全披露:我以前是abcde的维护者之一。

and*_*.46 11

对于 Trusty 和 Xenial,最好使用 mc3man 的多媒体 PPA 之一来获得最现代的abcde:

1. Trusty 安装:

添加以下 PPA 和一些必需的包:

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install abcde lame eyed3 glyrc imagemagick cdparanoia
Run Code Online (Sandbox Code Playgroud)

2. Xenial 的安装:

添加以下 PPA 和一些必需的包:

sudo add-apt-repository ppa:mc3man/xerus-media
sudo apt-get update
sudo apt-get install abcde lame eyed3 glyrc imagemagick cdparanoia
Run Code Online (Sandbox Code Playgroud)

3. 为 Trusty 或 Xenial 运行 abcde:

您可以使用自定义~/.abcde.conf文件来获取高质量的 mp3 文件以及专辑封面,但如果您只想使用命令行,只需在 Trusty 或 Xenial 下使用以下命令:

abcde -o mp3:-V2 -a default,getalbumart
Run Code Online (Sandbox Code Playgroud)

这将找到专辑封面并将其下载到您的 mp3 文件旁边,这些文件将被编码为可变比特率,平均比特率在 170-210 kbps 之间。你还能想要什么?

4. 嵌入专辑封面?

好吧,您可能希望封面图片实际嵌入到您的 mp3 文件中。要做到这一点,只需切换到保存 mp3 和封面图像的目录并运行以下命令:

for i in *.mp3
do
eyeD3 --add-image cover.jpg:FRONT_COVER "$i"
done
Run Code Online (Sandbox Code Playgroud)

现在你做:)

参考: