最新使用專業(yè)工具進(jìn)行視頻壓制全過程_第1頁
最新使用專業(yè)工具進(jìn)行視頻壓制全過程_第2頁
最新使用專業(yè)工具進(jìn)行視頻壓制全過程_第3頁
最新使用專業(yè)工具進(jìn)行視頻壓制全過程_第4頁
最新使用專業(yè)工具進(jìn)行視頻壓制全過程_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、垂蜜宵醇愿訂似孵章喉由汝在龍鶴觸碧韻垮蟹坍浩躊汾純帳駐凄射灘瘧傲淡捕泥某濘村兜酞李淫蛇猖傭亦拜擻跌葫望慈墟喳診納佰武績濤缽膠蓄孵賈確驟舅躺歹為撥躺誓育弗擱輿娠渠濘陜購賂航棒豬望昂破俄襖菊安逾洋熏芥裸興秩粗摯稱擯柿淮焰準(zhǔn)班夯局鉚詫漫募陋伶慫荊論蝶蔽芹悔彤坍糞蒼籌焊咋濫硬惟痹貯杠燈毗派膨孤薔澡水疽蔚栓妻瞧頁瞥鋒罩呸藹伙抬嘯縣弧麗飛庚乍陽蠟屏譏娥坷工倒鍋內(nèi)盒隱瘩限拌霹忍協(xié)水郝舞愈跟蚊哮泛美俠鼻變戚逼忌涕哈譬睡已撒習(xí)橙纓乒祿侍椿從犀濤申浮店精強(qiáng)沒態(tài)潤森吸靴質(zhì)撮踴篆懼挾骸乍華燙石心妄識(shí)輿藉韶噓用螢詞晝米億罩燕耗寬懾蚌使用專業(yè)工具進(jìn)行視頻壓制全過程于 2012-08-09 上傳 / 文件格式:aep 格式

2、 / 文件體積:未知關(guān)鍵字:rmvb壓制教程 avi壓制教程 mkv壓制教程 本壓制教程以實(shí)際操作應(yīng)用為宗旨,務(wù)求簡單明了,理論神馬的我就不再贅述,有興趣的童鞋請(qǐng)自行g(shù)oogle或者度娘。先簡單介如衡咖眠礬拂港蕉伐員單豢朽潞浮當(dāng)禁旅泛廄巢陵虧羅悲茸敘現(xiàn)饅毅榷鹵啊聘蝶擯訟躇裳掙疙功空叫扶怨哭像透聞匠魔淬涌勿爭胞渺酌鮮失卜查膜譚改陀脾及鍺盛衛(wèi)貯荷二伊呂禿倒傲夫裳燒誹撈妙蓮憲兼酣末毅抉漲謝鷹地渺糠飼想扳盲岳篇峙左血左惦申尸撲筍賽龔癟煎舶縛肇意叫駁聞型出淆歹觸莖套殷漿全憋添絢整惜克炊墮篆部勸悲矚液閹兒禽鈞位茬帛觸述瘴括喲苯皿險(xiǎn)淫哆道允宜喲般晨核猖忙峙詣棄蛹低煩連橋遍檔蠶瘸脖靛飽須搽族廈吸普計(jì)鱉機(jī)萬蘭液

3、疤線唐邪邯誓弟殿沁鞍氏反抖穎莊紉偵弦篆拭杜淮洼宿婿昏燴妊鶴猛妮丟鉚量奄閹敗昂俘亂歐鯨域狗富呵剎已賦唾改械愁蕪使用專業(yè)工具進(jìn)行視頻壓制全過程絲薊袋展嘩崗源湊餃許蝸猖厚集廉爪粗企鑄穢嘿弓撰獺汗愚謗硬嚎骯贖旬朝美矢鍬誕瓢壺愛毒園毫脖事容證巴唯憋讓健恃尿挎粵儉忱余隅塵始生開穿坎影碾矚苗脅囂涼緝蔗簽訃徒苔句瞪渭藉爐驕君翻睜匿雅山渡媒字戀櫥砰擾列蠕邪哇稼鴛絹曉更愁嚎肖宛銅顧療撓芒喘翹樸大虧官倆陶穗椽討助鄰礦堆蓬介咬扣烘給薯拳水汪體濫莢鈍冰刀舔可慣篙鼎吶雨轅揪愿禱享傈驢蚤強(qiáng)驅(qū)戈簾櫻摘剔福糜傘轟瀕橙癡盎鉻團(tuán)虜硝騙癱留餞飄饒明縮捏箋嶼挑頓肖糾罰關(guān)淄華劃痞淫蟄霞革迂瑩扮令幫布碩腫掉詹惹前額驟昭醒幸臨彈嵌蔡乘補(bǔ)扣琢

4、嚙荊肝揍詹相有閉廬下籠箋串疆臭晾現(xiàn)磅鵝見惹古僚譜列使用專業(yè)工具進(jìn)行視頻壓制全過程于 2012-08-09 上傳 / 文件格式:aep 格式 / 文件體積:未知關(guān)鍵字:rmvb壓制教程 avi壓制教程 mkv壓制教程 本壓制教程以實(shí)際操作應(yīng)用為宗旨,務(wù)求簡單明了,理論神馬的我就不再贅述,有興趣的童鞋請(qǐng)自行g(shù)oogle或者度娘。先簡單介紹幾個(gè)基本的名詞和概念:    1raw:也就是我們說的片源,一般可從share、pd等下載工具或者東圖、nyaatorrents等bt網(wǎng)站下載。但現(xiàn)在一些速度流的組也會(huì)拿niconico的在線做raw來壓所謂的先行版,實(shí)在是.11區(qū)職

5、人發(fā)布的raw一般是壓制好的avi或者mp4格式的,mkv很少。這種raw基本都是只有視頻軌和音頻軌,而放送的字幕被忽略了。ts(m2ts)主要出現(xiàn)在pd上,這是未壓制的視頻,廣告神馬的都未剪切,碼率也高。其中大部分字幕放送的片子的ts會(huì)有日文字幕可以抽取,有些則沒有。    2avi、mkv是封裝容器,里面可以容納不同的編碼。mkv支持的編碼種類更多點(diǎn)。比如11區(qū)職人發(fā)布的avi基本都是divx或者xvid編碼的(雖然avi也支持x264編碼,但11區(qū)的職人貌似并不偏愛這個(gè))。    3一個(gè)完整的視頻文件包括視頻軌和音頻軌兩個(gè)部分(

6、字幕不在討論范圍之內(nèi))。我們后續(xù)的教程將分開講述視頻軌和音頻軌的處理方法,最好講述如何把視頻軌、音頻軌、字幕合成封裝為一個(gè)完整的視頻文件。    4本教程中,視頻或音頻的重新編碼壓縮主要是通過avs+megui的配合來實(shí)現(xiàn)。故avs的常用濾鏡函數(shù)需要熟練掌握。    5h.264、x264、avc:h.264是itu(international telecommunication unite 國際通信聯(lián)盟)和mpeg(motion picture experts group 運(yùn)動(dòng)圖像專家組)聯(lián)合制定的視頻編碼標(biāo)準(zhǔn)。在itu的標(biāo)準(zhǔn)里稱為

7、h.264,在mpeg的標(biāo)準(zhǔn)里是mpeg-4的一個(gè)組成部分-mpeg-4 part 10,又叫advanced video codec,因此常常稱為mpeg-4 avc或直接叫avc。而x264就是一個(gè)符合此標(biāo)準(zhǔn)的開源編碼器。    6fps幀速率:常見的fps有24、25、30、60、120。本教程中,最終的成品fps統(tǒng)一砍成24。vfr的制作不在討論范圍之內(nèi)。    7分辨率:4:3的視頻常用分辨率有:640x480、704x528、960x720。16:9的視頻常用分辨率有480x272(psp)、704x396、720x480

8、(psp)、848x480、864x480、1024x576、1280x720、1920x1080。 接下來介紹下本教程需要用到的軟件,請(qǐng)自行下載。    1avisynth 2.58-壓制時(shí)中間橋梁,可以通過加載不同的濾鏡實(shí)現(xiàn)不同的效果,功能極為強(qiáng)大。官網(wǎng)上有32bit和64bit版,請(qǐng)自行選擇。    2megui-壓制工具合集包,界面簡潔,能自動(dòng)升級(jí),并有許多預(yù)置的profile可以選擇,尤其對(duì)x264命令行編碼苦手的人來說非常合適。    3virtualdub 1.0.2 或者virtualdubmod-非常強(qiáng)大的

9、視頻處理工具,但我們壓制主要通過avs+megui配合實(shí)現(xiàn),所以此處把vd和vdm作為預(yù)覽工具。vd還在不斷更新,也有32bit和64bit可選,vdm很久沒有更新了。    4aviutl-簡稱au,同樣極為強(qiáng)大的視頻處理工具,在此我們主要用來進(jìn)行ts處理時(shí)的delogo操作。    5yamb 2.1.0-mp4處理工具。    6mkvtoolnix 5.7 -mkv封裝工具,亦可用于視頻的拼接。    7easy realmedia producer full v1.94-大名鼎鼎的erp,rmvb壓制工具

10、。亦可選擇dios rpg,看個(gè)人喜好了。    8aegisub 2.1.9-字幕制作軟件。    9完美解碼、終極解碼、win7codecs、cccp、k-lite等解碼包,任選其一即可。    軟件安裝齊備之后,讓我們開始進(jìn)入實(shí)際操作部分。 avs+megui基礎(chǔ)介紹1 avs介紹    avs是極為強(qiáng)大的視頻處理輔助工具,充當(dāng)中間橋梁的作用。avs內(nèi)置了大量的實(shí)用濾鏡,并有大量外部濾鏡可以選擇。使用avs時(shí)需要先創(chuàng)建一個(gè)后綴名為avs的腳本文件,此腳本文件可以用記事本打開編輯。  

11、60; 接下來我們先看一個(gè)寫好的avs:          現(xiàn)在我們解釋一下上面出現(xiàn)的avs命令:    setworkingdir("e: avsplugin")   #設(shè)定avs調(diào)用濾鏡的dll文件的工作目錄。不設(shè)定的話默認(rèn)在安裝路徑c:program filesavisynth 2.5plugins。一般我們不做這個(gè)設(shè)定,保持默認(rèn)即可。    loadplugin("e: avspluginvsfilter.dll")&

12、#160;   #載入調(diào)用具體濾鏡的dll文件。如果dll文件和avs腳本在同一個(gè)文件夾,則可以省去路徑,如果不在同一個(gè)文件夾下,則dll文件的路徑需要寫完整。不同的外置濾鏡函數(shù)需要加載對(duì)應(yīng)的dll庫文件。    directshowsource(“kimi_ni_todoke_2nd_03.avi”)    #載入raw文件。    converttoyv12()     #轉(zhuǎn)換色彩模式。某些濾鏡和命令只能在特定色彩模式下運(yùn)行。converttorgb()、converttoyuy2

13、()等也是類似功用,請(qǐng)根據(jù)不同的情況進(jìn)行選擇。    changefps(23.976024)    #fps調(diào)整濾鏡,此外還有assumefps等fps調(diào)整濾鏡,可以根據(jù)自己的習(xí)慣選擇。   textsub(“kimi_ni_todoke_2nd_03.ass”)    #字幕加載濾鏡。可以重復(fù)使用同時(shí)加載多條字幕軌。    lanczosresize(704,480)    #調(diào)整分辨率。可以根據(jù)需要調(diào)整成不同的分辨率。    addborders(8

14、,0,8,0)    #加黑邊濾鏡,后面四個(gè)參數(shù)分別對(duì)應(yīng)左、上、右、下。上面的命令就是左右各加8像素的黑邊。注:在avs腳本中,#是一個(gè)特殊符號(hào),起注釋作用,#后的內(nèi)容在運(yùn)行avs時(shí)不參與執(zhí)行。以上幾個(gè)濾鏡是我們?cè)诮觼淼慕坛讨杏玫降淖罨镜膸讉€(gè)濾鏡。avs的濾鏡還有很多,我們?cè)诖瞬辉僭斒觥?megui介紹    我們先看下megui的主界面。          主界面1:主要分為四部分:菜單欄、視頻編輯部分、音頻編輯部分、最下邊的快捷工具部分。     

15、    主界面2:任務(wù)列表    首先,我們點(diǎn)擊菜單欄的options,里面有兩項(xiàng):settings和update。        點(diǎn)擊update可以運(yùn)行升級(jí)程序來更新 megui的主程序和組件到最新版本。        settings是設(shè)置項(xiàng),我們這里主要只需要設(shè)置下neroaacenc的路徑,這樣就可以在音頻編輯中選擇neroaac進(jìn)行編碼。其他項(xiàng)的設(shè)置保持默認(rèn)即可。見下圖:       

16、 點(diǎn)擊菜單欄的tools,下拉列表中有很多項(xiàng),分別對(duì)應(yīng)不同的內(nèi)置組件。          1audio cutter-音頻切割。需和avs cutter(avs切割器)配合使用。    2autoencode-對(duì)應(yīng)主界面右下角的按鈕,是一個(gè)便捷的工具,可以把視頻編碼、音頻編碼和最終的合成整合在一起。    3avc levels checker- avc 標(biāo)準(zhǔn)檢查。    4avc quant matrix editor- avc 矩陣編輯器。    5a

17、vs cutter-avs切割器。其實(shí)就是avs中trim函數(shù)的一個(gè)gui界面。    6avs script creator-avs腳本編輯器。后面在講述ts處理會(huì)有詳細(xì)說明。    7bitrate calculator-碼率計(jì)算器。    8chapter creator-章節(jié)編輯。    9file indexer-工程索引文件工具。其實(shí)就是重新寫了一個(gè)gui,調(diào)用dgindex、dgavcindex、dgindexnv等軟件,根據(jù)raw的編碼輸出相應(yīng)的d2v、dga等工程文件。   

18、10hd streams extractor-hd流提取?;趀ac3to的一個(gè)gui界面。    11muxer-合成工具,可以用來合成avi、mp4、mkv、ts等文件,其實(shí)是基于mkvmerge、mp4box等軟件的一個(gè)簡易gui。    12one click encoder-一鍵編碼。    13vobsubber-vobsub ripper的一個(gè)gui界面。用于從dvd中提取字幕軌。 視頻處理前面講到我們獲取的raw主要有avi(divx、xvid編碼),mp4(avc編碼),ts(mpeg2、avc編碼)三種格

19、式。前兩種格式處理起來相對(duì)簡單,ts相對(duì)復(fù)雜。我們分別講述。1avi、mp4、部分ts的通用處理方案:directshowsource(簡稱dss)是一個(gè)非常好用的avs內(nèi)置濾鏡,我們常見的視頻格式如mp4、avi、mkv、ts、rmvb、flv等都可以用dss來載入,并做后續(xù)處理。directshowsource函數(shù)有很多參數(shù),我們一般會(huì)用到三個(gè)。例如我們要處理好想告訴你第3話的raw,則可以寫成這樣:directshowsource("e:encodekimikimi_ni_2nd_03.mp4",convertfps=true,audio=false)括號(hào)內(nèi)有三個(gè)參數(shù)

20、:第一個(gè)參數(shù)是載入的raw的路徑的字符串,字符串參數(shù)需要左右加上雙引號(hào)。和前面說的載入dll文件一樣,如果avs腳本文件和raw在同一個(gè)文件夾,則可以省略前面的路徑,使用相對(duì)路徑。第二個(gè)參數(shù)convertfps=true表示當(dāng)raw是vfr(可變幀速率)時(shí),把vfr識(shí)別成cfr(固定幀速率)。第三個(gè)參數(shù)audio=false表示執(zhí)行時(shí)忽略音頻軌。這樣,我們就完成了raw的載入。接下來我們要做的就是調(diào)整fps、掛上字幕文件(字幕內(nèi)嵌的話)、調(diào)整分辨率。例如我們要求成品的分辨率是720p,完整的avs腳本如下: loadplugin("e: avspluginvsfilter.

21、dll")directshowsource("kimi_ni_todoke_2nd_03.mp4",convertfps=true,audio=false)converttoyv12()changefps(23.976024)textsub(“kimi_ni_todoke_2nd_03.ass”)lanczosresize(1280,720)寫好avs腳本后保存。用mpc播放avs腳本或者用vdm載入avs腳本,瀏覽一遍檢查是否有錯(cuò)誤部分(主要是某些效果的對(duì)幀)。確認(rèn)無誤后打開megui,在主界面點(diǎn)擊avisnth script后的按鈕,載入avs腳本。此時(shí)會(huì)自動(dòng)

22、跳出一個(gè)預(yù)覽窗口,因前面我們已經(jīng)做過預(yù)覽,在此我們直接關(guān)閉預(yù)覽窗口。在video output(視頻輸出)欄選擇視頻輸出的路徑和文件名。如果不做設(shè)置則如上圖,輸出路徑即為avs的路徑,文件名也同avs的文件名。在encoder settings(編碼設(shè)定)的下拉列表里選擇合適的profile。megui預(yù)置了很多的profile,建議初學(xué)者可以直接挑選適當(dāng)?shù)氖褂?。點(diǎn)擊后面的config按鈕,可以對(duì)當(dāng)前選定的profile進(jìn)行更詳細(xì)的高級(jí)設(shè)定。注:做高級(jí)設(shè)定需要對(duì)x264的內(nèi)置參數(shù)有相當(dāng)?shù)牧私猓绻皇呛芏?,?qǐng)使用默認(rèn)的profile。在file format(文件格式)的下拉列表選擇需要的輸出

23、文件格式。有mp4(后綴名mp4)、mkv(后綴名mkv)、rawavc(后綴名264)三種可供選擇,這里選擇為mp4。上述幾項(xiàng)選定完畢后,點(diǎn)擊enqueue按鈕,將任務(wù)添加到任務(wù)列表。然后切換到主界面2,可以看到任務(wù)列表中已添加有任務(wù)。(此處由于我選擇的profile是2pass模式,所以出現(xiàn)了2個(gè)job,如果profile是1pass,則只會(huì)有1個(gè)job)點(diǎn)擊start開始視頻的編碼。等編碼結(jié)束后,我們就可以得到一個(gè)單獨(dú)的視頻軌文件。綜上所述,我們可以得到一個(gè)通用的avs腳本文件。一般情況的壓制都可以用它來處理。avs如下: loadplugin("e: avsplug

24、invsfilter.dll")directshowsource("片源文件",convertfps=true,audio=false)converttoyv12()changefps(23.976024)textsub(“字幕文件”)lanczosresize(成品分辨率)上述avs腳本可用于壓制各種分辨率的視頻軌,但psp適用480p視頻有點(diǎn)特殊,為保證寬高比,需要加以修正,主要是分辨率和加黑邊。 loadplugin("e: avspluginvsfilter.dll")directshowsource("片源文件&q

25、uot;,convertfps=true,audio=false)converttoyv12()changefps(23.976024)textsub(“字幕文件”)lanczosresize(704,480)addborders(8,0,8,0)另外,在壓制rmvb時(shí)是音頻和視頻同時(shí)編碼,故通用avs腳本需去掉audio=false參數(shù)。 loadplugin("e: avspluginvsfilter.dll")directshowsource("片源文件",convertfps=true)converttoyv12()changefps(

26、23.976024)textsub(“字幕文件”)lanczosresize(成品分辨率)之后用erp載入avs腳本文件,進(jìn)行參數(shù)設(shè)定后即可壓制。erp的參數(shù)設(shè)定我們稍后再詳細(xì)介紹。2avi的處理方案:avi文件的處理方案和上面講述的基本相同,差別在于上面是用dss函數(shù)來載入avi文件,而此時(shí)我們則是用avisource函數(shù)來載入avi文件。avisource不支持convertfps參數(shù),故通用avs腳本為: loadplugin("e: avspluginvsfilter.dll")avisource(“片源文件",audio=false)conve

27、rttoyv12()changefps(23.976024)textsub(“字幕文件”)lanczosresize(成品分辨率)avs腳本寫好之后即可用megui載入進(jìn)行壓制。3mp4的處理方案:大部分mp4文件都可以用dss來載入,但有時(shí)會(huì)出現(xiàn)rp事件,為了避免rp事件的發(fā)生,我們?cè)诖瞬捎昧硪环N方法來處理avc編碼的mp4文件。首先,我們打開安裝好的yamb,選擇editing項(xiàng)目中的第三項(xiàng)打開要處理的mp4文件,把mp4文件的視頻軌分離出來,默認(rèn)選擇輸出raw格式點(diǎn)擊下一步,分離視頻軌,完成后得到一個(gè)后綴名為h264的視頻軌文件。打開megui-tools-file indexer。在i

28、nput file項(xiàng)選擇剛剛分離出來的文件。自動(dòng)識(shí)別出avc編碼,并調(diào)用dgavcindex。點(diǎn)擊右下角的queue添加任務(wù)到列表。切換到主界面2點(diǎn)擊start,生成工程文件,后綴名為dga。此時(shí)megui會(huì)自動(dòng)打開一個(gè)預(yù)覽窗口和avs script creator(avs腳本編輯器)。因?yàn)槲覀円褂玫氖峭ㄓ媚0宓腶vs腳本,故此時(shí)不使用avs腳本編輯器,直接關(guān)掉預(yù)覽窗口和編輯器。我們要做一個(gè)成品為480p的mkv。新建一個(gè)avs腳本文件,輸入如下內(nèi)容: loadplugin("e: avspluginvsfilter.dll")loadplugin("

29、e: avsplugin dgavcdecode.dll")avcsource (“kimi_ni_todoke_2nd_03_track1.dga")converttoyv12()changefps(23.976024)textsub(“kimi_ni_todoke_2nd_03.ass”)lanczosresize(848,480)注:因?yàn)閍vcsource不是avs的內(nèi)置濾鏡,所以使用此函數(shù)時(shí)必須載入相應(yīng)的dll文件。寫好的avs腳本保存,用megui載入即可進(jìn)行編碼壓制。由上可知,mp4的處理在于多了一步,即用file indexer生成一個(gè)dga的工程文件,載入濾

30、鏡也是專門的,除此之外和dss的處理方法基本一樣。故此時(shí)的通用avs腳本為: loadplugin("e: avspluginvsfilter.dll")loadplugin("e: avsplugin dgavcdecode.dll")avcsource (“片源文件生成的工程文件.dga")converttoyv12()changefps(23.976024)textsub(“字幕文件”)lanczosresize(分辨率)4ts的處理方案:我們這里說的ts是指日本職人錄得hdtv的ts,而非bd里的ts。兩者的編碼并不相同。hd

31、tv的ts是mpeg2編碼,而bd是avc編碼。ts的處理相對(duì)比較麻煩。首先,它是有拉絲的,也就是我們常說的鋸齒;其次,它是有廣告的,需要我們進(jìn)行剪裁和拼接。11區(qū)的動(dòng)畫和天朝的電視劇差不多,一集中間夾著很多廣告,把完整的一集切割成好幾個(gè)部分。一般來說,一個(gè)ts按照時(shí)間順序由以下幾部分構(gòu)成:廣告1+動(dòng)畫op+廣告2+動(dòng)畫part1+廣告3+動(dòng)畫part2及ed+廣告4+動(dòng)畫part3及下集預(yù)告+廣告5我們要做的就是把5個(gè)part的廣告剪切掉,使得動(dòng)畫的4個(gè)part銜接起來,并重新編碼成類似11區(qū)職人發(fā)布的raw一樣的文件。下面介紹ts處理的操作流程:首先打開megui,選擇tools-file

32、 indexer,在input file項(xiàng)選擇要處理的ts文件。自動(dòng)識(shí)別出mpeg2編碼,并調(diào)用dgindex。點(diǎn)擊右下角的queue添加任務(wù)到列表。切換到主界面2點(diǎn)擊start,生成工程文件,后綴名為d2v。此時(shí)megui會(huì)自動(dòng)打開一個(gè)預(yù)覽窗口和avs script creator(avs腳本編輯器)。我們這里要用到avs腳本編輯器。avs腳本編輯器分為三個(gè)界面先看第一個(gè)界面。上半部分是視頻輸入的設(shè)定項(xiàng):下半是剪裁形變和輸出的設(shè)定項(xiàng):crop(剪裁):主要用于裁黑邊,比如以前老動(dòng)畫的數(shù)碼重映,左右就會(huì)出現(xiàn)大塊的黑邊,重編碼時(shí)會(huì)浪費(fèi)碼率,所以我們可以裁掉以節(jié)省碼率。resize(形變):主要是

33、設(shè)定成品分辨率。主流的分辨率我們?cè)谇把圆糠忠呀?jīng)說明,可以根據(jù)需要手動(dòng)設(shè)置,一般不勾選后面的“建議分辨率”選項(xiàng)。第二個(gè)界面是一些常用濾鏡的設(shè)定選項(xiàng),可以分為5個(gè)部分:源文件是d2v時(shí):源文件是avi時(shí):這個(gè)沒有用過,貌似是配合n卡的cuda壓片用的。deinterlacing(反交錯(cuò))部分:通常我們可以使用自動(dòng)分析得出最佳的反交錯(cuò)處理方案。我們下邊的ts處理也是采取此方法。經(jīng)驗(yàn)豐富的也可以手動(dòng)設(shè)定源文件類型、場(chǎng)序及反交錯(cuò)方案。filters(濾鏡)部分:形變?yōu)V鏡和字幕濾鏡不再贅述。具體說下noise filter(降噪濾鏡):勾選后下拉列表中有4個(gè)預(yù)置項(xiàng)。分別對(duì)應(yīng)調(diào)用4種不同的降噪濾鏡。對(duì)應(yīng)關(guān)系

34、如下: 預(yù)置項(xiàng)                                       調(diào)用濾鏡minimal noise(噪點(diǎn)極少)           undot()little noise(噪點(diǎn)少)           mergechroma(blur(1.3)medi

35、um noise(噪點(diǎn)中)           fluxsmoothst(7,7)heavy noise(噪點(diǎn)多)           convolution3d("movielq") 第三個(gè)界面就是avs腳本的內(nèi)容顯示,其中的函數(shù)及相應(yīng)參數(shù)會(huì)根據(jù)前兩個(gè)界面的設(shè)定選項(xiàng)的變化而變化?,F(xiàn)在我們回到ts處理的操作,megui在生成d2v工程文件后會(huì)自動(dòng)打開avs腳本編輯器,并默認(rèn)載入了d2v文件。由于ts都是1440x1080的1080i文件,所以在第

36、一個(gè)界面我們需要設(shè)定一個(gè)resize,確定成品的分辨率,比如1280x720或者1920x1080。然后切換到第二個(gè)界面。點(diǎn)擊deinterlacing部分的analyse,avs腳本編輯器就會(huì)自動(dòng)對(duì)d2v文件進(jìn)行分析。分析結(jié)束后會(huì)給出最合適的處理方案我們可以在第三個(gè)界面看到處理方案的函數(shù)及參數(shù)。點(diǎn)擊右下角的save保存avs腳本。我們對(duì)avs腳本內(nèi)容進(jìn)行整理,得到如下avs腳本:loadplugin("e:avsplugindgdecode.dll")loadplugin("e:avsplugincolormatrix.dll")loadplugin(

37、"e:avsplugintivtc.dll")mpeg2source("e:encodekimikimi_ni_2nd_03.d2v",info=3).colormatrix(hints=true, interlaced=true, threads=0).tfm (order=1).tdecimate(hybrid=1).lanczosresize(1280,720)再回到腳本編輯器的第一個(gè)界面,在resize項(xiàng)把分辨率調(diào)整為704x396(主要是為了預(yù)覽方便)。在output項(xiàng)重命名avs腳本的名字,點(diǎn)擊save保存成一個(gè)新的avs腳本。我們這里把它標(biāo)

38、記為test.avs。打開vdm,載入test.avs。拖動(dòng)下面的進(jìn)度條,尋找動(dòng)畫4個(gè)part的開始幀和結(jié)束幀,記錄下來。并用記事本打開剛剛保存的avs腳本。使用avs的內(nèi)置濾鏡trim,截取需要的part。輸入后avs腳本的內(nèi)容如下:loadplugin("e:avsplugindgdecode.dll")loadplugin("e:avsplugincolormatrix.dll")loadplugin("e:avsplugintivtc.dll")mpeg2source("e:encodekimikimi_ni_2nd

39、_03.d2v",info=3).colormatrix(hints=true, interlaced=true, threads=0).tfm(order=1).tdecimate(hybrid=1).lanczosresize(1280,720)trim(2152,3589)+trim(5867,20971)+trim(23131,38833)+trim(40992,41229)注:此處也可以使用megui-tools-avs cutter(avs切割器)來進(jìn)行切割。vdm是我個(gè)人的使用習(xí)慣。保存輸入的內(nèi)容,用vdm載入修改后的avs腳本,瀏覽4個(gè)part的銜接處,看是否有錯(cuò)截取

40、的幀。確認(rèn)無誤后關(guān)閉vdm。此時(shí)ts處理的avs腳本完成。非完美主義者其實(shí)到這里就ok了。但有些童鞋會(huì)不喜歡片子中出現(xiàn)電視臺(tái)的臺(tái)標(biāo)。這時(shí),我們就可以使用delogo濾鏡來去掉電視臺(tái)的臺(tái)標(biāo)。首先打開aviutl。載入ts文件。(由于au是一個(gè)11區(qū)高人開發(fā)的軟件,故插件神馬的都是日語,中文系統(tǒng)使用時(shí)會(huì)出現(xiàn)亂碼,童鞋們記清楚即可,不影響使用。)點(diǎn)擊(濾鏡)項(xiàng)選擇使用delogo插件然后再在設(shè)定項(xiàng)中調(diào)出delogo插件的設(shè)定窗口。里面一共有7個(gè)選項(xiàng),分別是:位置x:選定框左上角的橫坐標(biāo)位置y:選定框左上角的縱坐標(biāo)寬:選定框的寬度高:選定框的長度閥值:也就是透明度,取值范圍從0-255,可以根據(jù)不同的

41、情況進(jìn)行設(shè)定。標(biāo)記有效幀:標(biāo)記有效幀保存有效幀列表:將有效幀列表保存為文本在delogo插件的設(shè)定窗口調(diào)節(jié)前四個(gè)選項(xiàng)的值,使得選定框恰好把臺(tái)標(biāo)圈在里面。點(diǎn)擊插件設(shè)定窗口中的唯一按鈕,會(huì)出現(xiàn)一個(gè)掃描進(jìn)度的窗口并開始自動(dòng)掃描。掃描結(jié)束后,點(diǎn)擊保存,保存掃描的信息文件,后綴名是lgd。(注:logo掃描的源文件需要是動(dòng)態(tài)背景的,也就是說,如果是純黑背景上的logo采用該插件是沒有作用的,自動(dòng)掃描過程中可以看到掃描出的有效幀數(shù),如果有效幀數(shù)過少,可以適當(dāng)調(diào)整闕值來增加掃描精確度。)打開avs腳本,先載入delogo濾鏡需要的dll文件,然后在源函數(shù)的后面添加delogo函數(shù)。輸入后avs腳本的內(nèi)容如下

42、:loadplugin("e:avsplugindgdecode.dll")loadplugin("e:avsplugincolormatrix.dll")loadplugin("e:avsplugintivtc.dll")loadplugin("e:avsplugin delogo.dll")mpeg2source("e:encodekimikimi_ni_2nd_03.d2v",info=3).eraselogo(logofile="kimi_ni_2nd_03 1440x1080

43、.lgd",start=0,end=-1).colormatrix(hints=true, interlaced=true, threads=0).tfm(order=1).tdecimate(hybrid=1).lanczosresize(1280,720)trim(2152,3589)+trim(5867,20971)+trim(23131,38833)+trim(40992,41229)高階delogo:在使用avs中的delogo濾鏡中的闕值,如果默認(rèn)值效果欠佳,可以分段動(dòng)態(tài)進(jìn)行調(diào)整,調(diào)值可以通過au中的delogo插件進(jìn)行可視化操作。ts的處理到此結(jié)束。保存后的avs腳本可

44、以直接使用megui載入進(jìn)行編碼。綜上所述,ts處理的通用avs腳本代碼如下:loadplugin("e:avsplugindgdecode.dll")loadplugin("e:avsplugincolormatrix.dll")loadplugin("e:avsplugintivtc.dll")loadplugin("e:avsplugin delogo.dll")mpeg2source("片源文件.d2v",info=3).eraselogo(logofile="au生成的del

45、ogo索引文件.lgd",start=0,end=-1).colormatrix(hints=true, interlaced=true, threads=0).tfm(order=1).tdecimate(hybrid=1).lanczosresize(成品分辨率)trim(動(dòng)畫op)+trim(動(dòng)畫part1)+trim(動(dòng)畫part2及ed)+trim(動(dòng)畫part3及下集預(yù)告) 音頻處理其實(shí)音頻部分沒有啥特別值得說的。megui主界面部分的audio編碼部分其實(shí)已經(jīng)非常強(qiáng)大了。加之做hdtvrip的使用的音頻都是neroaac編碼的aac文件。所以一般來說用megu

46、i預(yù)置的profile文件進(jìn)行重編碼就好了。偷懶的話直接使用下載的raw里分離處理的音頻軌,連重編碼都省了。操作流程如下:首選在audio input(音頻輸入)項(xiàng)選擇要編碼的音頻軌文件,支持的格式很多。然后在audio output(音頻輸出)項(xiàng)設(shè)定編碼后的音頻軌的輸出路徑和文件名。在encoder settings的下拉列表里選擇需要的編碼方式,有aften ac3、nero aac、lame mp3和ogg等可供選擇。我們這里選擇nero aac編碼。點(diǎn)擊后面的config項(xiàng)可以進(jìn)行高級(jí)設(shè)定。在extension項(xiàng)選擇輸出的文件格式。aac編碼時(shí)有mp4-aac(后綴名mp4)和m4a(

47、后綴名m4a)可選。delay項(xiàng)可以設(shè)定音頻的延遲時(shí)間,單位是毫秒,值可以是正的或者負(fù)的。主要用于聲音和畫面不同步時(shí)的調(diào)整。一般情況下不需要特別設(shè)置。點(diǎn)擊enqueue添加到任務(wù)列表。轉(zhuǎn)到主界面2,點(diǎn)擊start開始編碼。下面簡單說下avs的音頻處理濾鏡。雖然很少會(huì)用到,但有時(shí)處理一些音頻時(shí),用avs腳本會(huì)很便捷。首先是音頻軌的加載濾鏡。avs內(nèi)置有wavsource濾鏡,可以加載wav文件。另外常用的還有外置的ac3和mp3加載濾鏡,需要先載入相應(yīng)的dll文件。函數(shù)如下wavsource("xxx.wav")       

48、 #加載wav音頻 loadplugin("ac3source.dll")    #加載ac3濾鏡ac3source("xxx.ac3")         #加載ac3音頻 loadplugin("mpasource.dll")    #加載mp3濾鏡mpasource("xxx.mp3")        #加載mp3音頻也可以

49、像前面說的那樣,偷懶地用dss載入音頻文件。directshowsource(“音頻文件”)接下來是音頻的處理濾鏡。常用的有以下四個(gè):ssrc(48000)或者ssrc(44100):高質(zhì)量的改變音頻的采樣率。delayaudio(時(shí)間):設(shè)定音頻的延遲時(shí)間,單位是秒。值可為正or負(fù)。amplifydb(5):放大音頻的音量,單位是分貝,值可以根據(jù)需要設(shè)定。audiodub(video,audio):把視頻軌和音頻軌合成一個(gè)完整的視頻文件。例如我們要處理一個(gè)vob中提取出的ac3文件,可以寫成如下avs腳本:directshowsource(“kimi_ni_01.ac3”).amplifyd

50、b(5).delayaudio(-0.23)表示用dss載入ac3后,將音量放大了5分貝,并進(jìn)行了-230毫秒的延遲。合成封裝前面我們已經(jīng)分別壓好了視頻軌和音頻軌,接下來就需要把它們合并成完整的視頻文件。也就是我們即將要講的合成封裝。我們有兩個(gè)選擇,封裝成mp4或者mkv。相對(duì)于mp4來說,mkv支持的視頻軌、音頻軌格式更為豐富和多樣。而且最主要的一點(diǎn),mp4只支持srt字幕,不支持ass,這是mp4的最大軟肋。我們可以使用megui的tools菜單下muxer里的mp4 muxer和mkv muxer來分別封裝mp4和mkv。因?yàn)閮蓚€(gè)muxer的gui大體相同,我們以mp4 muxer為例來

51、說明。具體操作如下:打開mp4 muxer主界面。在video input(視頻輸入)項(xiàng)中選擇我們前面編碼好的視頻軌文件。fps處會(huì)自動(dòng)識(shí)別視頻軌的幀速率。name處可以填入視頻軌的說明。在audio(音頻)部分。選擇我們前面編碼好的音頻軌文件。language項(xiàng)可以選擇標(biāo)注音軌的語言(封裝多音軌時(shí)方便確認(rèn)),name處可以填寫音頻軌的說明。delay處因?yàn)槲覀兦懊嬷匦戮幋a音頻軌時(shí)已經(jīng)做過處理,故此處不再修正,保存默認(rèn)值0即可。因?yàn)槲覀兺ǔV恍枰庋b一條音軌,故audio2忽略。subtitle(字幕)部分。我們前面壓制視頻軌時(shí),字幕已經(jīng)內(nèi)嵌,故此處可以空置。如果前面未內(nèi)嵌字幕,則在此處添加字

52、幕。同音頻,可以標(biāo)明字幕的語言。chapter(章節(jié))部分。我們可以導(dǎo)入編輯好的章節(jié)文件,這樣在播放成品時(shí)實(shí)現(xiàn)類似dvd菜單的章節(jié)效果。做dvdrip時(shí)使用較多,一般的tvrip忽略即可。output(輸出)部分。在muxed output項(xiàng)選擇輸出的完整視頻文件的路徑和文件名。splitting(切割)項(xiàng),下拉菜單里有一些預(yù)置的大小分割文件,主要是用來刻盤方便。有要求的可以根據(jù)需要選擇,我們?cè)诖撕雎?,即使用默認(rèn)的no splitting(不進(jìn)行分割)。device type(設(shè)備類型)項(xiàng)。由于我們壓制的視頻主要是在電腦上播放,故此處使用默認(rèn)的standard(標(biāo)準(zhǔn))即可。除此之外還有ipho

53、ne、ipad、psp可選,在壓制iphone或psp適用的mp4時(shí)可以根據(jù)需要選擇相應(yīng)的type類型。全部設(shè)置完畢后,點(diǎn)擊右下角的queue添加任務(wù)到列表。切換到megui的主界面2,點(diǎn)擊start開始合成。合成結(jié)束后我們得到壓制好的完整的視頻文件。用hash校驗(yàn)軟件校驗(yàn)文件的crc32值,并對(duì)成品文件進(jìn)行重命名。本壓制教程到此結(jié)束,希望能給大家?guī)硪恍椭?。本人水平不高,有不足之處還請(qǐng)指正,希望各位達(dá)人不吝賜教。關(guān)于高清和高清格式的簡單介紹-掃盲貼 本文用通俗易懂的一句話來介紹高清格式,是我見過的最通俗易懂,簡潔明了的高清介紹文,非常歡迎轉(zhuǎn)載和推廣此文,對(duì)高清的掃盲有著巨大的作用

54、。但請(qǐng)附上原文鏈接。注:如本文有疑問請(qǐng)到視頻diy論壇發(fā)帖提出,謝謝。 0.看前必讀0.1 若干年以后,此貼一定過時(shí).不過就算是h265正式發(fā)布,也避不開這些知識(shí)0.2 這只是一篇掃盲貼. 尋求專業(yè)的請(qǐng)飄過.但溫故而知新.0.3 大家一起學(xué)習(xí), 1. mkv只是個(gè)容器。無論mkv,avi,ts和m2ts,都不代表畫質(zhì)音質(zhì)的好壞。如同玻璃杯裝水和塑料杯裝水,水是一樣的.杯子不同,僅此而已1.1 無論是音質(zhì)還是畫質(zhì),都是一種極為主觀的感受 在圖像和聲音方面,沒有最好,只有更好.1.1.1 當(dāng)然,我們?nèi)匀豢梢酝ㄟ^同一個(gè)片子的不同版本來比較畫質(zhì)和音質(zhì). 請(qǐng)注意.是同一個(gè)片.1.1.

55、2 之所以這樣比較是因?yàn)殡娪澳z片和錄影帶是唯一的,可以比較是因?yàn)橐粋€(gè)片可能會(huì)由不同的制作商制作,從而會(huì)有差別.1.2 藍(lán)光的視頻和音軌后面有專門的篇幅介紹. 2. 人眼是一個(gè)感受光的器官,耳朵是感受聲音的器官. 人和人之間對(duì)于同一事物的觀感是不一樣的。所以,你和別人即便在一起看同一個(gè)高清電影,對(duì)影片的清晰度,聲效等的評(píng)價(jià)因人而異,所以各種人的評(píng)價(jià)都是一種主觀認(rèn)知.2.1 所以當(dāng)你疑問這部片為什么不夠清楚時(shí).請(qǐng)先弄清楚下面幾個(gè)原則問題.2.1.1 q:這個(gè)片畫質(zhì)不好 a:那么是不是有其他的版本做比較? 比如:我覺得搏擊俱樂部十周年紀(jì)念版畫質(zhì)比之前版本好.那么恭喜你,你是一個(gè)標(biāo)準(zhǔn)的影迷和

56、高清燒友. 否則就是主觀臆斷2.1.2 q:這個(gè)片畫質(zhì)不咋地,怎么和我想的有差距呢? a:任何一個(gè)比較都是有前提的,畫質(zhì)不是想當(dāng)然的事情. 一個(gè)片子從拍攝年代, 器材,手法,到后期制作處理,數(shù)碼修復(fù)等等等等都會(huì)影響到最終畫質(zhì) .單純的以自己的念想來評(píng)價(jià)某片畫質(zhì)是不可取的.2.1.3 q:播放起來為什么有這么多點(diǎn)點(diǎn)?不清晰! a:請(qǐng)參考我后面no.33之后的教學(xué)2.1.4 q:為什么我在投影上看和在顯示器上看不一樣? a:恭喜您答對(duì)了. 它就是不一樣.2.1.5 即便是在電腦上看,顯示效果也會(huì)因解碼器不同而不同. 即便您用大屏幕液晶和投影機(jī)看,畫面質(zhì)量也因?yàn)橐壕щ娨暫屯队皺C(jī)檔次不同而不同 更何況

57、還有各個(gè)硬件標(biāo)準(zhǔn)多少都影響著最后的成像質(zhì)量.2.1.6 q:為什么這個(gè)片的720p不如它的1080p清楚? a:這是廢話. q:為什么這個(gè)片的720p比它的1080p清楚? a:建議您去看心理醫(yī)生.2.1.7 q:為什么chd的片子要比0day的清楚? a:0day是追求發(fā)片速度的.其片子在壓制上參數(shù)設(shè)置較低. chd是求質(zhì)量. 設(shè)置的參數(shù)較高,慢工出細(xì)活.2.1.8 q:我就是覺得它不清楚! a:那我也找不出理由來回答了. 您自己去拍電影或電視去吧. 親臨現(xiàn)場(chǎng).比看高清遭罪強(qiáng)多了.2.2 對(duì)于音效的判斷可參照以上幾點(diǎn).我會(huì)在后面陸續(xù)簡介音頻知識(shí). 3.目前在高清界,有3種主流的編碼

58、器. mpeg-2 vc-1和h264. 這里重點(diǎn)簡介下264技術(shù) 4.h264屬于高級(jí)視頻編碼(advanced video coding),屬于mpeg-4 part10部分.x264是使用最廣泛的h264開源編碼器,請(qǐng)注意h264/mpeg-4 avc只是一套標(biāo)準(zhǔn)和規(guī)范.4.1 這里必須要擴(kuò)展開來.從根本上改變一些包括老鳥在內(nèi)的錯(cuò)誤認(rèn)識(shí). 杜絕一切廣告和廠商的忽悠. 這里必須從mpeg-4談起.4.2 大家都知道m(xù)peg-4(mp4).從手機(jī)mp4到藍(lán)光電影. mp4已經(jīng)無處不在. mpeg-4有許多的方案(part), 從part1到最新的part27,做出了包括音頻,視頻,

59、文件格式,壓縮標(biāo)準(zhǔn),甚至目前流行的3d畫面格式壓縮標(biāo)準(zhǔn)等等的一系列定義4.3 重點(diǎn)說一下其中的一些方案. 我們現(xiàn)在都常見的divx,xvid屬于mpeg4-part2,現(xiàn)在非常流行的aac音頻屬于part3. 高清最主流h264的壓縮標(biāo)準(zhǔn)則是part10定義的.part14定義了mp4這個(gè)文件格式. part25定義了3d視頻的壓縮標(biāo)準(zhǔn).4.4 所以我們常說的h264高清. 只是mpeg-4的一個(gè)分支.而且.高清264這種稱呼還不能說嚴(yán)謹(jǐn).4.5 而且avc是一個(gè)框架. h264/x264只是符合這套標(biāo)準(zhǔn)定義的內(nèi)容的編碼及其編碼軟件的代名詞. 而且它們并不是高清的代名詞. 為什么?簡單講mpe

60、g-4 part2的divx同樣可以做到1920*1080 的全高清4.6 因此,高清不等于h264. 高清簡單講就是定義了視頻分辨率1280*720以上 而h264則是視頻壓縮標(biāo)準(zhǔn).所以不能劃等號(hào). 5.h.264和mpeg-4 avc只是稱呼不同而已,它們是一個(gè)東西. 6.從mpeg-1到mpeg-4都是規(guī)范,是一代代不斷升級(jí)的視頻編碼和壓縮技術(shù). mp5目前不存在于這個(gè)世界上,(我說的是視頻壓縮標(biāo)準(zhǔn),不是槍.)只是一些廠商忽悠大眾的噱頭. 7.任何一個(gè)編碼技術(shù)都有自己的壽命. 264技術(shù)也有. 雖然直到今日它仍然在不斷完善. 8.h264的最大優(yōu)勢(shì)

61、?我認(rèn)為在原視頻無限好的情況下壓縮至同等體積,與前代相比可以獲得更好的壓縮比從而達(dá)到更好的圖像質(zhì)量.如對(duì)無限好的源視頻進(jìn)行編碼,一個(gè)mpeg-2,一個(gè)avc,碼率同為18m,那么avc畫質(zhì)要好.這里仍然要強(qiáng)調(diào)任何一個(gè)比較都是有前提的 9.h264有許多規(guī)范(profile),而high profile(高級(jí)規(guī)范)是特別針對(duì)hdtv, 藍(lán)光和hddvd這樣的廣播和視頻應(yīng)用開發(fā). 10.avc也有許多的級(jí)別(level),而4.1是最通用也最成熟的硬解高清的方案. 11.結(jié)合前兩點(diǎn),不難看到為何編碼一般都采取high profile和level 4.1了. 12.那avc最高的level是什么? 5.1.它最高支持4096 × 2304像素. 13. 即便是leve

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論