分成不同的轨道

分成不同的轨道

我有一个 .cue 文件,它指向一个 .flac

我如何将图像像音频 CD 一样挂载?是否需要将 .flac 文件解码为 .wav 并编辑提示表以指向 .wav 文件(它当前指向 flac)?

我想要用它abcde来分割、标记和编码音频。

我在这里找到的答案已经讨论了 .cue/.bin 组合,而不是音频图像。

答案1

不需要。你要么在可以解码 FLAC 数据的刻录机中刻录 CUE/FLAC 组合,要么在可以理解 CUE 是什么的刻录机中播放它(据我所知,有很多播放器都是这样的)。

CUE/FLAC 非常喜欢音频 CD。音频 CD 只是线性 PCM 数据,带有 CDA 格式的标头,标头标明所有音轨边界的位置。就您而言,音频数据已无损压缩到 FLAC 中,CUE 是音轨信息。

转换为 WAV 只会解除压缩。您可能需要这样做才能将其刻录到磁盘。


分成不同的轨道

如果您想要将主 FLAC 拆分为单独的音轨,可以使用shntool 包裹就像建议的那样这个博客

cuebreakpoints filename.cue | shntool split -o flac filename.flac

您还可以指定 FLAC 以外的其他输出格式(-o flac示例中的选项)。

(您需要先安装命令sudo apt-get install cuetools shntool:)

标记 FLAC CD 图像以便与 foobar 等播放器一起使用

FLAC 还允许通过metaflac和兼容的标记器嵌入提示表。玩家喜欢foob​​ar2000以及它的 Linux 版本(死神瓜亚德克) 可以解析和播放带有此类元数据的文件。导入正确标记的提示表(以及其他元数据,如图片),还将导入诸如单个曲目名称、曲目编号、艺术家和专辑标签之类的标签。

摘录自metaflac 手册页

--import-cuesheet-from=file
    Import  a cuesheet from a file.  Use '-' for stdin.  Only one
    FLAC file may be specified.  A seekpoint will  be  added  for
    each  index  point  in  the  cuesheet to the SEEKTABLE unless
    --no-cued-seekpoints is specified.

但是这种文件格式在“分布式 CD 备份社区”之外鲜为人知,也不受支持。主要是因为 Linux 上无法像 EAC 在 Windows 上那样将 CD 翻录成映像。(我后来才知道,EAC 在这种情况下做了一些非常奇怪的事情。)

答案2

shnsplit filename.flac -f  filename.cue -o flac -t %n.%t

是我经常做的

答案3

复制救了我的命!图形用户界面简单、易用、高效。

要安装,请添加到您的/etc/apt/sources.list文件中:

deb http://dicson.no-ip.info/repository/debian unstable main

进而:

sudo apt-get update && sudo apt-get install gcue2tracks

在此处输入图片描述

来源:http://www.webupd8.org/2009/12/gcue2tracks-splits-compressed-audio-cd.html

相关内容