菜单

ffmpeg 音频录制格式转换

2019年3月10日 - www6165com
ffmpeg -i audio.aac -acodec libmp3lame -ac 2 -ab 160 audio.mp3

ffmpeg.exe -i test.3gp -vcodec copy -f m4v test.m4v

 

解释:有时候或许用swf来保存摄像比flv更有益。如果图像数据不多以来,能够采用swftools来展开转换 

-ab: bitrate 设置音频码率

2.AVI转成divx编码mpeg4的AVI

 

 

ffmpeg -i input.wav -acodec libvorbis output.ogg

“-i sdcard/input.mp4 -f avi sdcard/output.avi”

tt.rmvb 输入文件(可本人修改路径及称谓)
-ovc lavc 摄像编码格式(mp4录制)
-oac mp4lame 音频编码格式(mp4音频)
-o tt.avi 输出文件(可协调修改路径及称号)

解释:这些进程由四条命令组成。 上边的例证中,

ffmpeg -i input.wav -acodec libfaac output.aac

(二零一六,8,11改动,音频录制顺序是可以变的,今后本人用的通令行为

 

 

libmp3lame: 使用libmp3lame编码mp3

ffmpeg -i t_needss_e309_excl_hd.mov -vcodec huffyuv -acodec
pcm_s16le 2.avi

解释:一共两条命令。第②条将wma转化为wav文件,第③条再将wav转换为mp3文本,比特率为160kbps. 

 

ffmpeg -i $ID.mp4 -acodec libmp3lame -ac 1 -ar 16000 $ID.mp3

ffmpeg -i $ID.mp4 -vn -ab 128k -ar 16000 -y $ID.mp3
  1. 转码 把.f4v转码成.asf

 

 

aac to ogg:

  1. AVI转FLV

mencoder  “mf://snap*.bmp” -mf fps=25-audiofile test.mp3 -o output.flv
  -afresample=22050:0:0 -sws 9 -vf scale=448:-3,expand=448:336 -of
lavf-ovc lavc
-lavcoptsvcodec=flv:vbitrate=260:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:vpass=1

 

ffmpeg -i input.flac output.flac

ffmpeg -i source_video.avi -vn -ar 44100 -acodec libmp3lame -ac 2 -ab
192K -f mp3 sound.mp3

 

 

wav to ogg:

  1. 从3gp里dump出m4v(直接拷贝 不另行编码)

 

率先步:切割部分为
1分59秒开首,到3分41.5秒结束,长度102.5秒。用户需协调总括切割部分,设定上述参数。 

-ar: sample rate 设置音频采集样品率

ffmpeg -i video_origine.avi -acodec libmp3lame -ab 56K -ar 44100 -b
200K -r 15 -s 320×240 -f flv video_finale.flv

有关其余的录像文件格式,小编用的不多,所以也没测试过,但是相应都能采纳(1)中的命令实行解决!

mencoder的Windows binary: 

wav to aac:

-s 为钦点录制分辨率

 

 

-f:
强制行使某种输出格式,日常输入文件的格式是自动检查和测试的,输出文件的格式依照后缀估摸,所以大部分气象不供给设置
-f 

)

 

解释:两次压缩,输入为snap001.jpg, snap002.jpg…
和test.mp4,图像种类的fps为25, 输出摄像文件的fps为25. 摄像编码为mpeg2,
音频编码为192kbps ac3. 

ffmpeg -i input.aac -libvorbis output.ogg
  1. 转换成mp4

 

 

wav to flac:

ffmpeg -y -i test.wmv -ac 1 -acodec libamr_nb -ar 8000 -ab 12200 -s
176×144 -b 128 -r 15 test.3gp

参数解释如下:

 

ffmpeg -i input.wav -acodec ac3 output.ac3

-i sdcard/iutput.mp4 -i sdcard/handclap.wav -vcodec copy -s 768×1024
-f avi sdcard/output.avi

软件主页

任务10: 将一多级图像转化为与NTSC
VCD包容的mpeg2格式文件。 

-i: 表示输入的节奏或录像

ffmpeg.exe -i test.3gp -f m4v test.m4v

(1) 对于普通的avi录制文件,能够平素利用命令:
ffmpeg -y -i “tt.avi” -vcodec xvid -s 400×240 -r 29.97 -b 1500 -acodec
aac -ac 2 -ar 48000 -ab 128 -vol 200 -f mp4   “tt.mp4”

解释:mono=3 代表单声道音频输出, mono=0 代表立体声音频输出。
上边使用的摄像编码是微软的msmpeg4,由此这一个AVI文件能够直接在Windows
media player中播放,不供给其余安装插件。 上边两条命令,表示三次压缩。
为抓实速度,也得以只实用第1条做单次压缩。 输出录制的fps为25。

wav to mp3:

 

ffmpeg2theora: 

webm to wav:

注:

 

 ————————————————————————————————————————————————————————————————————————————————————

ffmpeg -i $ID.mp4 -ac 1 -ar 16000 $ID.wav

设置收尾之后就能够拓展转码操作了:

 

有关别的参数选项,视须求使用。

9.多wav合并

 

解释:ogg录制照旧有点用的,wikipedia, wikimeida都在用。
上面包车型地铁录像比特率为320kbps

aac to ac3:

例:

 

ffmpeg -i audiodump.wav -acodec wmav2 -ab 128000 test.wma1

aac to mp3:

ffmpeg.exe -i TF2_Trailer2.f4v -vcodec copy -acodec copy -f asf 1.asf

t1.avi t2.avi
输入文件(可协调修改路径及称谓,还足以愈来愈多,空格分开,注意顺序,还有那些输入文件的码流也急需平等)
-ovc copy 代表录像编码格式不变(因为是统一而不是更换,所以没须求变)
-oac copy 代表音频编码格式不变(同上)
-o tt.avi 输出文件(可本身修改路径及称谓,按输入文件的各种举行连接的)

 

flac to wav:

例:

任务6: 切割mp4音频文件

 

ffmpeg -i $ID.webm -ac 1 -ar 16000 $ID.wav

ffmpeg -i source_video.avi -b 300K -s 320×240 -vcodec xvid -ab 32K
-ar 24000 -acodec aac final_video.mp4

任务12: 将录制文件转换为一多元图像

 

输出是ac3: -acodec ac3

“-i 输入摄像 -f 格式 输出录制”

 

  1. 录像格式转换
  2. 音频格式转换
  3. 切割摄像及音频
  4. 连日来两段摄像
  5. 录制音频同步
  6. 将图像系列转换到录制      

实际wav, mp5, aac, ac3, ogg之间的并行转换是形似的:

  1. 转换成3gp

(1)下载ffmpeg源码包,注意版本无法太高,应该与从来从源中安装的版本大抵极度最好;作者刚初叶下的本子相比较高,编写翻译时提醒说有贰个编写翻译选项找不到,作者到网上也没搜出什么结果,所以只可以又降低了版本,最终选取的是ffmpeg-0.4.9-p20070906.tbz!

比方您期望更改摄像中的keyframe,
你能够在第叁条命令执行后,手动编辑3个divx2pass.log文件。文件中”Type:1″表示关键帧keyframe
(恐怕叫i frame), “Type:2″表示p-frame,便是只记录相邻帧变化部分的帧。 

-acodec: 使用codec编解码

“ffmpeg -i sdcard/soundtouch.wav -i sdcard/input.mp4
sdcard/output.avi”

 

ffmpeg的Windows binary: 

mp4 to wav:

就此添加了 -vcodec 和-s 是因为本来转换出来,后半有的录制变模糊.

mplayer video.avi -vo png -ss 00:00:10 -endpos 5.0 -vfcrop=480:360:80:60

任务5: 将一多级静止图像和七个mp5文件转换为AVI录制文件

ffmpeg是Linux中改换音频摄像文件的常用工具。

  1. 把AVI里的韵律保存成mp5文件

mencoder -delay 0.7 -oac copy -ovc copy input.avi -ooutput.avi

 

ffmpeg -i input.wav output.flac

-vcodec
后边不自然要跟copy,能够改为h264之类的录像编码,可是这样会扩张转换的时间

 

mencoder -ss 00:00:10 -endpos 60 -ovc copy -oac copy input.avi -o
output.avi

ffmpeg -i input.wav -vn -ar 44100 -ac 2 -ab 192k -f mp3 output.mp3

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

ffmpeg -i Lt.wav -i Rt.wav -map 0,0 -map 1,1 -acodec copy Stereo.mov

其三步:用sox对旋律甘休3.5分钟做二个脱离效果(声音慢慢衰减)

sox result1.wav result2.wav fade t 0 102.5 3.5

-y: 覆盖输出文件

  1. 一心无损的高级中学级录制格式

 

解释

输出是mp3:  -acodec libmp3lame

“ffmpeg -i 音频 -i 录像 输出摄像”

 

任务8: 将一层层图像文件转换为flv录像文件

输出是aac: -acodec libfaac

ffmpeg -y -i test.mpeg -bitexact -vcodec h263 -b 128 -r 15 -s 176×144

-acodec aac -ac 2 -ar 22500 -ab 24 -f 3gp test.3gp

第③步:用sox对旋律初阶3分钟做二个淡入效果(声音慢慢进步)

 

aac to wav:

出口摄像的格式不为.mp5的缘故,好像是ffmpeg的版权原因,唯有mp4的解码库,没有编码库

任务10: 将一名目繁多图像转化为与NTSCmp4包容的mpeg2格式文件。 

一旦您只必要将小幅度图像如某些封面,和七个mp3联合成三个录像文件,请参见前一篇博文。 

版权注明:本文为博主原创小说,未经允许不得转发。

ffmpeg -i video_origine.avi -s 320×240 -vcodec msmpeg4
video_finale.avi

 

 

ffmpeg -i $ID.webm -acodec libmp3lame -ac 1 -ar 16000 $ID.mp3

lame audiodump.wav -o output.mp3 -b 160

 

webm to mp3:

 

 

mp4 to mp3:

mplayer input.wma -ao pcm

 

-vn: 不做录像记录

mplayer input.mp3 -ao pcm

 

-ac: channel 设置通道3, 暗许为1

sox: 

mplayer -ss 00:01:59 -endpos 102.5 input.mp3 -ao pcm

ffmpeg -i audio.aac audio.wav

 

 

wav to ac3:

 

 

 

  15条常用的录像音频编辑脚本命令(mencoder/ffmpeg等)

 

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

 

 

输出是ogg: -acodec libvorbis

mencoder -oac lavc -ovc lavc -of mpeg -mpegoptsformat=dvd:tsaf -vf
scale=720:480,harddup -srate 48000 -aflavcresample=48000
-lavcoptsvcodec=mpeg2video:vpass=1:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=18:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9-ofps
30000/1001 -o ntscdvd.mpg “mf://snap*.bmp” -mf fps=25-audiofile
test.mp3

mencoder  “mf://snap*.bmp” -mf fps=25 -audiofile test.mp3 -o output.flv
  -af resample=22050:0:0 -sws 9 -vf scale=448:-3,expand=448:336 -of lavf
-ovc lavc -lavcopts
vcodec=flv:vbitrate=260:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:vpass=1

mencoder  “mf://snap*.bmp” -mf fps=25 -ooutput.flv -audiofile test.mp3
 -afresample=22050:0:0 -sws 9 -vf scale=448:-3,expand=448:336 -of
lavf-ovc lavc
-lavcoptsvcodec=flv:vbitrate=260:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2:vpass=2

 

 

 

wav转aac命令 可参考

上述软件被广泛使用,其源代码部分从没什么难题,
但因为专利和版权的题材,公布其Windows的二进制可执行文件则恐怕触犯了一些国家的法规,如今合法性那几个问题还比较模糊。

就这么,你欢悦的电影和电视就能与您形影相随了!

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图