英语法语西班牙语

Ad


OnWorks 网站图标

abcde - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 abcde

这是命令 abcde,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


abcde - 抓取整张 CD 并将其压缩为 Ogg/Vorbis、MP3、FLAC、Ogg/Speex、AAC、
WavPack、Monkey's Audio (ape)、MPP/MP+(Musepack)、True Audio (tta) 和/或 MP2 格式。

概要


ABCDE [选项] [曲目]

商品描述


通常,从 CD 中抓取数据并对其进行编码,然后标记或
评论它,非常参与。 ABCDE 旨在实现自动化。 这将需要一个
整张 CD 并将其转换为压缩音频格式 - Ogg/Vorbis, MPEG Audio Layer III
(MP3)、免费无损音频编解码器 (FLAC)、Ogg/Speex、MPP/MP+(Musepack)、M4A (AAC) wv
(WavPack)、Monkey's Audio (ape)、Opus、True Audio (tta) 或 MPEG Audio Layer II (MP2)
格式。 使用一个命令,它将:

* 通过 Internet 执行 CDDB 或 Musicbrainz 查询以查找您的 CD 或使用
本地存储的 CDDB 条目,或从 CD 读取 CD-TEXT 作为曲目的后备
信息

* 与许多用户一起下载适合您的音乐曲目的专辑封面
下载和下载后更改的可配置选项

* 从 CD 中获取音轨(或所有音频 CD 音轨)

* 标准化单个文件(或专辑作为一个单元)的音量

* 压缩到 Ogg/Vorbis、MP3、FLAC、Ogg/Speex、MPP/MP+(Musepack)、M4A、wv (WavPack)、
Monkey's Audio (ape)、Opus 格式的 True Audio (tta) 和/或 MP2,都在一张 CD 中


* 评论或 ID3/ID3v2 标签

* 给一个可理解的文件名

* 计算单个文件(或专辑作为一个单元)的重播增益值

* 删除中间WAV文件(或保存以备后用)

* 重复直到完成

或者, ABCDE 也可以抓取一张 CD 并将其转换为单个 FLAC 文件
嵌入的cuesheet,用户以后可以作为其他格式的来源,并将被
将其视为原始 CD。 在某种方式, ABCDE 可以压缩备份您的
光盘收藏。

配置


-1 将整张 CD 编码为一个文件。 生成的文件使用 CD 标题
标记。 如果生成的格式是带有嵌入提示表的 flac 文件,则该文件
可以用作创建其他格式的源。 使用“-1 -o flac -a default,cue”
为了获得这样的文件。

-a [动作]
要执行的操作的逗号分隔列表。 可以是以下一项或多项:cddb、cue、read、
getalbumart、标准化、编码、标记、移动、重放、播放列表、清理。 归一化
和编码意味着阅读。 标签意味着 cddb、读取、编码。 移动意味着 cddb,读取,
编码,标记。 Replaygain 意味着 cddb、读取、编码、标记和移动。 播放列表暗示
数据库。 默认是执行除提示、归一化、重放增益、
getalbumart 和播放列表。

-b 启用批处理模式标准化。 请参阅 BATCHNORM 配置变量。

-c [文档名称]
指定要解析的附加配置文件。 在此配置选项
文件覆盖那些 /etc/abcde.conf or $HOME/.abcde.conf.

-C [分]
允许您恢复会话 刻薄的 当您不再有可用的 CD 时
(ABCDE 如果驱动器中仍有 CD,将自动恢复)。 你必须
在上一个会话期间至少已经完成了“读取”操作。

-d [设备名称 | 文档名称]
包含要读取的音轨的 CD-ROM 块设备。 或者,单
使用嵌入的cuesheet跟踪flac文件。

-D 捕获调试信息(您需要重定向此信息 - 尝试 'abcde -D
2>日志文件')

-e 从内部状态文件中擦除有关编码曲目的信息,以启用
如果保留了 wav 文件,则使用其他编码。

-f 强制删除临时 ABCDETEMPDIR 目录,即使我们没有
完成的。 例如,可以读取和编码多种格式,包括“.ogg”、
然后仅使用给定格式之一执行“移动”操作。 在一个
正常情况下,它会删除其余的编码格式。 在这种情况下,
ABCDE 将拒绝执行此类命令,除非使用了 -f。

-g 启用跛脚的 --nogap 选项。 请参阅 NOGAP 变量。 警告:跛脚的--nogap
禁用 Xing mp3 标签。 mp3 播放器需要此标签才能正确
播放可变比特率 mp3 文件时显示曲目长度。

-G 使用 getalbumart 功能下载专辑封面。 这最好用
CDDBMETHOD 设置为 musicbrainz 并且需要安装 glyrc。 图像魔术师
是一个可选但强烈推荐的包。 getalbumart 的更多细节可以
可以在与 abcde 一起打包的 abcde FAQ 文档中找到。

-h 获取帮助信息。

-j [数字]
立即启动 [number] 个编码器进程。 对 SMP 系统很有用。 覆盖
MAXPROCS 配置变量。 使用时将其设置为“0” distmp3 避免当地
编码过程。

-k 编码后保留wav文件。

-l 使用低磁盘空间算法。 请参阅 LOWDISK 配置变量。

-L 使用本地 CDDB 存储库。 请参阅 CDDBLOCALDIR 变量。

-m 创建 DOS 风格的播放列表,通过添加 CRLF 行修改生成的播放列表
结局。 一些硬件厂商坚持让它们工作。

-n 不要查询 CDDB 数据库。 创建和使用模板。 编辑模板以提供
歌曲名称、艺术家、...

-N 非交互模式。 不要向用户提出任何要求。 前进吧。

-o [文件类型][:文件类型选项]
选择输出类型。 可以是“vorbis”(或“ogg”)、“mp3”、“flac”、“spx”、“mpc”、“m4a”、
“wav”、“wv”、“ape”或“opus”。 指定以逗号分隔的输出类型列表
获取所有指定的类型。 请参阅 OUTPUTTYPE 配置变量。 一罐
在命令行上将选项传递给特定文件类型的编码器
它们带有冒号。 选项必须用双引号转义。

-p 用 0 填充轨道编号。

-P 使用 Unix PIPES 一步读取和编码(USEPIPES)。 这将禁用多个
编码,因为 WAV 音频文件永远不会存储在光盘中。 有关更多详细信息
此选项请参阅源 tarball 中的 FAQ 文档。

-r [主持人...]
使用此逗号分隔的机器列表进行远程编码 distmp3。 请参阅
REMOTEHOSTS 配置变量。

-s [领域...]
列表,以逗号分隔,在 CDDB 解析条目中显示的字段。
现在它只使用“年份”和“流派”。

-S [速度]
设置 CD 驱动器的速度。 需要正确设置 CDSPEED 和 CDSPEEDOPTS 并且两者都设置
程序和设备必须支持该能力。

-t [数字]
从给定的编号开始对曲目进行编号。 它只影响文件名
和播放列表。 内部(标签)编号保持不变。

-T [数字]
与 -t 相同,但也会更改内部(标签)编号。 请记住,
MP3 的默认 TRACK 标签是 $T/$TRACKS,因此它更改为简单的 $T。

-U 将 CDDBPROTO 设置为版本 5,以便我们检索 ISO-8859-15 编码的 CDDB
信息,我们用 Latin1 编码标记和添加注释。

-v 显示版本并退出

-V 再详细点。 在慢速网络上,CDDB 请求可能会引起轰动
什么都没有发生。 不止一次添加这个,让事情变得更加冗长。

-x 读取完所有曲目后弹出 CD。 查看 EJECTCD 配置
变量。

-X [提示2discid]
使用替代的“cue2discid”实现。 二进制文件的名称必须是
正是这样。 ABCDE 在示例下带有 python 中的实现
目录。 特殊关键字“builtin”强制使用内部(默认)
在shell脚本中实现。

-w [评论]
为从 CD 翻录的曲目添加注释。 如果你想使用括号,
这些将需要逃脱。 即你必须写“\(”而不是“(”。

-W [数字]
连接 CD。 它使用提供的编号来定义注释“CD #”并
修改曲目编号,从“#01”开始。 对于 Ogg/Vorbis 和 FLAC
文件,它还定义了一个 DISCNUMBER 标签。

-z 调试模式:它会撕裂,使用 偏执狂,每首曲目的第一秒和
非常快速地进行请求的操作,同时提供一些“隐藏的”
关于后台发生的事情的信息。 注意:它会擦除任何
现有的 RIPS 没有警告!

[曲目]
你想要的曲目列表 ABCDE 处理。 如果没有指定, ABCDE
处理整个 CD。 接受曲目编号范围 - "abcde 1-5 7 9" 将
处理轨道 1、2、3、4、5、7 和 9。

OUTPUT


默认情况下,每个轨道都放置在一个单独的文件中,该文件以轨道中的轨道命名
当前目录下以艺术家命名的子目录。 这个可以修改
使用 OUTPUTFORMAT 和 VAOUTPUTFORMAT 变量 配置文件. 每个文件都给出
标识其压缩格式的扩展名,“vorbis”用于“.ogg”、“.mp3”、“.flac”,
“.spx”、“.mpc”、“.wav”、“wv”、“ape”或“.opus”。

配置


ABCDE 在启动时提供两个配置文件 - /etc/abcde.conf$HOME/.abcde.conf,
以该顺序。

这些文件中所述的配置选项可以通过提供
运行时适当的标志。

配置变量必须设置如下:

变量=值
除非需要引用或以其他方式解释“值”。 如果其他变量
在“value”中读取配置文件时将被扩展,然后加倍
应该使用引号。 如果它们只应该在使用时扩展(对于
例 OUTPUTFORMAT) 然后必须使用单引号。

所有 shell 转义/引用规则都适用。

这是一个选项列表 ABCDE 承认:

CDDB方法
指定我们要用来检索曲目信息的方法。 两个值
被识别:“cddb”和“musicbrainz”。 “cddb”值需要 CDDBURL 和
HELLOINFO 变量描述如下。 "musicbrainz" 值使用 Perl 助手
脚本 abcde-musicbrainz-工具 与 Musicbrainz 建立对话
信息检索服务器。

网址
指定用于 CDDB 查找的服务器。

CDDB原型
指定用于 CDDB 结果检索的协议版本。 版本 6
以 UTF-8 格式检索 CDDB 条目。

海洛因信息
指定要发送到 CDDB 服务器的 Hello 信息。 CDDB 协议
要求您每次连接时都发送有效的用户名和主机名。 这
其格式为用户名@主机名。

CDDB本地目录
指定我们存储本地 CDDB 存储库的目录。 条目必须是
标准 CDDB 条目,文件名是 DISCID 值。 其他CD播放
和翻录程序(如 Grip)将条目存储在 〜/.cddb 我们可以做
使用这些条目。

CDDB本地递归
指定是否必须递归搜索 CDDBLOCALDIR 以尝试找到匹配项
用于 CDDB 条目。 如果找到并选择了匹配项,并且 CDDBCOPYLOCAL 是
选择,如果 CDDBLOCALPOLICY 是,它将被复制到 CDDBLOCALDIR 的根目录
“修改”或“新”。 本地 CDDB 搜索需要默认的“y”。

CDD本地政策
定义何时应将 CDDB 条目存储在定义的 CDDBLOCALDIR 中。 这
可能的策略是:“net”用于从网络接收到的 CDDB 条目
(覆盖任何可能的本地 CDDB 条目); 一个 CDDB 条目的“新”
从网络收到,但会要求确认覆盖本地 CDDB
在 CDDBLOCALDIR 目录的根目录中找到的条目; CDDB 条目的“修改”
在本地存储库中找到但已被用户修改; 而且总是”
这会强制将 CDDB 条目存储回 CDDBLOCALDIR 的根目录中 否
不管它在哪里找到,也不管它没有被编辑。 最后一个选项将
始终覆盖在本地存储库的根目录中找到的那个(如果有)。 仍然
不工作!!

CDDB复制本地
将 CDDB 条目的本地副本存储在 $CDDBLOCALDIR 目录下。

CDDBUSE本地
实际使用 CDDB 条目的存储副本。 可以使用覆盖
“-L”标志(如果在“n”中是 CDDBUSELOCAL)。 如果找到一个条目,我们总是给出
选择从 Internet 检索 CDDB 条目。

SHOWCDDB字段
我们要在 CDDB 解析期间解析的以昏迷分隔的字段列表。 默认值
到“年份,流派”。

OGGEN代码语法
指定用于 Ogg/Vorbis 编码器的编码器样式。 有效的选项是
“oggenc”(Ogg/Vorbis 的默认值)和“vorbize”。 这会影响默认位置
二进制文件,从中选择编码器命令行选项的变量,以及在哪里
给出了选项。

MP3编码器语法
指定用于 MP3 编码器的编码器样式。 有效选项是“跛脚”
(MP3 的默认值)、“gogo”、“bladeenc”、“l3enc”和“mp3enc”。 影响方式相同
正如上面对 Ogg​​/Vorbis 的解释。

FLACENCODES 语法
指定用于 FLAC 编码器的编码器样式。 此时只
'flac' 可用于 FLAC 编码。

MP2编码器语法
指定用于 MPEG-1 Audio Layer II (MP2) 编码器的编码器样式。
此时 'twolame' 和 'ffmpeg' 都可用于 MP2 编码。

SPEEX编码器语法
指定用于 Speex 编码器的编码器样式。 此时只
“speexenc”可用于 Ogg/Speex 编码。

MPCEN编码器语法
指定用于 MPP/MP+ (Musepack) 编码器的编码器样式。 这一点
我们只有“mpcenc”可用,来自 musepack.net。

AACEN代码语法
指定用于 M4A (AAC) 编码器的编码器样式。 我们支持“faac”作为
“默认”以及带有 neroAacEnc、fdkaac、qaac、fhgaacenc 的更高质量音频
和 FFmpeg 或 avconv。 如果使用 qaac、refalac 或 FFmpeg / avconv,它也是
可以生成 Apple Lossless Audio Codec (alac) 文件。 请注意,qaac,
refalac 和 fhgaacnc 是需要安装 Wine 的 Windows 应用程序。

TTAENCODER语法
指定用于 True Audio (tts) 编码的编码器样式。 我们支持
'tta' 作为默认值,但也可以使用较旧的 'ttaenc'。

WVENCODES语法
指定用于 WavPack 的编码器样式。 我们支持“wavpack”作为
'default' 但 'ffmpeg' 是另一个选项(请注意,这仅适用于 FFmpeg,因为
avconv 没有本地 WavPack 编码器)。

编码器语法
指定用于 Monkey's Audio (ape) 的编码器样式。 我们支持“mac”,
Monkey 的音频控制台,作为“默认”。

OPUSEN代码语法
指定用于 Opus 编码器的编码器样式。 此时只
'opusenc' 可用于 Opus 编码。

规范化语法
指定要使用的规范化器的样式。 有效选项是“默认”和
'normalize'(并且都运行'normalize-audio'),因为我们只支持它,ATM。

读卡器语法
指定要使用的 cdrom 阅读器的样式。 有效选项是“cdparanoia”,
“libcdio”“调试”和“flac”。 用于查询CDROM并获取列表
有效轨道和数据轨道。 特殊的“flac”盒用于“翻录”CD
来自单轨 flac 文件的曲目。

提示读者语法
指定我们用来读取 CD CUE 表的程序的语法。 现在我们
仅支持“mkcue”,但将来可能会使用其他阅读器。

保持波
它默认为 no,所以如果你想保留那些从你的 CD 中提取的 wav,请将其设置为
“你”。 您可以在命令行中使用“-k”开关。 默认行为
KEEPWAVS 设置是保留临时目录和 wav 文件,即使你有
要求“干净”的行动。

围场
如果设置为“y”,则在文件编号中添加 0 以完成两个编号的持有人。
在对轨道 1-9 进行编码时很有用。

互动
如果您想在没有用户干预的情况下执行自动翻录,请设置为“n”。

NICE 价值观
为不同的 CPU 饥渴定义优先级的值(不错的值)
过程:编码(ENCNICE)、CDROM读取(READNICE)和分布式编码器
distmp3 (DISTMP3NICE)。

路径名
以下配置文件选项指定了它们各自的路径名
实用程序:LAME、GOGO、BLADEENC、L3ENC、XINGMP3ENC、MP3ENC、VORBIZE、OGGENC、FLAC、
SPEEXENC、MPCENC、WAVEPACK、APENC、OPUSENC、ID3、EYED3、METAFLAC、CDPARANOIA、
CD_PARANOIA、CDDA2WAV、PIRD、CDDAFS、CDDISCID、CDDBTOOL、EJECT、MD5SUM、DISTMP3、
VORBISCOMMENT、标准化、CDSPEED、MP3GAIN、VORBISGAIN、MPCGAIN、MKCUE、MKTOC、
CUE2DISCID(参见选项“-X”)、DIFF、HTTPGET、GLYRC、IDENTIFY、DISPLAYCMD、CONVERT、
QAAC、WINE、FHGAACENC、ATOMICPARSLEY、FFMPEG、TWOLAME、MID3V2、TTA 和 TTAENC。

命令行 配置
如果您希望为任何程序指定命令行选项 ABCDE 使用,设置
以下配置文件选项:LAMEOPTS、GOGOOPTS、BLADEENCOPTS、
L3ENCOPTS、XINGMP3ENCOPTS、MP3ENCOPTS、VORBIZEOPTS、WAVEPACKENCOPTS、APENCOPTS、
OGGENCOPTS、FLACOPTS、SPEEXENCOPTS、MPCENCOPTS、FAACENCOPTS、NEROAACENCOPTS、
FDKAACENCOPTS、OPUSENCOPTS、ID3OPTS、EYED3OPTS、MP3GAINOPTS、CDPARANOIAOPTS、
CDDA2WAVOPTS、PIRDOPTS、CDDAFSOPTS、CDDBTOOLOPTS、EJECTOPTS、DISTMP3OPTS、
NORMALIZEOPTS、CDSPEEDOPTS、MKCUEOPTS、VORBICOMMMENTOPTS、METAFLACOPTS、DIFFOPTS、
FLACGAINOPTS、VORBISGAINOPTS、HTTPGETOPTS、GLYRCOPTS、IDENTIFYOPTS、CONVERTOPTS、
DISPLAYCMDOPTS、QAACENCOPTS、FHGAACENCOPTS、ATOMICPARSLEYOPTS、FFMPEGENCOPTS、
TWOLAMENCOPTS 和 TTAENCOPTS。

速度值
设置 CDROM 速度的值。 默认是读取光盘的速度与
读取程序和系统允许。 步长定义为 150kB/s (1x)。

行动
读取光盘时要执行的默认操作。

CDROM 如果设置,它指向必须用于音频提取的 CD-Rom 设备。
Abcde 尝试猜测正确的设备,但可能会失败。 特殊的“flac”选项
定义为从单轨 flac 文件中提取曲目。

CDPARANOIA CDROMBUS
使用时定义为“d” 偏执狂 使用 IDE 总线并在使用时作为“g”
偏执狂 使用 ide-scsi 仿真层。

输出目录
指定放置已完成曲目/播放列表的目录。

波形输出目录
指定用于存储 .wav 文件的临时目录。Abcde 最多可使用 700MB
每个会话的临时空间(虽然很少使用超过 100MB 的
能以最快的速度对音乐进行编码的机器)。

输出类型
指定要输出的编码格式,以及默认扩展名和
编码器。 默认为“vorbis”。 有效设置为“vorbis”(或“ogg”)(Ogg/Vorbis),
“mp3”(MPEG-1 音频第三层)、“flac”(免费无损音频编解码器)、“mp2”(MPEG-1
音频层 III)、“spx”(Ogg/Speex)、“mpc”(MPP/MP+(Musepack)、“m4a”(AAC 或
ALAC)、“wv”(WavPack)、“wav”(微软波形)、“opus”(Opus Interactive Audio)
编解码器)或“tta”(真音频)。 像“vorbis,mp3”这样的值对这两个中的轨道进行编码
Ogg/Vorbis 和 MP3 格式。 例如:
输出类型=vorbis,flac
对于 OUTPUTTYPE 中的每个值, ABCDE 扩展不同的编码过程,
标记和移动,因此您可以使用格式占位符 OUTPUT 来创建
不同的子目录来保存不同的类型。 变量 OUTPUT 将是
'vorbis', 'mp3', 'flac', 'spx', 'mpc', 'm4a', mp2, 'wv', 'ape', 'tta' 和/或 'wav',
取决于您定义的 OUTPUTTYPE。 例如
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}._${TRACKFILE}'

输出格式
指定完整的 Ogg/Vorbis、MP3、FLAC、Ogg/Speex、MPP/MP+ 的格式
(Musepack) 或 M4A 文件名。 使用标准 shell 语法包含变量。
允许的变量是 GENRE、ALBUMFILE、ARTISTFILE、TRACKFILE、TRACKNUM 和 YEAR。
默认为“${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}-${TRACKFILE}”。 确保使用
此变量周围的单引号。 TRACKNUM 自动补零,当
编码轨道数高于 9。当较低时,您可以强制使用 '-p'
命令行。

VA输出格式
就像 OUTPUTFORMAT 但适用于各种艺术家光盘。 默认是

ONETRACK 输出格式
就像 OUTPUTFORMAT 但对于单轨翻录(参见选项“-1”)。 默认是
'${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'

VAONETRACK输出格式
就像 ONETRACKOUTPUTFORMAT 但适用于各种艺术家光盘。 默认是
'各种-${ALBUMFILE}/${ALBUMFILE}'

最大进程
定义一次运行多少个编码器。 这极大地提高了 SMP 的速度
系统。 您应该一次为每个 CPU 运行一个编码器以获得最大效率,
虽然更多不会很痛。 使用 mp0dist 时将其设置为“3”以避免
在本地主机中获取编码进程。

低盘
如果设置为 y,则通过在读取后立即编码轨道来节省磁盘空间
他们。 这比正常操作要慢得多,但需要几个
完成整张 CD 的编码所需的空间减少了 XNUMX MB。 仅当您使用
系统空间不足,无法像读取那样快速编码。

请注意,在读取出现错误的 CD 时,此选项也可能有所帮助。 这是因为
在粗糙的磁盘上读取对时间非常敏感,此选项减少了
系统的后台负载,使翻录程序更精确
控制。

批规范
如果设置为 y,则启用批处理模式标准化,从而保留相对体积
专辑曲目之间的差异。 使用时还启用 nogap 编码
“跛脚”编码器。

诺吉普 激活跛脚的 --nogap 选项,允许在 CD 中找到的文件没有静音
之间的歌曲(如现场音乐会)进行编码,没有明显的差距。
警告:跛脚的 --nogap 禁用 Xing mp3 标签。 mp3 需要此标签
播放器在播放可变比特率 mp3 时正确显示曲目长度
文件。

播放列表格式
指定完整播放列表文件名的格式。 像 OUTPUTFORMAT 一样工作
配置变量。 默认为“${ARTISTFILE}_-_${ALBUMFILE}.m3u”。 确保
在这个变量周围使用单引号。

播放列表数据前缀
指定播放列表中文件名的前缀。 对 http 播放列表等有用。

播放列表
如果设置,生成的播放列表将具有某些需要的 CR-LF 行尾
基于硬件的播放器。

评论
指定要嵌入每个完成的 ID3 或 Ogg 注释字段中的注释
追踪。 最长可达 28 个字符。 支持与 OUTPUTFORMAT 相同的语法。
目前不支持 ID3v2。

远程主机
指定用于远程编码的系统的逗号分隔列表,使用
distmp3. 相当于 -r。

文件名
mungefilename() 是一个 ABCDE 可以通过覆盖的shell函数 配置文件.
它将 CDDB 数据作为 $1 并在标准输出上输出结果文件名。 它默认
删除文件名前面的任何点,用下划线替换空格和
吃不同的 Windows 和 Linux 不允许的字符。
如果你修改这个函数,保留正斜杠可能是个好主意
munging(UNIX 无法存储带有“/”字符的文件)以及控件
字符修改(NUL 也不能在文件名中,换行符等也不能在文件名中)
文件名通常是不可取的)。

流派
mungegenre() 是一个shell 函数,用于修改$GENRE 变量。 作为默认
动作,它将 $GENRE 作为 $1 并将结果值输出到 stdout 转换
所有大写字符变为小写。

预读
pre_read() 是一个 shell 函数,它在读取 CDROM 之前执行
第一次,在 ABCDE 执行。 可用于关闭 CDROM 托盘,设置
它的速度(通过“setcd”或通过“eject”,如果可用)和其他准备动作。
默认函数为空。

读后
post_read() 是一个 shell 函数,它在读取 CDROM 后执行(并且,如果
适用,在弹出 CDROM 之前)。 它可用于从 CDROM 读取 TOC,
或尝试从 CD 读取数据区域(如果存在)。 默认功能
是空的。

弹出光盘
如果设置为“y”, ABCDE 将会通知 喷射(1) 毕竟要从光驱中弹出cdrom
已阅读曲目。 CDROM 设置为flac 文件时无效。

夸张的
如果设置为“1”,现在通常显示给最终用户的一些操作是
可见,例如 CDDB 查询。 对初始调试很有用,如果您的网络/CDDB
服务器很慢。 设置为“2”或更多以获得更详细的输出。

示例


一种可能的调用方式 ABCDE:

ABCDE 将在大多数系统中工作

ABCDE -d /dev/cdrom2
如果您读取的 CDROM 不是标准的 的/ dev / CDROM (在 GNU/Linux
系统)

ABCDE -o 沃尔比斯,弗拉克
将创建 Ogg/Vorbis 和 Ogg/FLAC 文件。

ABCDE -o 沃尔比斯:"-b 192“
将“-b 192”传递给 Ogg/Vorbis 编码器,而无需修改配置
文件

ABCDE -W 1
对于 double+ CD 设置:将创建从曲目编号 1 开始的第一张 CD,
并将在曲目中添加注释“CD 1”,第二个以 201 开头,依此类推
上。

ABCDE -d 单轨.flac -o 词条:"-q 6"
将使用嵌入式提取单轨 FLAC 文件中包含的文件
cuesheet,然后将输出文件编码为 Ogg/Vorbis,质量设置为
6.

后端 工具


ABCDE 需要以下后端工具才能工作:

* Ogg/Vorbis、MP3、FLAC、Ogg/Speex、MPP/MP+(Musepack)、M4A 编码器或 Opus 编码器
(oggenc, vorbize, lame, gogo,bladenc, l3enc, mp3enc, flac, speexenc, mpcenc,
faac、neroAacEnc、fdkaac、wavpack、opusenc)。

* 音频 CD 阅读实用程序(cdparanoia、icedax、cdda2wav、libcdio (cd-paranoia)、
pird,dagrab)。 要读取 CD-TEXT 信息,需要使用 icedax 或 cdda2wav。

* cd-discid,一个 CDDB DiscID 读取程序。

* HTTP 检索程序:wget、fetch (FreeBSD) 或 curl(Mac OS X 等)。
或者, abcde-musicbrainz-tool (取决于 Perl 和一些 Musicbrainz
库)可用于检索有关 CD 的 CDDB 信息。

* (对于 MP3) id3 或 eyeD3、id3 v1 和 v2 标记程序。

* 对于 Monkey 的音频 (ape),需要标注 Robert Muth 的“apetag”。

* 要检索专辑封面需要 glyrc 包和可选的 ImageMagick
应该安装包。

* (可选)distmp3,一个用于分布式 mp3 编码的客户端/服务器。

* (可选) normalize-audio,一个 WAV 文件音量规范器。

* (可选)重播文件音量修改器(vorbisgain、metaflac、mp3gain、
mpc 增益、wv 增益)、

* (可选)mkcue,CD 提示表提取器。

使用 onworks.net 服务在线使用 abcde


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad