可以/如何将 .flac 刻录到音频 CD 上

可以/如何将 .flac 刻录到音频 CD 上

这是一个由两部分组成的问题。

我可以将 .flac 刻录到音频 CD 吗?

这可能看起来很傻,但我是 mp3 播放器的早期采用者。想想几年前 ipod 出现的时候。我从来没有真正需要刻录太多 cd。然而,我的女朋友一直要求为她的汽车 cd 播放器刻录 cd。我确实有很多 cd。其中大部分来自有现场录音政策的艺术家。很抱歉,我无法帮助解决非法下载问题。那么,我可以给她高质量的音乐吗,还是我需要将它们转换为 mp3?如果是后者,有人会建议什么格式?谷歌似乎表明这确实是可能的。

如何从命令行刻录这些文件?

我可能会直接从我的文件服务器(无头机器 (10.4))刻录?我确实有一些 .cue 文件,但讽刺的是,它们似乎指向 .wav 文件,而这些文件是 .flac 文件。我能利用这些 .cue 文件吗?

答案1

咆哮:

我建议您将 FLAC 文件转换为 MP3,而不是制作 AudioCD。为什么?

  1. 你不可能注意到lame -V 5在车里收听的原始音源之间的差异(甚至更低)
  2. 这样您就可以节省时间并节省塑料费,因为所需空间将减少约 10 倍,而且您无需浏览 CD 来查找单张专辑;)

程序:

  1. 使用 lame 将 FLAC 转换为 MP3(lame 建议使用 -V2,但在您的情况下我会选择 -V5):

    flac -d -c track.flac | lame -V 5 - track.mp3

    处理当前文件夹中所有 FLAC 文件的示例:

    for f in *.flac ; do flac -d -c "$f" | lame -V 5 - "${f%.*}.mp3" ; done

  2. 将 MP3 文件夹结构转换为 Joliet 文件夹结构 ISO 映像
    将 FLAC 文件转换为 MP3 后,将 MP3 按照文件夹结构 (即 /artist/album/track) 排列,然后制作 ISO 映像,如下所示:

    mkisofs -J -o /tmp/MP3-CD.iso /path to root of MP3 folder structure/

    注意:不能超过 700MB,请先检查空间

  3. 刻录 ISO 映像

    wodim dev=/dev/sg1 -dao speed=8 -eject /tmp/MP3-CD.iso

    注意:用于wodim --devices检查您的设备。 dev=/dev/sg1对我的系统有效

瞧!

答案2

在包含您要刻录的 .flac 文件的目录中,没有其他内容:

for x in *.flac ; do flac -d "$x" ; done
wodim dev=/dev/cdrw -v -sao -useinfo -text -audio -pad driveropts=audiomaster *.wav
/bin/rm *.wav

(假设您的光驱位置是/dev/cdrw。)

答案3

对于那些不需要命令行选项的用户,K3b 和 Brasero 应该能够做到这一点,但是我无法让后者在我的 12.04 64 位机器上工作,但它可以与 K3b 一起正常工作。

为了实现此功能,您需要:

  • 为你的图像准备一个 .cue 文件,如果没有,请手动创建一个
  • 启用 K3b FLAC 解码器插件
  • 安装 FLAC++ 库(sudo apt-get install libflac++6)

也可以看看K3b 要求页面

答案4

我在谷歌上搜索同样的问题时偶然发现了这个老问题。我认为本指南很好地解释了如何处理 .flac 和 .cue 组合,尤其是不合规的 .cue。

http://www.bitburners.com/blogs/3

相关内容