Linux 音频格式转换初探

MP3 相关工具: lame

OGG 相关工具: vorbis-tools

APE 相关工具: mac

FLAC 相关工具: flac

WAV 相关工具: shntool

BIN/CUE镜像分割: bchunk

1.MP3 和 WAV 之间相互转换

mp3 -> wav 

lame --decode <输入_mp3文件> <输出_wav文件>即可

实际使用格式:lame -b 3200 ****.wav ***.mp3 

-b 的具体值使用file 命令查看文件即可获得

file ***.MP3

wav -> mp3 

lame -b <比特率> <输入_wav文件> <输出_ogg文件> 

shntool conv -o "cust ext=mp3 lame -b <比特率> - %f" <输入_wav文件>

2.OGG 和 WAV 之间相互转换

ogg -> wav

oggdec <输出_ogg文件> -o <输入_wav文件>

wav -> ogg 

oggenc -b <比特率> <输入_wav文件> -o <输出_ogg文件>

3.APE 和 WAV 之间相互转换

ape -> wav 

mac <输入_ape文件> <输出_wav文件> -d

wav -> ape

mac <输入_wav文件> <输出_ape文件> -c <压缩比率, 默认为 2000>

4.FLAC 和 WAV 之间相互转换

flac -> wav 

flac -d <输入_flac文件> -o <输出_wav文件>

wav -> flac 

flac <输入_wav文件> <输出_flac文件> -<压缩比率 1-8 , 默认为 5>

5.分割APE/CUE镜像 

i) 先解码成WAV格式 

mac CDImage.ape CDImage.wav -d 

再进行切割

bchunk -w CDImage.wav CDImage.cue output 

或 

shnsplit -f CDImage.cue CDImage.wav

ii) 也可以直接切割 

shnsplit -f CDImage.cue -i ape 

iii) 切割并转换到其他格式(FLAC/mp3) 

shnsplit -f CDImage.cue -i ape -o flac CDImage.ape 

shnsplit -f CDImage.cue -i ape \

-o "cust ext=mp3 lame -b 320 - %f" CDImage.ape

6.APE <-> FLAC 互相转换 

shnconv -i ape -o flac CDImage.ape 

shnconv -i flac -o ape CDImage.flac


1. Audio

1.1. WAV - Waveform Audio File Format

1.1.1. wav to mp3

Convert wav to mp3 with ffmpeg:

ffmpeg -i audio.wav -acodec libmp3lame audio.mp3

1.1.2. wav to ogg

Convert wav to ogg with ffmpeg:

ffmpeg -i audio.wav  -acodec libvorbis audio.ogg

1.1.3. wav to aac

Convert wav to acc with ffmpeg:

ffmpeg -i audio.wav  -acodec libfaac audio.aac

1.1.4. wav to ac3

Convert wav to ac3 with ffmpeg:

ffmpeg -i audio.wav -acodec ac3 audio.mp3

1.2. OGG - Free, open standard container

1.2.1. ogg to mp3

Convert ogg to mp3 with ffmpeg:

ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3

####1.2.2. ogg to wav

Convert ogg to wav with ffmpeg:

ffmpeg -i audio.ogg audio.wav

1.2.3. ogg to aac

Convert ogg to aac with ffmpeg:

ffmpeg -i audio.ogg  -acodec libfaac audio.aac

1.2.4. ogg to ac3

Convert ogg to ac3 with ffmpeg:

ffmpeg -i audio.ogg -acodec ac3 audio.ac3

1.3. AC3 - Acoustic Coder 3

1.3.1. ac3 to mp3

Convert ac3 to mp3 with ffmpeg:

ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3

1.3.2. ac3 to wav

Convert ac3 to wav with ffmpeg:

ffmpeg -i audio.ac3 audio.wav

1.3.3. ac3 to aac

Convert ac3 to aac with ffmpeg:

ffmpeg -i audio.ac3  -acodec libfaac audio.aac

1.3.4. ac3 to ogg

Convert ac3 to ogg with ffmpeg:

ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg

1.4. AAC - Advanced Audio Coding

1.4.1. aac to mp3

Convert aac to mp3 with ffmpeg:

ffmpeg -i audio.aac -acodec libmp3lame audio.mp3

1.4.2. aac to wav

Convert aac to wav with ffmpeg:

ffmpeg -i audio.aac audio.wav

1.4.3. aac to ac3

Convert aac to ac3 with ffmpeg:

ffmpeg -i audio.aac  -acodec ac3 audio.ac3

1.4.4. aac to ogg

Convert aac to ogg with ffmpeg:

ffmpeg -i audio.aac -libvorbis audio.ogg


for i in *.wav;do ffmpeg -i "$i" -f mp3 "${i}.mp3";done #批量转 wav 为 mp3 . #测试后会压缩文件内容有损


for i in *.flac;do flac -d "$i" -o "${i}.mp3";done #无损实际格式为wav



关于使用ffmpeg 两条命令制作手机铃声

ffmpeg -i input.mov -af afade=t=in:st=0:d=3,afade=t=out:st=13:d=3 output.mp4  #全长13秒的音频做前3秒后3秒的淡出淡入

音频定位剪辑

ffmpeg -i 6.wav -ss 0:00:03 -t 0:00:50 8.wav  #从3秒开始剪辑到50秒

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容

  • 要在计算机内播放或是处理音频文件,也就是要对声音文件进行数、模转换,这个过程同样由采样和量化构成,人耳所能听到的声...
    Viking_Den阅读 10,162评论 1 10
  • 前言 本篇开始讲解在Android平台上进行的音频编辑开发,首先需要对音频相关概念有基础的认识。所以本篇要讲解以下...
    Ihesong阅读 7,749评论 2 18
  • 最近在做一个直播项目,项目按钮点击有音效,进入某个页面还需要有背景音乐。这里主要用到SoundPool、Servi...
    黄海佳阅读 6,250评论 0 3
  • 这两天我琢磨着装一个GH60,主要原因是我想要一个有方向键的60%键盘,顺便再玩一玩。鉴于右下的四个功能键与Mac...
    火星生物阅读 141评论 1 1
  • 从今天起只谈生活不述生死
    NoneLand阅读 267评论 2 0