阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

在 Linux 上刻录音频 CD

89次阅读
没有评论

共计 1687 个字符,预计需要花费 5 分钟才能阅读完成。

导读 如果在您的 Linux 系统上有一些音乐并想将其刻录到 CD 光盘中,则可以通过命令行来完成。在本教程中,将在 Linux 命令行中刻录音频到 CD 光盘中。

本文介绍如何规格化音乐文件、并使用 wodim 烧录音频文件。

安装

本文在 Centos8 中烧录 CD。我们需要一些不同的程序来从命令行烧录音频 CD。需要用到 wodim、ffmpeg。下面是安装步骤:

首先安装 rpm fusion 仓库,通过该仓库安装 ffmpeg:

[root@Master yum.repos.d]# dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
[root@Master yum.repos.d]# dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
[root@Master yum.repos.d]# sed -i 's|^#baseurl=http://download1.rpmfusion.org|baseurl=https://mirrors.aliyun.com/rpmfusion|' /etc/yum.repos.d/rpmfusion*
[root@Master yum.repos.d]# sed -i 's|^mirrorlist|#mirrorlist|' /etc/yum.repos.d/rpmfusion*
[root@Master yum.repos.d]# yum -y install ffmpeg wodim

安装 ffmpeg-normalize:

[root@Master ~]# pip3 install ffmpeg-normalize
规格化音频

第一步,通过用下划线替换空格来消除文件名中的空格。

[root@Master data]# for f in *; do mv "$f" `echo $f | tr '''_'`; done

第二步,然后,使用以下命令将所有音乐文件转换为 .wav。

[root@Master data]# for i in `ls`; do ffmpeg -i $i `echo $i | sed 's/.mp3/.wav/'` ; done

在 Linux 上刻录音频 CD

烧录 CD

按照以下步骤将规范化的 .wav 音乐曲目刻录到 CD。在开始之前,请确保将空白 CD-R 光盘插入计算机的光盘托盘中。

第一步,使用 wodim --devices 命令识别我们的 CD/DVD 刻录机块设备文件名:

# wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
 0  dev='/dev/scd0'     rwrw-- : 'TSSTcorp' 'CD/DVDW SH-S183L'
-------------------------------------------------------------------------

记下块设备文件路径,在本例中为 /dev/scd0。
第二步,接下来,使用 wodim 命令将所有音频 .wav 文件刻录到 CD 中。

# wodim -v -nofix -eject dev='/dev/scd0' -audio -pad *.wav

第三步,完成!请注意,-nofix 选项将指示 wodim 不关闭 CD 磁盘会话,这允许我们在需要时在光盘上放置更多曲目。当完成添加曲目并希望关闭 CD 会话时,可以使用 -fix 选项来完成:

# wodim -v -fix -eject dev='/dev/scd0'
总结

在本教程中,我们学习了如何从 Linux 命令行刻录音频 CD。从命令行刻录音频 CD 一点也不难,甚至可能比在 GUI 中更容易。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1687字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中