您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>數(shù)碼產(chǎn)品>MP3播放器>

批量轉(zhuǎn)換加字幕 用第三方軟件巧轉(zhuǎn)視頻教程

2010年02月01日 17:17 wenjunhu.com 作者:佚名 用戶評論(0
關(guān)鍵字:視頻(71548)

批量轉(zhuǎn)換加字幕 用第三方軟件巧轉(zhuǎn)視頻教程

今天總算用wismencoder轉(zhuǎn)換rm100視頻成功,雖然整體轉(zhuǎn)換速度沒有官方軟件AVConverter那么快速,但是可以批量轉(zhuǎn)化和加載字幕。以下是我的參數(shù)設(shè)置(僅供參考)。 Wismencoder用的是最新的1.40版。



音頻CPU設(shè)置

  首先設(shè)定你的CPU類型,P4、P3、AMD分別選擇不同的選項(xiàng)即可??焖倥渲糜捎趯ξ覀僐M100不太實(shí)用,所以可以不用管它,我們要做好配置的就是詳細(xì)配置這一行的內(nèi)容就行了。首先設(shè)置音頻,這里只有mp3選項(xiàng)可以用,其他的選了壓出來的片子會報(bào)錯,不過rm100不支持mp3音效,所以直接選直接復(fù)制。

批量轉(zhuǎn)換加字幕 用第三方軟件巧轉(zhuǎn)視頻

視頻設(shè)置

  接著是視頻,rm100支持的是xvid格式,視頻編碼率用 100-500 都行,壓縮質(zhì)量可以選250,普通質(zhì)量可以選350。不過參數(shù)越高,文件越大,我用到了500。幀數(shù)選20,因?yàn)閞m100現(xiàn)在只可以支持20。然后就是分辯率選224x176,還可以選自動適應(yīng)高度,有些16:9的電影還可以選裁剪,一般保留默認(rèn)設(shè)置后裁剪,這些看你個人喜歡了。具體操作軟件主頁有詳細(xì)說明。?



轉(zhuǎn)換參數(shù)設(shè)置

  下面到關(guān)鍵一步了,就是自定義參數(shù)。剛才說了音頻那里選直接復(fù)制,這樣轉(zhuǎn)出來的片子是沒聲音,而且會出錯。所以要自己設(shè)定音頻的參數(shù)RM100支持的是音頻 : 96 Kbps, 44100 Hz, 2 聲道, 0x50 = Mpeg-1 audio Layer 2 (MP2)。因?yàn)檫x了直接復(fù)制音頻,音頻參數(shù)無法直接添加,所以音頻的參數(shù)要在其它參數(shù)那里添加。添加參數(shù)如下:-oac lavc -lavcopts acodec=mp2:abitrate=96,96就是音頻編碼率,如果選擇128聲音效果更好,當(dāng)然相對文件體積會增大。想文件小點(diǎn),可以選64。接著在視頻編碼器選項(xiàng)里加上如下參數(shù):max_bframes=0:quant_type=h263 視頻慮鏡選項(xiàng)加上: expand=224:176:-1:-1:1

相關(guān)鏈接:
一些xvid轉(zhuǎn)換時的高級參數(shù):
cartoon——卡通模式
vhq=4——VHQ MODE,有0-4五個值,越大畫質(zhì)越好,但是編碼速度越慢
chroma_me——動態(tài)檢索
max_key_interval——最大關(guān)鍵幀距離
Quant_type=mpeg——量化矩陣,Mpeg模式,如果壓縮時去掉這段就默認(rèn)量化矩陣為H.263
trellis——高質(zhì)量量化模式
GMC——全域動態(tài)補(bǔ)償
qpel——四分之一像素精確動態(tài)補(bǔ)償(如果使用了該功能則可能降低解碼速率,建議不用)
bvhq=1——在B幀上啟用VHQ
lumi_mask——加大畫面明暗部分壓縮率(一般不用,有時會導(dǎo)致畫面失真)
greyscale——使用灰度,但是便出來的畫面是黑白的(一般不使用)
interlacing——隔行處理,適用于交錯片源(一般不使用)
chroma_opt——色度優(yōu)化
Quantization量化選項(xiàng)(關(guān)鍵的關(guān)鍵就在這里?。?

  量化器級別(quantizer level)即Q值越高畫面細(xì)節(jié)越豐富,但是在低碼率下越高的量化器級別,會帶來越低的畫面質(zhì)量,Q 值越小,質(zhì)量越好,碼率越大;Q 值越大,質(zhì)量越差,碼率越小。(實(shí)際上,它的原始概念更復(fù)雜,我們干脆簡單地認(rèn)為1就是100%原質(zhì)量,31就是1/31的原質(zhì)量好了)。P-frame(即未來單項(xiàng)預(yù)測幀)建議設(shè)置在1--15之間,(它的作用是只儲存與之前一個已解壓畫面的差值。即僅僅描述它與前一幀的區(qū)別)。I-frame(即關(guān)鍵幀)的Q值只用能作用于2pass-second壓制上,在VirtualDub被標(biāo)示為 [K],關(guān)鍵幀是構(gòu)成一個幀組(GOP,Group of Picture)的第一個幀。I-Frame 保留了一個場景的所有信息(Keyframe原意是指可以單獨(dú)解碼、用于同步的frame,不過在MPEG系統(tǒng)中只有I-frame有這個特性,因?yàn)锽F和PF都是預(yù)測幀,要靠I-Frame來還原)。B-frame(即雙向預(yù)測幀)除了參考之前解壓過了的畫面外,亦會參考后面一幀中的畫面信息。這三個設(shè)置的范圍都是1-31,應(yīng)該注意的是在場景昏暗的條件下不要讓B-frame過低。

min_iquant=1——IF的量化最低值(取值范圍在1-31之間)
max_iquant=10——IF的量化最高值(取值范圍在1-31之間)
min_pquant=1——PF的量化最低值(取值范圍在1-31之間)
max_pquant=10——PF的量化最高值(取值范圍在1-31之間)
min_bquant=1——BF的量化最低值(取值范圍在1-31之間)
max_bquant=30——BF的量化最低值(取值范圍在1-31之間)

-sws 9 取值范圍在(0-9)之間,不同值代表不同的Resize算法!建議用 -sws 9
0 快速二次線性(默認(rèn))(速度較快)
1 二次線性
2 二次立方(質(zhì)量很好)
3 實(shí)驗(yàn)中
4 最短距離 (bad quality)
5 區(qū)域
6 亮度二次立方 度二次線性
7 高斯
8 sincR
9 lanczos(速度較快,而且畫面銳利)
10 雙三次樣條曲線

  選擇字幕字體,注意一一高選擇中文字幕編碼內(nèi)的一項(xiàng),否則會出現(xiàn)中文亂碼的現(xiàn)象

實(shí)際應(yīng)用舉例:

  把一段代碼(注:由于這段代碼與網(wǎng)頁沖突,請到論壇帖子里瀏覽)添加到WisMencoder的手動參數(shù)中的視頻編碼處.注意,和前面參數(shù)相連處要加上冒號(:) 加了vhq參數(shù)轉(zhuǎn)換會變慢,文件體積變大,可以省略。

  然后再把 -sws 9 參數(shù)添加其他參數(shù)那里即可!記得-sws 9前一定加個空格,要不編碼器不會啟動!

  當(dāng)然你也可以自己摸索適合的方案,做出效果更佳的方案。字幕也可以加進(jìn)去,字體大小選5就可以了,不過字幕編碼要對應(yīng),中文字幕要選中文編碼。我轉(zhuǎn)一部640MB的電影只用了26分鐘,大小變?yōu)?01MB,還可以批量轉(zhuǎn)換。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?