界面及功能簡介歡迎使用MediaCoder多功能轉(zhuǎn)碼軟件。本教程將從基本功能開始介紹,一步一步,由淺入深,保證您在極短的時(shí)間內(nèi)掌握這款軟件的使用,通過它強(qiáng)大的功能使您盡情享受多媒體帶來的視聽娛樂。下面了解一下界面及布局,并簡單介紹各功能按鈕,具體的轉(zhuǎn)碼參數(shù)頁面在 轉(zhuǎn)碼參數(shù)設(shè)置一節(jié)有詳盡介紹。 軟件界面MediaCoder完全版的主界面如下圖所示: 按鈕功能介紹
快速上手如果你沒耐心看下面的教程,可以從這里開始快速上手,使用MediaCoder向?qū)Щ驍U(kuò)展快速轉(zhuǎn)碼。 MediaCoder向?qū)?點(diǎn)擊按鈕就可以啟動(dòng)MediaCoder設(shè)置向?qū)В驅(qū)Э梢龑?dǎo)你一步步設(shè)置MediaCoder的常規(guī)參數(shù)及轉(zhuǎn)碼參數(shù)。向?qū)蔷W(wǎng)頁形式的,在彈出的網(wǎng)頁上即可與MediaCoder通信,在網(wǎng)頁上的一些設(shè)置馬上可以在MediaCoder上生效,界面友好,轉(zhuǎn)碼參數(shù)也比較少,僅為一些關(guān)鍵參數(shù),很適合初學(xué)者。向?qū)У慕貓D如下: MediaCoder擴(kuò)展MediaCoder擴(kuò)展有兩種,一是內(nèi)置在MediaCoder中的,是以前開發(fā)的;第二種是在線擴(kuò)展,是為方便升級或增加擴(kuò)展而開發(fā)的在線擴(kuò)展平臺(tái)。 關(guān)于擴(kuò)展的概念,可參見 轉(zhuǎn)碼擴(kuò)展。下面分別介紹這兩種擴(kuò)展的轉(zhuǎn)碼方法。 1.內(nèi)置擴(kuò)展
2.在線擴(kuò)展
轉(zhuǎn)碼參數(shù)設(shè)置為了能夠靈活使用MediaCoder,讓我們學(xué)習(xí)下如何設(shè)置視頻轉(zhuǎn)換參數(shù),如果你比較了解影音格式及相關(guān)的參數(shù),就可以高效的使用MediaCoder,發(fā)揮其強(qiáng)大效能。 常規(guī)參數(shù)設(shè)置常規(guī)部分與轉(zhuǎn)碼的影音參數(shù)設(shè)置無關(guān),主要是設(shè)置輸出路徑等基本參數(shù),如下圖所示:
音頻參數(shù)設(shè)置一般的影片中常用mp3或aac兩種音頻格式,下面將以mp3及aac參數(shù)設(shè)置為例來介紹音頻部分參數(shù)設(shè)置。
此例中,最終編碼以后的音頻流平均碼率為96 kbps,但使用動(dòng)態(tài)編碼方式,一些細(xì)節(jié)豐富的地方碼率高于96kbps,一些細(xì)節(jié)簡單的地方碼率低于96kbps,這樣兼顧了音頻質(zhì)量和文件體積。CBR:固定碼率編碼方式,表示對于全部音頻流的每一個(gè)部分都安裝設(shè)置的編碼率進(jìn)行編碼。這樣設(shè)置的結(jié)果是最終編碼出來的音頻流體積可以嚴(yán)格控制,效果方面一般也可以接受。是最老的編碼方式,兼容性最佳。參數(shù)設(shè)置示例如下,此圖設(shè)置表示對使用128kbps進(jìn)行固定方式編碼。 常見音頻編碼AAC編碼設(shè)置舉例(使用此方式時(shí),需要先安裝Winamp軟件或從MediaCoder官網(wǎng)下載相關(guān)編解碼包):
音頻流最常用的也就是MP3和AAC編碼方式。上面介紹的兩種AAC編碼的效果差不多。一般非智能手機(jī)等便攜式播放設(shè)備(亦含PSP、IPOD)支持的AAC格式是指Nero的AAC格式,3GP封裝使用的AAC也是指Nero的AAC。非智能手機(jī)機(jī)型繁多,各種機(jī)型視頻性能并不一樣,很難說有一個(gè)通用于各種手機(jī)的3GP格式,一般需針對性不同的手機(jī)型號進(jìn)行設(shè)置。智能手機(jī)、PDA平臺(tái)則不受此限制,支持的格式比較豐富,一般都能支持以上兩種AAC編碼格式。 視頻參數(shù)設(shè)置點(diǎn)擊“視頻”以后,出現(xiàn)此分頁,上圖各紅框中的參數(shù)功能及設(shè)置介紹如下:
事實(shí)上,很多封裝容器對音頻編碼和視頻編碼的組合方式放的很開,如AVI還可以使用H264+AAC組合,可以在具體使用中自己體會(huì)。尤其是MKV封裝容器,基本無論什么樣的組合都可以!但一般MKV用的最多的就是H264+AAC組合,此組合文件體積最小,清晰度最高。因此網(wǎng)上很多MKV視頻都是高清晰度的。 從上表格可以看出,真正設(shè)置的重點(diǎn)在于音頻編碼和視頻編碼,封裝容器多數(shù)時(shí)候只是關(guān)系到最后的文件后綴而已。起碼初學(xué)者可以就這么理解。 畫面參數(shù)設(shè)置
第二個(gè)"√全局"勾選表示全部待轉(zhuǎn)換文件都使用這個(gè)設(shè) 置,不勾選,可以單獨(dú)給不同文件設(shè)置不同分辨率。 小技巧:只要設(shè)置寬度,高度設(shè)為負(fù)值,MediaCoder可以自動(dòng)按源文件寬高比例設(shè)置高度。 例如:手動(dòng)寫入320x-3,則軟件轉(zhuǎn)換的時(shí), 在不會(huì)對畫面比例造成影響的前提下,自動(dòng)計(jì)算高度。
先點(diǎn)擊右上角的小箭頭,出現(xiàn)“時(shí)間”菜單選項(xiàng),再單擊“時(shí)間”出現(xiàn)上圖。
視頻轉(zhuǎn)碼流程視頻種類很多,軟件由于比較靈活所以可選參數(shù)很多,為了大家可以更好地使用軟件,這里就來從視頻格式開始,介紹下簡單的參數(shù)設(shè)置訣竅,以便能夠正確的實(shí)現(xiàn)目標(biāo)格式的轉(zhuǎn)換。 了解常見的視頻參數(shù)
我們常見的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件格式事實(shí)上是容器格式(封裝標(biāo)準(zhǔn))。一個(gè)完整的視頻文件是由音頻和視頻兩部分組成的。H264、Xvid等就是視頻編碼格式,MP3、AAC等就是音頻編碼格式。例如:將一個(gè)Xvid視頻編碼文件和一個(gè)MP3視頻編碼文件按AVI封裝標(biāo)準(zhǔn)封裝以后,就得到一個(gè)AVI后綴的視頻文件,這個(gè)就是我們常見的AVI視頻文件了。由于很多種視頻編碼文件、音頻編碼文件都符合AVI封裝要求,則意味著即使是AVI后綴,也可能里面的具體編碼格式不同。因此出現(xiàn)在一些設(shè)備上,同是AVI后綴文件,一些能正常播放,還有一些就無法播放。同樣的情況也存在于其他容器格式。即使RMVB、WMV等也不例外。部分技術(shù)先進(jìn)的容器還可以同時(shí)封裝多個(gè)視頻、音頻編碼文件,甚至同時(shí)封裝進(jìn)字幕,如MKV封裝格式。MKV文件可以做到一個(gè)文件包括多語種發(fā)音、多語種字幕,適合不同人的需要。例如:MKV文件只要制作的時(shí)候同時(shí)加入國語和粵語發(fā)音的音軌和對應(yīng)的簡體、繁體字幕,播放的時(shí)候,你可以獨(dú)立選擇國語或粵語發(fā)音,并根據(jù)自己需要選擇簡體或繁體字幕,也可以選擇不顯示字幕。相當(dāng)方便。因此,視頻轉(zhuǎn)換需要設(shè)置的本質(zhì)就是:A設(shè)置需要的視頻編碼、B設(shè)置需要的音頻編碼、C選擇需要的容器封裝。一個(gè)完整的視頻轉(zhuǎn)換設(shè)置都至少包括了上面3個(gè)步驟。
通過查看一個(gè)已有視頻文件參數(shù)的例子大致進(jìn)行介紹。將文件拖入MediaCoder轉(zhuǎn)換列表,選中文件在右邊的屬性窗口就可以看到文件的信息了。如下: 在此窗口中,我們能了解與視頻轉(zhuǎn)換相關(guān)的一些參數(shù)包括:
一個(gè)像素多大:一般顯示器常見分辨率有1024 x768,可以理解為橫向1024像素,縱向768像素 只是大致理解下,這個(gè)是電腦顯示常見的高寬度表示方式。
上面基本就是我們轉(zhuǎn)換視頻的時(shí)候需要注意設(shè)置的一些常見參數(shù)了。對于一些特殊設(shè)備,如果不知道設(shè)備所支持的視頻文件參數(shù),可以自行用MediaCoder查看,通過上面的方法了解相關(guān)參數(shù),以后只要在轉(zhuǎn)換的時(shí)候照貓畫虎設(shè)置為一樣的參數(shù),轉(zhuǎn)換出來的文件一般都是可以使用的。 關(guān)于如何設(shè)置轉(zhuǎn)碼參數(shù)可以參考上面的 轉(zhuǎn)碼參數(shù)設(shè)置 轉(zhuǎn)碼實(shí)例參照已經(jīng)有的文件的屬性欄,下面照貓畫虎在MediaCoder設(shè)置以后,轉(zhuǎn)換出結(jié)構(gòu)一樣的文件來。
常見目標(biāo)格式轉(zhuǎn)碼設(shè)置以下各表中的關(guān)鍵參數(shù)序號參見轉(zhuǎn)碼實(shí)例圖中標(biāo)示的位置
此設(shè)置方式一般也適合大多數(shù)MP4播放設(shè)備。PDA、智能手機(jī)需要安裝TCPMP才可以更好的支持AVI和MKV格式
其他格式多是適合專用設(shè)備的,自己按照前面的教程分析樣品文件,再做出相應(yīng)設(shè)置即可。有預(yù)置拓展面板可以用的,就用拓展面板。如PSP,魅族MP3等,點(diǎn)擊 進(jìn)入選擇各種預(yù)置拓展面板。全部參數(shù)設(shè)置好以后,點(diǎn)擊,經(jīng)過一定時(shí)間的等待(視機(jī)器配置而定),你需要的視頻文件就轉(zhuǎn)換好了 CUDA轉(zhuǎn)碼設(shè)置經(jīng)過上面的介紹,你應(yīng)該基本掌握了視頻轉(zhuǎn)換的步驟及基本設(shè)置方法,下面再介紹一下MediaCoder的CUDA加速轉(zhuǎn)碼的設(shè)置。轉(zhuǎn)碼的步驟同上,這里著重介紹視頻欄、畫面欄及CUDA編碼器的設(shè)置。MediaCoder 具有CUDA加速的強(qiáng)大功能,如果你的機(jī)器有一塊NVIDIA Geforece 8 系列以上的顯卡,就可以體驗(yàn)一下CUDA加速的轉(zhuǎn)碼(請把顯卡驅(qū)動(dòng)升級到185以上)。 CUDA H.264編碼器設(shè)置
畫面欄的參數(shù)設(shè)置如上圖所示,基本的參數(shù)設(shè)置跟其他視頻格式的轉(zhuǎn)碼相同,這里主要說明畫面處理選項(xiàng),"效果" 按鈕后的下拉列表框中有三項(xiàng)。
其他設(shè)置及操作字幕上圖是設(shè)置字幕的標(biāo)簽,參數(shù)解釋如下:
使用心得:如果是MKV等文件內(nèi)置字幕時(shí),模式即使設(shè)為Disable,也會(huì)加載字幕,此時(shí)如果不想渲染字幕,可將ID值設(shè)為一個(gè)不可能的值,比如99即可去掉字幕。 但如果字幕原本就是渲染到畫面上的,想去掉就無能為力了。 |
|