Redian新闻
>
教你在 Linux 上刻录音频 CD

教你在 Linux 上刻录音频 CD

科技

如果在您的 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


烧录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 中更容易。

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604241

Linux技术交流群:3762708

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
操作系统人机对话!Linux OS大谈Windows与macOS:值得学习,但被Linux碾压如何在 Ubuntu 和其他相关 Linux 中安装 Python 3.10 | Linux 中国开源朗读者:使用 Linux 的优势和劣势 | Linux 中国在 Linux 中创建 LVM 分区的分步指南 | Linux 中国使用这个多功能的 Linux 命令转换音频文件 | Linux 中国九月木犀球道香Rosalía 登意大利版《VOGUE》封面!如何在 Ubuntu 和其他 Linux 中检查 CPU 和硬盘温度 | Linux 中国Atoms 是一个可以让你轻松管理 Linux Chroot 环境的 GUI 工具 | Linux 中国Tuxedo 已对所有用户开放基于 Ubuntu 的 TUXEDO OS | Linux 中国教你在 Linux 上写一个进度条小程序在你的 Linux 终端中玩经典的贪吃蛇游戏 | Linux 中国Rhino Linux:滚动发布但也很稳定的 Ubuntu | Linux 中国如何在 Linux 中使用媒体传输协议访问安卓设备的内部存储和 SD 卡 | Linux 中国一个适用于苹果芯片的原生 Linux GPU 驱动程序几乎就绪! | Linux 中国在美国240.到处玩女人,甚至耍流氓System 76 将不会发布 Pop!_OS 22.10 Linux 发行版 | Linux 中国硬核观察 #785 Linux 之父的的 PC 挂了,恐影响 Linux 6.1 发布LURE 初窥!将 AUR 带入所有 Linux 发行版 | Linux 中国准备好在 Debian Linux 上获得 Ubuntu MATE 的体验吧! | Linux 中国解决 Linux 中的 “Bash: Command Not Found” 报错 | Linux 中国如何在最小安装的 CentOS、RHEL、Rocky Linux 中设置互联网 | Linux 中国一加仑汽油涨了一美元在 Linux 中如何从命令行查找默认网关的 IP 地址 | Linux 中国如何通过 chroot 恢复 Arch Linux 安装 | Linux 中国如何在 Ubuntu Linux 上更新谷歌 Chrome | Linux 中国如何在 Ubuntu 等 Linux 中安装 Python 3.11 | Linux 中国使用 PSCP 将文件和文件夹从 Windows 传输到 Linux | Linux 中国Linux inxi 命令的 3 种使用方法 | Linux 中国糊里糊涂到终点。。。12 个对新手最重要的 Linux 命令 | Linux 中国如何在 Arch Linux 中启用 Snap 支持 | Linux 中国Arch Linux 中用于包管理的图形化应用 | Linux 中国毛泽东创建军队是为应战和防御打造万圣节 Linux 桌面 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。