背景: 无损音乐的分享,大部分通过cue文件去播放一个很大的音频文件。这个在windows要去分割音频文件是意见很轻松的事情,在linux下面就要折腾点了,要在命令行下面进行处理,ape、flac、wav任意转换。速度方面也不比windows差。

[正文开始]

文章类型:音频文件分割

操作系统:Linux

解释下CUE为何物(摘至百度百科)

(cuesheet)是指光盘映像(镜像)辅助文件或称标记文件,按照文本文件格式编制。它在刻录光盘映像文件时,起很重要的作用。它可以指挥刻录软件刻什么格式,刻录那些内容,从哪里开始,到哪里结束,附加什么信息等等、等等。有了cue文件,既可以减少刻录的准备工作以提高刻录效率,又可以保证刻录的准确性。

通常网络上面下载无损CD抓取文件都是一个cue文件和一个音频文件(wav、flac、ape)。这两个文件就组成了完整的专辑歌曲。对了,这类打包都一个专辑打包的。:)

Linux下面推荐用Audacious 播放器来播放cue文件,软件对中文支持很好,播放cue文件的音频,完全胜任。但是如果你需要从中抽取一首歌曲出来的话,这个软件就帮不到你了。所以就诞生了这篇文章。每篇技术文章后面都是有一个奇奇怪怪的需求支撑出来的,哈

wav文件转换为flac,这种转换是进行了压缩音频,对原有的音频音质会产生一定的影响。几乎很微弱啦。

如果音频文件是wav就需要转换为flac格式

#flac CDImage.wav CDImage.flac

#shntool split -t “%t” -f CDImage.cue -o flac CDImage.flac -d .

%t 表示分割出来的文件用歌曲名字命名;-d参数是指输出目录,这里是输出当前目录,后面一个点表示。

如果提示没有这个软件就安装下 sudo pacman -S shntool 很小的一个软件包

很多分享音频文件的网友都是在windows下面打包出来的,所以产生的CUE 文件在linux下面就导致乱码,需要进行转码

#iconv -f gbk -t utf8 cd1.cue > cd1-1.cue

ape需要分割的话,先要转换成wav先,然后转flac格式,最后分割。这个比较折腾点了。

#ffmpeg -i CDImage.ape CDImage.wav

#flac CDImage.wav CDImage.flac

#shntool split -t “%t” -f CDImage.cue -o flac CDImage.flac -d .

linux 音频文件切割_linux下通过CUE分割APE、FLAC、WAV无损音频相关推荐

  1. linux 音频文件切割_Linux 对音频万能处理的命令——SOX

    what's the SOX SoX(即 Sound eXchange)是一个跨平台(Windows,Linux,MacOS 等)的命令行实用程序,可以将各种格式的音频文件转换为需要的其他格式.SoX ...

  2. linux rm 文件找回_linux下执行rm -rf命令后如何恢复

    果真感觉蛋疼了,欲哭无泪啊!写了一天的成果,想着把之前备份的文件删除呢,结果把刚写完的删了. 国外著名linx管理员守则中有这么一条:"慎用rm -rf命令,除非你知道此命令将带来什么后果. ...

  3. linux mysql 文件恢复_linux下误删数据文件恢复

    linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3).giis(不能恢复安装giis之前的文件).ext3grep(仅限ext3).R-linux(支持ext3 ...

  4. cue文件分割ape,flac,wav工具cuesplitter

    经常喜欢下载无损音乐的朋友肯定遇到过下载回来的 APE 和 CUE 文件是一整张音乐专辑的,体积很大,然而很多时候我们只想要其中的几首歌曲而已,把整张专辑留在硬盘很浪费空间,而且播放也不是那么的方便. ...

  5. linux 音频文件切割_如何在Linux上分割大音频文件

    通常情况下,我们要将"单件"音频录音分割成较小的文件. 现场音乐会可以分解成歌曲,以便您可以将其刻录在CD上,或者可以将面试分成专题部分. 无论如何,这里有四种不同的方法: Bra ...

  6. linux 音频文件切割_适用于 Linux 系统的 6 款最佳音频编辑软件

    适用于 Linux 系统的 6 款最佳音频编辑软件 无论你是专业的音乐制作人,还是只拿来剪辑剪辑音频,搞个手机铃声啥的,音频编辑软件总会派上用场.对于 Linux 系统而言,好用的音频编辑器就有很多款 ...

  7. linux 查看磁盘空间_Linux下删点日志也能搞死人

    想了十天十夜不知道写些什么,那就写写面试题吧. == 1 == 在面试应聘者的时候,我常常会问: 在 Linux 下,如何删除一个目录下的所有 log 文件? 不知道是不是我人畜无害的围笑给了应聘者我 ...

  8. linux重新安装mysql步骤_Linux下MySQL安装及相关操作过程

    一.安装MySQL数据库,但是前提是已经安好Linux系统,我使用的是Red hat desktop 6.0 SP1,系统盘的Tools里面有相应的软件,为5.0系列,但经测试无法使用,不能正常运行, ...

  9. linux 删除文件命令_Linux系统常用的文件管理命令

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解在Linux系统中,常用的文件管理工具有哪 ...

最新文章

  1. qdockwidget设置隐藏标题栏,重叠时tab标签位置,自动填充满整个窗口
  2. python3 练习3
  3. Dubbo原码解析(version:2.5.3)
  4. Web 文件管理器elFinder 的漏洞链分析
  5. 透露抖音、腾讯、阿里、美团招开发岗位硬核面试题,轻轻松松收到offer
  6. 左神算法:二叉树的最大 / 最小深度(普通+Morris遍历进阶)(Java版)
  7. 如何高效的将 DataReader 转成 ListT ?
  8. ESXi安全引导如何提升vSphere安全性?
  9. 理解复杂的C/C++声明 const, typedef , 函数指针(转贴)
  10. P01:01背包问题(转)
  11. 谷歌中国 AI 中心要凉?李飞飞否认将离职
  12. 我用.Net做的一些系统及参与测试的系统
  13. FPS通用的方框透视公式的原理
  14. python结巴分词 每个词一行,python-结巴分词+词云展示
  15. Excel表格快速复制公式到最后一行,无需拖拽!
  16. win10添加照片查看器
  17. 迷宫最短路径问题(数据结构4.4.3 拓展)
  18. 3.ARMv7-M exception model(1)
  19. 听力 JAVA_【VOA英语听力】 US Restarts Restrictions on Iran
  20. UTL_FILE包详解

热门文章

  1. 他人炒股心得,值得借鉴
  2. Windows上最好用的5款epub阅读器
  3. 偏爱小市值策略的,进来了解下这个策略
  4. Java_Web笔记汇总_火热更新中。。。
  5. D.Starry的神奇魔法(矩阵快速幂)
  6. 如何让键盘支持自动输入
  7. Switch相关代码总结
  8. Vue教程03-Vue脚手架开发环境
  9. 什么是单元测试(unit testing)
  10. 软件测试testing