这是 mp3burn 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mp3burn - 从 MP3、Ogg Vorbis 或 FLAC 文件刻录音频 CD
概要
mp3 烧录 [选项] [mp3、ogg 和 flac 文件]
商品描述
mp3 烧录 是一个简单的命令行工具,用于从 MP3 制作音频 CD 而无需填充
带有 .wav 文件的磁盘。 它用 Perl的(1) 奥格123(1) mpg321(1)或 mpg123(1)
光盘(1) 后手(1)和 MP3::资料包(3) Perl 模块。
配置
-H, - 帮帮我
打印出一个简短的帮助
-米, - 交换
手动“cdrecord -swab”选项模式。 使用它来禁用自动检测
拭子模式,以防它在您的系统上无法正常工作。 (另外,请发送
发邮件给[电子邮件保护]> 或针对 mp3burn 包提交错误,如果您
遇到这个问题。)
-p, --播放列表 “.m3u 播放列表”
使用播放列表指定要刻录的音频文件。 代替(或除了)列表
mp3/ogg/flac 文件,提供包含音频的 .m3u 播放列表(例如,来自 xmms)
CD 的文件。
注意:如果您同时指定播放列表和音频文件,则播放列表中指定的文件
命令行将附加到播放列表中列出的音频文件列表。 如果一个
无法读取播放列表中引用的文件,它将被跳过。 小心播放列表
使用相对路径的编辑器 - mp3burn 无法知道播放列表编辑器的路径
假定。
-t, --tmpdir “tmpdir”
放入临时文件 目录. 默认是使用当前目录。
-C, - 查看 "MMM:SS" | 一个提示
时间检查:计算要刻录的文件总长度,如果大于则警告
MM:SS 分钟和秒。 如果提供值 ATIP,则总长度为
根据 ATIP 报告的 CDR[W] 上的可用长度进行检查。
请注意,FLAC 编码的文件被假定为 1 秒长(直到有一个简单的
获取文件持续时间的方法)。 您需要自行计算燃烧长度
与 FLAC 文件。
-d, - 假的
执行“虚拟”运行:除了实际刻录 CD(使用 光盘(1)
“-dummy”选项)。
-o, --cd记录 “cdrecord_opts”
指定 cdrecord 的命令行选项。 需要引号以防止
mp3 烧录 从解析 光盘(1) 选项。 覆盖中指定的选项
~/.mp3burnrc.
计费示例: -o “-v dev=1,0 速度=4 -swab”
请注意:
选项 -垫 和 -音频 自动添加,因为它们总是必要的。
该脚本还尝试检测是否 -拭子 需要(例如在 x86 和其他
小端平台)。 cdrecord 应该处理任何字节顺序
特定于您的燃烧器的要求。 (如果你最终得到的 CD 只是听起来
像静态一样,您很可能需要切换使用 -拭子.) 你还应该考虑
运用 -v 这样您就可以看到正在进行的刻录。 这适用于 ~/.mp3burnrc 也。
-一种, - 一个提示
在 cdburner 中查找设备的 ATIP 信息(使用 光盘(1) "-atip") 和
然后退出。 此选项只能(成功)与 -o.
-M, --编码器 “MP3解码器”
使用默认值以外的 MP3 解码器,即 mpg321。 这是必要的,当
刻录采样率不是 44.1kHz 的曲目,以及当前版本的
mpg321 不会解码这些文件。 指定要使用的解码器的名称,例如
mpg123-oss-3dnow; 你也可以在你的 .mp3burnrc 文件中指定它 $mp3解码器
= mp3解码器. (注意: 目前, 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 MP3 解码器 必须 be 能够 至 接受 mpg123 风格
命令行 论据。)
返回 VALUE
mp3 烧录 成功返回 0。
诊断
.mp3burnrc 中的错误:
Perl的(1) 无法解析 .mp3burnrc 文件。 下面的例子发生在双
报价未终止:
bash-2.05$ 须藤 mp3burn -d 〜/贝尔.ogg
在 (eval 10) 第 7 行,在行尾找到操作符预期的字符串
(之前缺少运算符?)
.mp3burnrc 中的错误:
在 (eval 10) 第 7 行的 EOF 之前的任何地方都找不到字符串终止符 '"'。
bash-2.05 $
如果您同时定义 $cdrecord_opts 和 $mp3decoder,您将遇到此错误
不用';'终止变量赋值特点:
$ mp3burn -d -t / tmp目录 Theodor_Storm_Aquis_submersus_1.mp3
标量在 (eval 10) 第 2 行找到操作员预期的位置,靠近“”-v speed=2 dev=0,3,0”
$mp3decoder”
(之前缺少运算符
$mp3decoder?)
.mp3burnrc 中的错误:
(eval 10) 第 2 行的语法错误,靠近 ""-v speed=2 dev=0,3,0"
$mp3decoder”
示例
从 CD-R 驱动器写入 Ogg Vorbis 文件, /dev/scd0,安装在 /mnt/scd0/ 到 CD-RW
驱动, /dev/scd1, 称为“0,1,0” 光盘(1) SCSI 表示法。 确保文件不是
超过 50 分钟。 须藤(1) 用于获取 root 权限 光盘(1)。
% sudo mp3burn -c 050:00 -o "-v speed=2 dev=0,1,0" /mnt/scd0/bell.ogg
创建一个 ~/.mp3burnrc 在写入之前打印一条消息并使用不同的 MP3
解码器比mpg321的默认值。
# 这是一个例子。
$cdrecord_opts="-v speed=2 dev=0,1,0";
$mp3decoder = "mpg123-oss-3dnow";
打印 "XNUMX 秒在驱动器中拍一张 CD-R!\n" ;
#
# 看 mp3 烧录(3)。
#
指定除 mpg3 之外的 mp321decoder。
$ sudo mp3burn -M mpg123-esd ./rush/*mp3
使用 onworks.net 服务在线使用 mp3burn