15条常用的视频音频编辑脚本命令,Linux下视频转
分类:美高梅-操作

ffmpeg -i input.aac -libvorbis output.ogg

"-i 输入录像 -f 格式 输出录像"

 

 

wav to aac:

"-i sdcard/input.mp4 -f avi sdcard/output.avi"

解释:切割摄像片段,从0分10秒伊始,到1分10秒,时间长短为60秒。将结果存款和储蓄为output.avi 

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

wav to ogg:

(2015,8,11修改,音频录制顺序是足以变的,今后自己用的吩咐行为

 

 

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

  1. 转换成3gp

 

ffmpeg -i $ID.webm -acodec libmp3lame -ac 1 -ar 16000 $ID.mp3
  1. 把AVI里的节奏保存成mp5文件

 

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

ffmpeg -i input.flac output.flac

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

 

不想看mencoder/ffmpeg详细能力手册的,能够把它当火速简易仿照效法看,首要的法力有:

输出是aac: -acodec libfaac

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

 

任务5: 将一层层静止图像和多少个DVD文本转变为AVI摄像文件

-ac: channel 设置通道3, 默感觉1

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

timidity input.mid -Ow

 

ffmpeg -i audio.aac -acodec libmp3lame -ac 2 -ab 160 audio.mp3

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

 

mplayer input.wma -ao pcm

输出是ac3: -acodec ac3

-s 为内定摄像分辨率

mencoder的Windows binary: 

mencoder的Windows binary: 

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

美高梅网站是多少 ,-vcodec 前面不自然要跟copy,能够改为h264之类的摄像编码,可是如此会增添调换的小时

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

 

aac to ogg:

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

 

 

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

ffmpeg -i $ID.mp4 -vn -ab 128k -ar 16000 -y $ID.mp3

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

第一当然是内需设置ffmpeg软件包,能够一向从源中进行设置!但本身设置后并不能够打响进行前面所急需实施的转变命令,所以本身只好重新从源码编写翻译安装ffmpeg:

cpan: 

libmp3lame: 使用libmp3lame编码mp3

任务14: 将一名目好多图像调换为swf格式的flash文件(须要perl) 

 

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

ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4 video_finale.avi

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

解释:三回压缩,输入为snap001.jpg, snap002.jpg... 和test.DVD,图像类别的fps为25, 输出录制文件的fps为25. 录制编码为mpeg2, 音频编码为192kbps ac3. 

wav to flac:

  1. 转码 把.f4v转码成.asf

任务1: 延迟录像部分 (对avi文件有效)

任务10: 将一体系图像转化为与NTSC DVD包容的mpeg2格式文件。 

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

 

 

-ab: bitrate 设置音频码率

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

-y 覆盖输出文件,即只要tt.mp5文件已经存在的话,不经提醒就覆盖掉了
-i "tt.avi" 输入文件名,可以友善修改路线和名字
-vcodec xvid 使用XVID编码压缩摄像,不能够改的
-s 400x240 输出的分辨率,注意影片来源一定借使16:9的不然会变形
-r 29.97 帧数 (日常用25就足以了)
-b 1500 摄像数据流量,用-b xxx表示使用固定码率,数字可退换;还足以用动态码率如:-qscale 4和-qscale 6,4的品质比6高(日常用800就足以了,不然文件会非常大)
-acodec aac 音频编码用AAC
-ac 2 声道数1或2
-ar 4八千 声音的采集样品频率
-ab 128 音频数据流量,日常接纳32、64、96、128
-vol 200 200%的轻重,可改造(假若源文件声音十分的小,能够晋级10到20倍(一千%~三千%),小编试过,效果还能够!但不能太大,两千00%自己也试验过,但嘈杂声太大了)
-f mp4 输出mp4格式
"tt.mp3" 输出文件名,也足以修改路线和名称

 

ffmpeg -i audio.aac audio.wav

例:

 

 

mp4 to mp3:

例:

cpan: 

 

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

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

于是加多了 -vcodec 和-s 是因为本来调换出来,后半某个视频变模糊.

 

 

版权声明:本文为博主原创小说,未经同意不得转发。

"ffmpeg -i 音频 -i 录制 输出视频"

任务4: 连接两段录像 (必须比特率同样)

 

-f: 强制行使某种输出格式,平时输入文件的格式是自动检验的,输出文件的格式依照后缀猜想,所以当先四分之一状态无需安装 -f 

9.多wav合并

flv2swf  input.flv output.swf

将一幅图像和二个mp4文书合併成摄像文件的小工具

flac to wav:

  1. AVI转FLV

 

 

wav to mp3:

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

mencoder -oac copy -ovc copy -idx -o output.avi input1.aviinput2.avi         

任务9: 将一层层图像文件调换为ogg录制文件

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

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

 

 

aac to wav:

  1. 统统无损的中游摄像格式

lame -b 160 -h -k input.wav output.mp3

ffmpeg2theora -f image2 snap%05d.bmp -V 320 -o output.ogg

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

输出录像的格式不为.VCD的原故,好疑似ffmpeg的版权原因,独有DVD的解码库,未有编码库

解释:一回压缩,输入图像帧率为25fps, 输出帧率为29.97fps,录像编码mpeg2, 音频编码192kbpsac3.  

 

mp4 to wav:

  1. 转换成mp4

将一幅图像和八个VCD文本合併成摄像文件的小工具

 

webm to mp3:

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

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

 

 

webm to wav:

注:

ffmpeg的Windows binary: 

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vpass=1:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9 -ofps 25 -o paldvd.mpg "mf://snap*.bmp" -mf fps=25 -audiofile test.mp3

-vn: 不做摄像记录

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

 

 

输出是mp3:  -acodec libmp3lame

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

mencoder -oac lavc -ovc lavc -of mpeg -mpegoptsformat=dvd:tsaf -vf scale=720:480,harddup -srate 48000 -aflavcresample=48000 -lavcoptsvcodec=mpeg2video:vpass=2: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

 

ffmpeg -i input.wav -acodec libfaac output.aac
  1. 从3gp里dump出m4v(直接拷贝 不重复编码)

若是图像数据非常多来讲,首先大家用任务8中的命令将图像转变为一个flv文件。然后大家能够用adobe的各样软件很自在的将flv摄像出席三个flash项目里,最后输出为swf. 假诺你熟谙perl的话,也得以用三个perl脚本将flv文件调换来swf.CPAN(Perl公共模块库)有叁个FLV::info的模块,安装后就足以选用flv2swf命令了。

解释:不经常也亟需以此效应的。 第一步,将mp5文本调换为wav文件,第二步用ffmpeg将wav文件调换为wma. 

 

2.AVI转成divx编码mpeg4的AVI

 

 

ffmpeg -i input.wav output.flac

)

 

 

美高梅4858官方网站 ,其实wav, VCD, aac, ac3, ogg之间的相互转变是形似的:

lame的Windows binary: 

 

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

 

解释:mono=3 代表单声道音频输出, mono=0 代表立体声音频输出。 上边使用的录制编码是微软的msmpeg4,因而那么些AVI文件能够一直在Windows media player中播放,没有要求其余安装插件。 上边两条命令,表示三回压缩。 为升高速度,也足以只实用第一条做单次压缩。 输出摄像的fps为25。

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

wav转aac命令 可参考

借令你期待改换录制中的keyframe, 你可以在率先条命令实行后,手动编辑三个divx2pass.log文件。文件中"Type:1"表示关键帧keyframe (可能叫i frame), "Type:2"表示p-frame,就是只记录相邻帧变化部分的帧。 

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

安装完成之后就可以开展转码操作了:

 

wav to ac3:

解释

解释:四遍压缩,将一雨后苦笋snap001.bmp, snap002.bmp, ...图像和贰个VCD文书"test.mp4"转变到fps=25的留影。音频采集样品率设定为22050,录像画面大小为448x336, 摄像的比特率为260kbps。 

-acodec: 使用codec编解码

 

ffmpeg -i test.avi snap%05d.bmp

aac to mp3:

 

 

-y: 覆盖输出文件

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

 

输出是ogg: -acodec libvorbis

 

用ffmpeg命令如下

aac to ac3:

 

任务13: 将midi文件转变为mp4文书

 

 

解释:这里mplayer的例证中,还提供了额外的切割采取功能。切割的某些从0分10秒初叶,到0分15秒结束,长达5秒。同期画面也被切割,切割的岗位从坐标(80,60)初阶,宽度480像素,高度360像素。这里坐标系以荧屏左上角为(0,0). 

lame -b 160 -h -k input.wav output.mp3

 

 

 

 

 

 

 

mencoder -delay 0.7 -oac copy -ovc copy input.avi -o output.avi

解释:偶然也急需以此成效的。第一步,将DVD文件转变为wav文件,第二步用ffmpeg将wav文件转变为wma. 

 

假使您愿意改换录制中的keyframe,你可以在率先条命令施行后,手动编辑一个divx2pass.log文件。文件中"Type:1"表示关键帧keyframe (也许叫iframe), "Type:2"表示p-frame,正是只记录相邻帧变化部分的帧。 

mencoder -oac copy -ovc copy -audio-delay -0.7 input.avi -o output.avi

任务9: 将一种种图像文件转变为ogg摄像文件

 

任务10: 将一雨后苦笋图像转化为与NTSCmp5宽容的mpeg2格式文件。 

任务8: 将一文山会海图像文件转变为flv录制文件

 

mencoder  "mf://snap*.bmp" -mf fps=25 -o output.flv -audiofile test.mp3  -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:qns=2:vpass=2

tt.rmvb 输入文件(可本身修改路线及称号)
-ovc lavc 录制编码格式(mp3摄像)
-oac DVDlame 音频编码格式(mp4音频)
-o tt.avi 输出文件(可自个儿修改路线及称谓)

  1. 录像格式转变
  2. 音频格式调换
  3. 切割录像及音频
  4. 接连两段录制
  5. 录像音频同步
  6. 将图像体系调换到录制      

解释:ogg摄像仍然有一些用的,wikipedia, wikimeida都在用。下面的录制比特率为320kbps

 

mencoder "mf://snap*.bmp" -mf fps=25 -oac mp3lame -lameoptsabr:br=128:mode=3 -audiofile test.mp3 -ovc lavc -lavcoptsvcodec=msmpeg4v2:vpass=1:vbitrate=2560000:mbd=2:keyint=132:vqblur=1.0:cmp=2:subcmp=2:dia=2:mv0:last_pred=3-o leadnull

 

mplayer input.wma -ao pcm

 

至于那么些参数的值是什么收获的,那就得看你的广播设备(mp3,psp,手提式无线电话机等等)了!刚买播放设备的时候,里面断定会预置有一对录制文件,通过查阅那个预置文件就能够获取你的播报设备所帮忙录制的各样参数!最简易的艺术,能够到windows下用台风影音或KMP播放器展开叁个预置摄像文件(KMP列出的比龙卷风影音还要详细),然后经过查看属性就能够博得全体你需求的参数了!

率先步:切割部分为 1分59秒开首,到3分41.5秒甘休,长度102.5秒。顾客需自个儿计算切割部分,设定上述参数。 

 

 

参照链接

 

解释:三次压缩,输入为snap001.jpg, snap002.jpg...和test.mp4,图像类别的fps为25, 输出摄像文件的fps为25. 录像编码为mpeg2, 音频编码为192kbpsac3. 

 

 

 

 

lame的Windows binary: 

上述软件被大范围运用,其源代码部分未有何样难点,但因为专利和版权的主题材料,公布其Windows的二进制可试行文件则大概触犯了有的国度的法网,最近合法性那几个标题还相比较模糊。

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vpass=2: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

一旦你只必要将大幅度图像如某些封面,和三个mp4联合成三个录像文件,请参谋前一篇博文。 

ffmpeg -i soundtrack.wav -acodec aac -ab 128kb  output.m4a

任务12: 将录像文件转变为一层层图像

其次步:用sox对旋律发轫3分钟做八个淡入效果(声音渐渐抓牢)

mplayer input.mp3 -ao pcm

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

解释:让音频轨比当下的录制轨落后0.7分钟

ffmpeg2theora: 

 

sox: 

个中,第二、第三步是能够省略的。 

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

 

 

 

任务6: 切割mp5音频文件

 

 

 

 

任务8: 将一密密麻麻图像文件转变为flv录制文件

 mencoder -ss 6:06 -endpos 9:25 -oac pcm -ovc copy 1352796759.mp4 -o wineGarden.avi

 

 

 

 

 

 

 

 

解释:mono=3 代表单声道音频输出, mono=0 代表立体声音频输出。上边运用的录像编码是微软的msmpeg4,因而这几个AVI文件可以直接在Windows mediaplayer中播放,无需其他安装插件。 上面两条命令,表示五次压缩。 为拉长速度,也足以只实用第一条做单次压缩。输出录像的fps为25。

 

任务5: 将一多种静止图像和二个VCD文书转变为AVI录制文件

 

 

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

软件主页

 

sox: 

解释:这一个历程由四条命令组成。 上边的事例中,

ffmpeg2theora: 

 

 

mencoder -oac copy -ovc copy -idx -o output.avi input1.avi input2.avi

 

 

任务3:切割摄像轨

参照链接

 

ffmpeg -i test1.avi -i test2.avi -vcodec copy -acodec copy -vcodec copy -acodec copy test12.avi -newvideo -newaudio

 

 

 

 

 

任务15: 将mp4文本调换为wma文件

【二〇〇两年八月13号更新】教您在windows 7/xp 下安装使用mencoder

在linux 下有贰个很NB的软件,那正是mencoder,那东西差不离能够对富有格式的录制进行格式调换,还能剪辑,能够加字幕,能够从摄像中提取音频,还足以从音频中领到摄像.太变态了.

当今笔者就教大家要是设置这些变态的软件.

那软件是纯宝石红的,首先要去官网络下载四个文件.

美高梅4858官方网站 1

第一步是下载MPlayer-mingw32-1.0rc2.zip,它有三种版本提供

率先种是旧版本,【二〇〇六年版本】地址在http://www5.mplayerhq.hu/MPlayer/releases/win32/ (那是官方网址,安心下载, 相对不含任何丐铁锌锡矿物质abcd)

下完后把它解压在其他公文夹里.举例:D:mencoder

第二种是新型版本,【二〇〇七年版本,何况还在立即更新】地址在

(同上)

找到如下图的地点

美高梅4858官方网站 2

跟据本身的CPU选用妥贴的本子,比如,作者是amd 双核,就分选了amd multi core 前边的athlon,当然也足以挑选athlon-xp.

如果是intel 就选择intel .

其次种下载完后,同第一种同等,解压到大肆文件夹里.

 

第二步再下载windows-all-二零零七1007.zip,地址在http://www5.mplayerhq.hu/MPlayer/releases/codecs/(同上)

下完把当中的具备后缀名为dll,还大概有其余的也要,直接复制到D:mencodercodecs文件夹里.

美高梅4858官方网站 3

然后找到系统品质设置,张开境遇变量设置,把"D:mencoder"这些路子加到变量path的变量值的末梢,注意在D:mencoder的前面加个分号.

如下图

美高梅4858官方网站 4

终极一步,运维cmd,输入mencoder再回车 ,会出去个版本音讯,那样表达就打响了.

即使您有在linux下接纳mencoder的根底的话,那么就一贯开端编制你的摄像吧.

美高梅4858官方网站 5

 

解释:第一条命令使用timidity将midi转变为wav文件,第二条命令用lame将wav转变为160kbpsmp5文件。 

 

(2) 对于wmv9,rm,rmvb等录制格式,ffmpeg还不能解析,但能够透过三遍调换达到指标:
先用mencoder将其转移成avi格式:
mencoder tt.rmvb -ovc lavc -oac mp3lame -o tt.avi 
然后再采用(1)中的命令对该avi文件进行改动就可以!

 

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

 

 

里面,第二、第三步是足以省略的。 

 

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

 

上述软件被大范围选拔,其源代码部分未有怎么难点, 但因为专利和版权的标题,发表其Windows的二进制可奉行文件则或许触犯了一部分国家的王法,如今合法性这些主题素材还相比较模糊。

ffmpeg -i soundtrack.wav -acodec aac -ab 128kb output.m4a

不亮堂为啥小编自身没辙恢复生机了。

 

 

任务6: 切割VCD音频文件

 

 

 

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

 

解释:一回压缩,将一多元snap001.bmp, snap002.bmp,...图像和一个mp5文书"test.mp5"转变到fps=25的拍照。音频采集样品率设定为22050,视频画面大小为448x336,录像的比特率为260kbps。 

 

 

 

ffmpeg2theora -f image2 snap%05d.bmp -V 320 -ooutput.ogg

 

 

解释:切割摄像片段,从0分10秒先导,到1分10秒,时间长短为60秒。将结果存款和储蓄为output.avi 

 

ffmpeg的Windows binary: 

用ffmpeg命令如下

任务11: 将一名目许多图像文件转变为与PAL mp5宽容的mpeg2格式录制文件

 

timidity input.mid -Ow

 

 

 

 

这里是百鬼丸在此以前收罗的一部分命令行摄像音频编辑脚本命令,一直在和睦的记事本里随时用,以后感到天涯论坛编辑器够方便,速度也够快,感觉把它们放在博客上更合适些。这几个命令都以依附一些开源无需付费软件,如mencoder,ffmpeg, lame, sox,perl, ffmpeg2theora等,那一个软件平时都未有图形分界面,供给在命令行窗口输入实施。由此对家庭客户大概并非太合适,供给花不少时日理解了解。但对批量拍卖大概后台管理录像音频很有效。当您不想购入商业软件或然使用linux操作系统时,能够试试。 

 

也得以用mplayer实现一样效果

 

任务2: 推迟音频部分(对avi文件有效)

 

任务11: 将一密密麻麻图像文件转变为与PALDVD宽容的mpeg2格式摄像文件

上述命令基本上是参照他事他说加以考察了mplayer的顾客手册,videohelp.com的论坛帖子写的。

解释:一共两条命令。第一条将wma转化为wav文件,第二条再将wav转变为mp5文件,比特率为160kbps. 

 

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

 

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

lame result2.wav -o fighting.mp3 -b 160

率先步:切割部分为1分59秒开端,到3分41.5秒停止,长度102.5秒。客商需本人总计切割部分,设定上述参数。 

任务15: 将mp4文本转变为wma文件

参数解释如下:

 

mencoder是与mplayer一齐安装的,安装了mplayer,系统确定就能够有mencoder! mencoder与ffmpeg好像都有windows版的!
mencoder的效果与利益也很强劲,至于为啥不要mencoder二回性转形成位?那几个难点笔者也还在抽时间切磋,因为它的参数使用更为复杂,笔者明天还没考试成功!

 

(2)仿照效法文档  进行编译安装,在编写翻译的时候恐怕还应该有大多张冠李戴提醒,但大多是由于一些头文件找不到所致,所以一向从源中安装提供那一个头文件的包就能够(才能唤起,能够在源中央政府机关接找寻头文件*.h去掉后缀.h的名称*就能够,日常供给安装其相应的*-dev包)!

mencoder "mf://snap*.bmp" -mf fps=25 -oac mp3lame -lameopts abr:br=128:mode=3 -audiofile test.mp3 -ovc lavc -lavcopts vcodec=msmpeg4v2:vpass=1:vbitrate=2560000:mbd=2:keyint=132:vqblur=1.0:cmp=2:subcmp=2:dia=2:mv0:last_pred=3 -o leadnull

 

这里是百鬼丸伊始搜聚的一有的命令行录像音频编辑脚本命令,一向在温馨的记事本里随时用,以往以为腾讯网编辑器够方便,速度也够快,感觉把它们位于博客上更合适些。这一个命令都以依赖一些开源无需付费软件,如mencoder, ffmpeg, lame, sox,perl, ffmpeg2theora等,这个软件日常都尚未图形界面,需求在命令行窗口输入实行。 由此对家庭客户恐怕实际不是太方便,须求花非常多小时领会明白。但对批量拍卖或许后台管理录制音频很得力。当您不想购入商业软件也许利用linux操作系统时,能够试试。 

mencoder -oac lavc -ovc lavc -of mpeg -mpegoptsformat=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -aflavcresample=48000 -lavcoptsvcodec=mpeg2video:vpass=2:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9-ofps 25 -o paldvd.mpg "mf://snap*.bmp" -mf fps=25 -audiofiletest.mp3

也能够用mplayer完结同样坚守

有关其余的录制文件格式,作者用的相当少,所以也没测验过,不过相应都能应用(1)中的命令进行化解!

oac:音频

任务13: 将midi文件转变为mp4文件

 

参数表明:

 

 

任务7: 将wma文件调换为mp5文书

解释:让摄像轨比当下的音频轨落后0.7分钟

 

 

 

 

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

 

 

 

 

 

 

 

ovc copy 视频

补偿有些:

 

 

mplayer input.mp3 -ao pcm

自己个人比较欣赏单个的录像文件,所以只要一个录制文件被分成了多少个,也得以通过mencoder对其进展联合(好像仅帮助avi录像格式的合併)!

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

timidity配置和装置依旧相比费心的。还亟需额外安装高格调的sf2声音字体文件,配置sf2文件也十一分轻易出错。总体效果还足以承受。但不只怕运用方今盛行的vst,因此大概会被稳步淘汰掉。 

任务14: 将一多样图像转变为swf格式的flash文件(供给perl) 

 

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=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

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

wav转 aac命令 可参考

 

解释:不经常候大概用swf来保存录制比flv更便利。若是图像数据没有多少以来,能够接纳swftools来拓宽转变 

 

 

 

任务1: 延迟摄像部分 (对avi文件有效)

 

 

能够把它当急忙简易参照他事他说加以考察看,主要的功用有:

解释

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

sox audiodump.wav result1.wav fade t 3

任务7: 将wma文件转变为VCD文本

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

 

任务2: 延期音频部分(对avi文件有效)

ffmpeg -i test.avi snap%05d.bmp

软件主页

mencoder "mf://snap*.bmp" -mf fps=25 -oac mp3lame -lameoptsabr:br=128:mode=3 -audiofile test.mp3 -ovc lavc -lavcoptsvcodec=msmpeg4v2:vpass=2:vbitrate=2560000:mbd=2:keyint=132:vqblur=1.0:cmp=2:subcmp=2:dia=2:mv0:last_pred=3-o lead.avi

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vpass=2:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9 -ofps 25 -o paldvd.mpg "mf://snap*.bmp" -mf fps=25 -audiofile test.mp3

 

 

Active perl的Windows版本:

解释:三次压缩,输入图像帧率为25fps, 输出帧率为29.97fps,录制编码mpeg2, 音频编码192kbps ac3.  

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

 

 

 

假定图像数据过多以来,首先我们用任务8中的命令将图像调换为贰个flv文件。 然后我们得以用adobe的各个软件很自在的将flv录制参与多少个flash项目里,最终输出为swf. 即使您熟稔perl的话,也得以用贰个perl脚本将flv文件转变到swf. CPAN(Perl公共模块库)有叁个FLV::info的模块,安装后就足以应用flv2swf命令了。

其次步:用sox对旋律初叶3分钟做贰个淡入效果(声音慢慢增高)

 

第四步:将lame管理好的节拍重新编码成160kbps的VCD文件

 

 

任务3:切割录像轨

 

解释:这里mplayer的例子中,还提供了附加的切割选拔效率。切割的有的从0分10秒最初,到0分15秒截止,长达5秒。同临时间画面也被切割,切割的职位从坐标(80,60)起始,宽度480像素,中度360像素。这里坐标系以显示屏左上角为(0,0). 

就那样,你喜爱的影视就会与你形影相随了!

 

 

flv2swf  input.flv  output.swf

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

mencoder "mf://snap*.bmp" -mf fps=25 -oac mp3lame -lameopts abr:br=128:mode=3 -audiofile test.mp3 -ovc lavc -lavcopts vcodec=msmpeg4v2:vpass=2:vbitrate=2560000:mbd=2:keyint=132:vqblur=1.0:cmp=2:subcmp=2:dia=2:mv0:last_pred=3 -o lead.avi

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

 

 

第四步:将lame管理好的音频重新编码成160kbps的DVD文本

解释:让录像轨比如今的音频轨落后0.7分钟

 

解释:ogg录制如故有一点点用的,wikipedia, wikimeida都在用。 下边包车型地铁录像比特率为320kbps

 

timidity配置和装置依然相比辛勤的。 还亟需额外安装高格调的sf2声音字体文件,配置sf2文件也要命轻巧失误。总体效能还足以承受。但无可奈何选取近日风靡的vst,由此或然会被逐级淘汰掉。 

 

 

 

任务4: 连接两段录像 (必得比特率一样)

(1)下载ffmpeg源码包,注意版本无法太高,应该与向来从源中安装的版本大致非凡最棒;作者刚伊始下的本子比较高,编写翻译时提示说有二个编写翻译选项找不到,作者到互连网也没搜出什么结果,所以只可以又收缩了本子,最终动用的是ffmpeg-0.4.9-p20070906.tbz!

 

 

若果您只要求将大幅度图像如某个封面,和二个mp5联结成贰个摄像文件,请参见前一篇博文。 

 

解释:让音频轨比当下的录制轨落后0.7分钟

mencoder -oac lavc -ovc lavc -of mpeg -mpegoptsformat=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -aflavcresample=48000 -lavcoptsvcodec=mpeg2video:vpass=1:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9-ofps 25 -o paldvd.mpg "mf://snap*.bmp" -mf fps=25 -audiofiletest.mp3

Active perl的Windows版本:

 

 

解释:有的时候候或者用swf来保存录像比flv更利于。假诺图像数据相当的少的话,能够运用swftools来开展转变 

 

t1.avi t2.avi 输入文件(可和谐修改路线及称谓,还足以越来越多,空格分开,注意顺序,还应该有这几个输入文件的码流也亟需平等)
-ovc copy 表示摄像编码格式不改变(因为是统一并非改变,所以没须求变)
-oac copy 代表音频编码格式不改变(同上)
-o tt.avi 输出文件(可本身修改路线及称谓,按输入文件的各类实行连接的)

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

 

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

 

解释:第一条命令使用timidity将midi转换为wav文件,第二条命令用lame将wav变换为160kbps mp5文件。 

 

 

 

 

 

 

lame result2.wav -o fighting.mp3 -b 160

上述命令基本上是参谋了mplayer的客户手册,videohelp.com的论坛帖子写的。

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

sox audiodump.wav result1.wav fade t 3

  1. 录制格式调换
  2. 音频格式转变
  3. 切割录像及音频
  4. 接连两段录像
  5. 录制音频同步
  6. 将图像连串转变到录像     

(1) 对于普通的avi录制文件,可以直接行职务令:
ffmpeg -y -i "tt.avi" -vcodec xvid -s 400x240 -r 29.97 -b 1500 -acodec aac -ac 2 -ar 48000 -ab 128 -vol 200 -f mp4   "tt.mp4"

or(不要求bitrate相同):

 

参数表明:

即使有四个rmvb文件cd1.rmvb和cd2.rmvb,反正也是分别要求更改来avi格式的,那么转产生avi之后,就足以透过命令:
mencoder t1.avi t2.avi -ovc copy -oac copy -o all.avi 
对私分的文书进行合併,合并完之后,再将其转变到DVD就可以!主假若看个人的喜好了!

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

本文由美高梅网站是多少发布于美高梅-操作,转载请注明出处:15条常用的视频音频编辑脚本命令,Linux下视频转

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文