mencoder常用參數總結.Mencoder常用視頻轉換參數 視頻轉換成gif


mencoder常用參數總結.Mencoder常用視頻轉換參數 視頻轉換成gif

文章插圖
大家好,綜合小編來為大家講解下視頻轉換成gif , mencoder常用參數總結.Mencoder常用視頻轉換參數這個很多人還不知道,現在讓我們一起來看看吧!
0,-vf
設置輸出文件格式:
默認為avi格式,這是mencoder的默認格式 。
如果需要其他格式,可以使用lavf 。
1 , -oac
輸出音頻編碼
復制
mp3lame -lameopts aq=7:vbr=2:q=6
質量(0-最好,9-最差)(僅限VBR)
Aq,算法質量(0-最好/最慢,9-最差/最快)
有三種編碼方式:abr(平均編碼速率)、cbr(固定編碼速率)和vbr(動態編碼速率) 。
Br=128指定編碼速率為128kbps 。
2,額定32000
輸出音頻的采樣率
音頻的采樣頻率 。頻率通常是22050,32000,44100等等 。
3 , -vf濾波器1[=參數1:參數2:],過濾器2,
設置一系列視頻濾鏡 。
比例=320:240
旋轉=
鏡子
無禮的
4,-ovc
xvid -xvidencopts fixed_quant=8:比特率=500 //xvid
lavc-lavcopts vcodec=mpeg 2 video:VBI rate=500//mpg 2
lavc-lavcopts vcodec=mpeg 4:v bitrate=500//mpg 4
x264-x264編碼比特率=500 //x264
【mencoder常用參數總結.Mencoder常用視頻轉換參數 視頻轉換成gif】在拉夫科普特,主要有幾種:
視頻編碼格式
Vbitrate:數據比特率
Mbd:宏模塊算法,0-2,默認值為0 , 算法越大質量越好 。
Trell:量化網絡搜索
Cbp:只能和trell一起使用 。
Dia=4移動搜索范圍
cmp=3
5,-5,-ofps 30:(輸出fps)指定輸出媒體文件的幀率,30fps表示每秒播放30張圖片 。
6,
6.1.選擇編解碼器和容器格式
用于編碼的音頻和視頻編碼器分別由-oac和-ovc選項指定,例如,輸入以下命令 。
美柯德-ovc幫助可以列出你的機器上相應版本的Mencoder支持的所有視頻編碼 。還提供了以下選項:
音頻編碼器:
音頻編碼器名稱描述mp3lame由lame編碼成VBR、ABR或CBR格式的MP3文件 。lavc使用編碼器faac FAAC AAC音頻編碼器toolame MPEG音頻第2層編碼器Two LAME MPEG音頻第2層編碼器pcm未壓縮PCM基于toolame的音頻副本 。不要重新編碼 , 這是復制壓縮幀 。它是一個頻率編碼器:
頻率編碼器名稱描述lavc使用的libavcodec之一是頻率編碼器xvid Xvid,MPEG-4高級簡單格式(ASP)編碼器x264 x264,MPEG-4高級視頻編碼(avc),又名H.264編碼器nuv nuppel video 。不要對一些實時程序使用的原始未壓縮視頻幀進行重新編碼,只需復制壓縮幀frameno進行三通道編碼(不推薦) 。通過-of選項選擇輸出容器格式 。輸入:
美柯德-of幫助列出您的機器上相應版本的Mencoder支持的所有容器 。還可以使用以下選項
容器格式:
容器格式的名稱描述了一個由lavf libavformat支持的容器 。avi音視頻混合MPEG-1和MPEG-2節目流rawvideo原始視頻流(未混合-只有一個視頻流)rawaudio原始音頻流(未混合-只有一個音頻流)AVI容器是MEncoder的基本容器格式 , 也就是說可以處理的最好,MEncoder也是為它設計的 。如上所述,也可以使用其他容器格式 , 但是在使用時可能會遇到問題 。
Libavformat容器:
如果選擇libavformat來混合輸出文件(通過使用-of lavf選項),合適的容器將取決于文件擴展名 。還可以通過libavformat的format選項強制容器格式 。
Libavformat容器名稱描述mpg MPEG-1和MPEG-2節目流asf高級流格式avi音視頻混合wav波形音頻SWF Macromedia Flash FLV Macromedia Flash video RM Real Media Au Sun Au Nut打開容器(experiment Mov QuickTime MP4 MPEG-4 dv Sony數字視頻容器可以看到,libavformat允許MEncoder將媒體混合到各種格式的容器中 。不幸的是,由于MEncoder從設計之初就不支持除AVI之外的容器,所以您應該小心最終生成的文件 。請檢查幾次以確保音頻/視頻同步正確 , 并且文件可以在MPlayer之外的播放器中播放 。
例6.1 。編碼采用Macromedia Flash格式 。
使用Macromedia flash插件生成Macromedia Flash視頻以在web瀏覽器中播放:
mencoder input . avi-o output . flv-of lavf/-oac MP 3 lame-lame opts ABR:br=56-srate 22050-ovc lavc/-lavcopts vcodec=flv:v bitrate=500:mbd=2:mv0:trell:v4mv:CBP:last _ pred=3m encoder-ofps 15-VF-add scale=176:144-VF-add expand=176:144:-/softs/110760.html .參數詳解:1 。-ofps 15:幀率15fps2,scale=176:144:圖像的原始比例,例如:4:3/16:93,expand=176:144:轉換后的分辨率4,-srate 44100:聲音采樣率44100Hz5,-OVC XVI ID:視頻編碼格式XVI,-xvidencopts比特率=500:視頻編碼速率500Kbps7,Max _ BF rame 8=Quant _ type=H263:xvid編碼的量化模式(其中Me _ quality=0: VHQ模式參數,動態搜索精度(6為最大精度)10,-lavcopts acodec=mp2:音頻編碼為MP211,Abitrate=96:音頻編碼速率為96Kbps , 所以一個15fps視頻的最佳參數為:max _ key _ interval=150:max _ b frames=0:profile=SP3:trillis:chroma _ me:chroma _ opt:HQ _ AC:quant _ type=H263:me _ quality 。=6:vhq=4Xvid編碼高級參數:建議壓縮過程中的視頻碼率不要超過192Kbps(因為對于手動參數的XVI編碼器,畫質提升還是比較明顯的),強烈建議2遍壓縮!首先介紹這些高級參數的作用:卡通模式,對于非卡通,去掉這個參數VHQ=4: VHQ模式(動態搜索算法),0-4五個值 。圖像質量越大越好 , 但編碼速度越慢,me_quality=6:動態搜索精度(6為最大精度) 。chroma_me:動態檢索 。顏色動態評價max _ b frames=0:b幀的最大間隔 。設置為0意味著關閉b幀的功能 。profile=XXX: 15fps以下設置為sp3 , 大于15fps設置為ASP 3 max _ key _ interval=XXX:I幀(關鍵幀)的最大間隔,一般設置為幀數的10倍 。量化矩陣 。Mpeg模式,如果壓縮時去掉這一段 , 默認的量化矩陣是H.263 trellis:高質量量化模式GMC:全局動態補償qpel:四分之一像素精確動態補償(如果使用該功能,解碼速率可能會降低,建議不要使用)bvhq=1:在B幀上啟用vhq米露_mask:增加畫面明暗部分的壓縮比(一般不使用,有時會導致畫面失真)灰度:使用灰度、 但得到的畫面是黑白的(一般不用)隔行:隔行 , 適合隔行片源(一般不用)chroma_opt:色度優化,色彩優化量化選項(關鍵在這里! 量化級別,即Q值越高,畫面細節越豐富,但在低碼率下 , 量化級別越高會帶來更低的畫面質量,Q值越??,质量阅z?nbsp;, 碼率越大 。Q值越大,質量越差,碼率越小 。其實它最初的概念更復雜 。我們簡單的認為1是原始質量的100%,31是原始質量的1/31 。p幀(也就是未來的單個預測幀)建議設置在1到15之間(其作用是只存儲與之前解壓縮圖片的差值) 。即僅描述其與前一幀的差異) 。I幀(即關鍵幀)的q值只能作用于2pass-second抑制,在VirtualDub中標記為[K] , 關鍵幀是構成一組畫面(GOP)的第一幀 。I-frame保留了一個場景的所有信息(Keyframe本來是指可以獨立解碼并用于同步的幀 , 但MPEG系統中只有I-Frame有這個特性 , 因為BF和PF都是預測?。縄-Frame來恢復) 。b幀(即雙向預測幀)不僅參考前面解壓縮的圖片,還參考下一幀的圖片信息 。這三個設置的范圍是1-31,需要注意的是場景昏暗時B幀不能太低 。
本文[高級偽原創標題]到此分享完畢,希望對大家有所幫助 。

    推薦閱讀