交错(拉丝)(Interlace) 与 反胶卷过带
第一部分——交錯(cuò)(拉絲)(Interlace)的產(chǎn)生
引用了相當(dāng)多網(wǎng)友的分析與結(jié)論,恕我不能依次注明。分析主要來自“[SilkyBible] 視頻知識(shí)系列”,就主要概念的主要影響因素進(jìn)行了一點(diǎn)分析。如果有錯(cuò)誤,還請多多幫忙指出,讓偶順便修正修正自己的想法。
======概念部分======
1、什么是電影膠片(膠卷)(Film)?
這里做個(gè)描述:在拍電影時(shí),攝象機(jī)會(huì)象拍照片一樣以每秒24張的速度拍在連續(xù)的底片上(膠卷),如下圖所示。播放時(shí)則象播放幻燈片一樣,每秒播放24張。常去電影院播放室的應(yīng)該很熟悉。通常電影屏幕可以達(dá)到4000線(水平上4000個(gè)點(diǎn)),而DVD才720線,電影的魅力可窺一斑了。當(dāng)然這4000線的圖象與720線的圖象是一樣的。只不過4000線更精細(xì)些罷了。因此通常認(rèn)為膠片與電影等價(jià)也馬馬乎乎啦。大家明白它們關(guān)系源遠(yuǎn)流長即可。
2、什么是幀(Frame)?
這里再簡單說下,如上邊的每一張幻燈片,一張幻燈片就是一幀。通常每秒播放17張以上,根據(jù)“視覺惰性”,即視覺暫留現(xiàn)象(人眼亮度感覺不會(huì)隨著物體亮度的消失而立即消失),人眼就認(rèn)為是連續(xù)的。因此,目前常見的PAL制式與NTSC制式的電視分別達(dá)到了25張與30張,對大多數(shù)人,畫面已經(jīng)是連續(xù)的了。即所謂的24FPS(幀速率:Frame Per Second)
3、什么是場(Field)?
因?yàn)镃RT電視是不能一下子顯示一個(gè)完整的幀,必須把幀拆成很多行(比如480行),再一行一行的顯示出來。因此,實(shí)際的效果是不能滿足人眼的視覺連續(xù)要求的,所以,繼續(xù)提高幀速率就可以解決。但會(huì)導(dǎo)致顯示設(shè)備的成本增加與技術(shù)難度。因此,把幀拆成兩半,由奇數(shù)掃描線組成的半幀稱為奇數(shù)場(Odd Field),由偶數(shù)掃描線組成的半幀稱為偶數(shù)場(Even Field)。這樣,就提高成了48FPS(場速率:Field Per Second)。要知道,雖然是奇數(shù)線組成的半幀,它也是可以完整看到一副圖象的哦。只不過可能有些不夠精細(xì)罷了。但電視為這個(gè)做了特別的優(yōu)化。
4、什么是交錯(cuò)(Interlace)?
關(guān)于這個(gè)問題分NTSC制式與PAL制式(其實(shí)從電視技術(shù)上,還有其他的制式,而且PAL制式是NTSC制式的改進(jìn),不過實(shí)際問題更亂七八糟,大家想了解請自行跑新華書店,參考書籍是廣播電視技術(shù)類^0^):把膠卷轉(zhuǎn)成母帶時(shí)(即壓制DVD所用的母本),需要進(jìn)行膠卷過帶(Telecine)。NTSC制式采用3:2 Pulldown方式進(jìn)行膠卷過帶,把24FPS轉(zhuǎn)成30FPS(幀速率);PAL制式則采用2:2 Pulldown方式進(jìn)行膠卷過帶。什么是3:2 Pulldown等,請先看下面的圖片分析再看下文。至于為什么會(huì)有NTSC、PAL之分,這個(gè)簡單來說是因?yàn)榻涣麟妼﹄娨曅盘柕母蓴_的解決所產(chǎn)生的。不再詳細(xì)進(jìn)行解說。
NTSC制式進(jìn)行膠卷過帶(Telecine):常見到的一個(gè)詞 3:2 Pulldown (注:Pulldown是“折疊的”意思,什么是3:2 Pulldown膠卷過帶?請先看下圖分析后再來這里看概念)的過程就如下面所示。這個(gè)詞用于30FPS的NTSC制式的電視(其實(shí)NTSC制式的電視是每秒播放60場)。
PAL制式進(jìn)行膠卷過帶(Telecine):PAL制式的電視則是 2:2 Pulldown ,因此很簡單,是張張無交錯(cuò)的。(注意,這里是分析,實(shí)際中可能會(huì)有少量的莫名其妙的大致可以歸為人為的交錯(cuò),不再分析它,必要性不大)。PAL制式實(shí)際上是將24FPS(幀速率)加快4%進(jìn)行播放,成為了25FPS(幀速率),也就是把48FPS(場速率)提高4%播放(也就是PAL制式的電視是每秒播放50場)。
注意,從母帶到壓制DVD也要進(jìn)行變換。=====開始文字拷貝=====
DVD 壓縮的時(shí)候,母帶是膠卷過帶(Telecine)后的 30FPS,但是原本的影片是 24FPS 的,這 30FPS 其實(shí)是從 24FPS 轉(zhuǎn)出來的,中間有不必要重復(fù)的 Field。這些重復(fù)的 Field 會(huì)造成交錯(cuò),使得每 5 個(gè) Frame 中就有 2 個(gè) Frame 交錯(cuò)(見圖片:每五張爛兩張),這些交錯(cuò)的畫面要壓縮的話不但浪費(fèi)空間,而且交錯(cuò)畫面又極難壓縮,會(huì)使得壓縮的效果很差。
所以先進(jìn)的 DVD 壓縮制程,在壓縮時(shí)都會(huì)使用 IVTC(Inverse Telecine,反膠卷過帶),將 30 FPS 轉(zhuǎn)回 24 FPS,這樣壓縮的畫面張數(shù)由 30 FPS 減少為 24 FPS,少了 20%,而且畫面無交錯(cuò)容易壓縮,所以壓出來的畫質(zhì)會(huì)好很多。
但是 IVTC 檢出不一定能做到 100%,遇到無法檢出、判斷的部分,Encoder 還是會(huì)以原本的 30fps 來壓縮。所以我們會(huì)看到有些 DVD,是 Film(24 FPS)和 NTSC(30 FPS)混合的 DVD,又叫做 Hybird(混合)的 DVD,這個(gè)意思就是說,這張 DVD 內(nèi)的畫面,是 24 FPS 無交錯(cuò) 和 30 FPS 有交錯(cuò)兩種型態(tài)互相混合的。
通常 RC1 八大電影公司出的 DVD IVTC 率都很高,幾乎都高達(dá) 99% 以上,但是其它的公司出的 DVD 就不一定有這么高的比例。IVTC 100% 的 DVD 代表這張 DVD 內(nèi)完全以 24 FPS 壓縮,那么在 30 FPS /60 field/s NTSC 制的電視機(jī)上要播放時(shí),要怎么播放呢?這些 DVD 在壓縮的時(shí)候,Encoder 會(huì)寫入一個(gè) Flag(旗標(biāo))的信息,叫做 Repeat First Field,簡寫為 RFF。根據(jù)這個(gè) RFF,DVD 機(jī)播放的時(shí)候,就會(huì)知道哪些 Field 要重復(fù)輸出,利用重復(fù)輸出這些 Field,DVD 機(jī)就會(huì)再播放的時(shí)候,做上面提過的 3:2 pulldown 的動(dòng)作,在播放的同時(shí),將 24 FPS 轉(zhuǎn)為 30 FPS 輸出,這樣就能在電視上正常收看了。
PAL 制則不一樣,膠卷過帶時(shí)是采用 2:2 pulldown,也就是仍然輸出原本無交錯(cuò)的 Frame,但始將播放速度加快 4%,聲音也一起加快 4%,提升為 25fps,所以理論上來說,PAL 很好處理,因?yàn)楫嬅娓緹o交錯(cuò),所以直接壓縮即可。不過我在這里看到有朋友提到,PAL 的 DVD 還是有些是交錯(cuò)的,這點(diǎn)我就不明白是為什么了,可能是制作過程上有問題吧。(譬如說用 DV 去拍的影片,DV 大部分是交錯(cuò)式拍攝,張張都交錯(cuò),是補(bǔ)不回來的)
=====結(jié)束文字拷貝=====
綜上,去交錯(cuò)的原則只有兩個(gè):
1、如果原來是膠片(FILM),也就是經(jīng)過了Telecine(膠卷過帶)而形成了交錯(cuò)的話,去除交錯(cuò)的辦法就是IVTC(反膠卷過帶),以還原得到原始無交錯(cuò)的幀。
例如在A1A2、A1B2、B1C2、C1C2、D1D2這個(gè)序列中,如果A1B2由于某種原因沒有了,我們可以手工拷貝B1C2作為A1B2,以還原24FPS序列。如果多了個(gè)B1C2,我們可以手工刪除這個(gè)重復(fù)的C2以還原24FPS序列。所謂的手工IVTC,就是通過種種操作得到正確的原本序列。總之,片源DVD中的FILM的含量越高,我們做手工IVTC的地方越小。例如,EVA的D9版本的FILM的含量達(dá)到了99%,我們所要做的只是根據(jù)旗標(biāo)RFF來做IVTC而已,簡單到在DVD2AVI這個(gè)軟件中只需要選擇“Forced Film”這個(gè)選項(xiàng)即可。另外,通常來說,PAL本身是無交錯(cuò)的,因此也不需要用IVTC。
2、如果原來就是張張交錯(cuò),比如說用 DV 去拍的影片,DV 大部分是交錯(cuò)式拍攝(我的猜想是按場拍攝,結(jié)果就成了場場不同,也就成了張張交錯(cuò),懶的查資料了,僅供參考),張張都交錯(cuò),是補(bǔ)不回來的。去除交錯(cuò)的辦法就是Deinterlace(De-interlace,反交錯(cuò)),而使用IVTC是錯(cuò)誤的。
Deinterlace的情況是最復(fù)雜的,所有不能使用IVTC的地方都是它的天下。使用了IVTC后仍有交錯(cuò)的更是它的地盤。例如TV版EVA第9集中有段背景是24FPS、前景是30FPS的字幕,這里就是典型的IVTC后背景正常而前景字幕仍有交錯(cuò)。所以要再進(jìn)行Deinterlace,或者一開始就使用“偶數(shù)場自適應(yīng)”、“奇數(shù)場自適應(yīng)”、 “幀率加倍自適應(yīng)” 或者把單場補(bǔ)成幀作成60P等等辦法來進(jìn)行Deinterlace。也因此從原理上決定了Deinterlace只能盡可能無限接近完美。
[NextPage]
第二部分——常見的7種交錯(cuò)與解決辦法(摘錄)
——NTSC制式——
1、Film型
??? 這種Film型的影片絕大多數(shù)出現(xiàn)在一區(qū)的電影里面。其特征就是每三幀沒有交錯(cuò)的畫面和兩幀有交錯(cuò)的畫面交替出現(xiàn),DVD中包含完善的RFF或者TFF旗標(biāo)。這種影片的處理非常簡單,只要在DVD2AVI里面選擇Forced Film即可輸出完美的24p圖像。日本動(dòng)畫也有少部分是Film的,比如《GUNDAM X DVDBOX》。標(biāo)準(zhǔn)的IVTC。
2、30p型(注:P指的是逐行(Progressive))
??? 這種類型多出現(xiàn)在日本動(dòng)畫OVA中。特征是30fps,沒有任何交錯(cuò)。這種影片更好處理,所需要的就是——什么都不需要處理。這種類型的代表有《超時(shí)空要塞ZERO》、《幻想傳說 The Animation》、《紅蓮忍者》(H)等等。
3、30i型(注:I指的是交錯(cuò)(Interlace))
??? 這種類型的影片,常出現(xiàn)在NTSC攝像機(jī)拍攝的影片中。比如演唱會(huì)、電視節(jié)目等等。只能做Deinterlace。
4、混合類型影片(30P+24P)
這種狀況經(jīng)常出現(xiàn)在動(dòng)畫中。通常是動(dòng)畫片頭/片尾是30fps,每幀都沒有交錯(cuò);內(nèi)容則是 3:2 Pulldown 類型的內(nèi)容。更有些極端的片子,無論是片頭片尾還是內(nèi)容,全部是30P和24P無規(guī)律交叉出現(xiàn)。通常手繪部分為24P的3:2 Pulldown,電腦制作部分為30P。
對于30P+24P混合的影片,通常處理方法為制作120fps的AVI或者制作MKV格式(MKV支持VFR(可變幀速率)。制作120FPS的AVI的辦法是分段處理。所以如果比較極端,就會(huì)比較麻煩,最好還是作成VFR的。
這種類型的代表做很多,聽說最近播出的《AIR》就是,通常是動(dòng)畫片頭/片尾是30fps,每幀都沒有交錯(cuò);內(nèi)容則是3:2 Pulldown類型的內(nèi)容。而比較極端的例子,就有《HELLSING》,整片24P和30P無規(guī)律交錯(cuò)出現(xiàn),處理起來極為麻煩。
5、30P中間夾雜少數(shù)類交錯(cuò)現(xiàn)象
這種狀況通常出現(xiàn)在純電腦制作的OVA動(dòng)畫中,比如《幻想傳說 The Animation》就是。整個(gè)片子總體來說是30P的。但是在片頭部分出現(xiàn)場景漸變(漸變前場景為2D,漸變后的場景為電腦制作的3D)的時(shí)候,會(huì)出現(xiàn)某些類似于交錯(cuò)的狀況。如果出現(xiàn)的比較集中,可以用trim截取分段處理,如果不太顧及效果,也可以整片Deinterlace。如果比較瘋狂地追求效果,可以用TMPEGENC來一幀一幀地挑出來做。
[NextPage]
6、Hybird Frame型
一個(gè)Frame之中,部分交錯(cuò),部分沒交錯(cuò)。例如有些影片的字幕、工作人員名單是telecine之后才overlay上去的,造成背景畫面沒交錯(cuò),前景字幕卻是交錯(cuò)的。或者是畫面中有“畫中畫”,本片或“畫中畫”中一個(gè)交錯(cuò)一個(gè)不交錯(cuò)……出現(xiàn)這種狀況的幀,需要做Deinterlace。
這種類型的代表做是《銀河英雄傳 外傳》系列的片頭。在該動(dòng)畫中,片頭部分包含很多“畫中畫”,其中畫中畫中的圖像是交錯(cuò)的,而前景卻是非交錯(cuò)的,很令人頭痛。國內(nèi)的銀河英雄傳再制作委員會(huì)制作的DVDRIP版《銀河英雄傳 外傳》便存在這個(gè)問題。
7、其他奇形怪狀的亂七八糟類型
各種各樣的片子,其混合格式實(shí)在不少,其中尤其以日本動(dòng)畫老片DVD為甚。不過最近幾年的情況好了很多,很多新的動(dòng)畫DVD都是比較標(biāo)準(zhǔn)的3:2Pulldown,只是有時(shí)候旗標(biāo)不是那么規(guī)范就是了。
老片有時(shí)候會(huì)出現(xiàn)24P+30I、24P+48I、xxx+xxx、DVDmastering,剪接的時(shí)候少掉一張,圖場顛倒,enocder的IVTC錯(cuò)誤,造成frame畫面補(bǔ)不回?zé)o交錯(cuò)的狀態(tài)等等等等……這些片子很難處理,建議放棄。如果你想磨練自己的技術(shù),呵呵,祝你成功啦。
至于PAL制式,因?yàn)榍闆r比較少,而且可以參考NTSC制式的分析,就不列出來了。
公布一個(gè)最強(qiáng)的,也是最變態(tài)的去除交錯(cuò)的辦法,就是把有交錯(cuò)的地方輸出成圖片序列,然后對圖片一張張手工修改,最后再合成視頻片段。HOHO,偶是做不到這點(diǎn)啦~~~~~
最后,看了這么多交錯(cuò)的情況,很是需要一個(gè)強(qiáng)大的處理軟件來幫忙的。這里有人使用AVS的濾鏡來做,但通常來說,不夠直觀,也不夠方便。因此我并不推薦。下文將討論我們應(yīng)該如何簡單化去除交錯(cuò)這個(gè)問題。
[NextPage]
第三部分——幾種主要的交錯(cuò)情況的相關(guān)解決分析,具體操作見下面的TMPGEnc應(yīng)用簡介
看了上邊的那么多的交錯(cuò)情況,似乎很頭痛了吧?對于IVTC的方法來說,如果你看到這里應(yīng)該很明白它的難度是比較低,而且應(yīng)該差不多應(yīng)該已經(jīng)很了解如何使用了。而對于非IVTC交錯(cuò)解除方式的情況總是用個(gè)Deinterlace一步帶過,呵呵,現(xiàn)在就來對Deinterlace交錯(cuò)解除方式做比較具體的使用分析。對了先看個(gè)奇偶場是什么東西吧。
這個(gè)是一個(gè)由奇偶線組成的圖形,其中白色的偶數(shù)線是透明的。
這個(gè)是一張?jiān)冀诲e(cuò)幀。
這個(gè)是遮住偶數(shù)線的圖象。奇數(shù)場
這個(gè)是遮住奇數(shù)線的圖象。偶數(shù)場
1、?DV式的交錯(cuò)拍攝造成的張張交錯(cuò)(例如30i,即幀速率為30,張張交錯(cuò))。高質(zhì)量的Deinterlace辦法:
做成60P(就是做成60FPS幀速率的逐行(Progressive))。也就是把每一個(gè)場都做成一個(gè)幀,這樣就成了60P,畫質(zhì)最好的辦法是保留成高度為240行(因?yàn)樵瓗?80行,每場自然是240行了),把寬度縮小一半,這樣的結(jié)果就是畫面大小變成了原來的1/4,不過,對于電視播放反而不用進(jìn)行插行與縮小,因?yàn)殡娨晫@樣的鋸齒感有優(yōu)化處理的;不想改變畫面大小的話,則可用單場來做Deinterlace插行補(bǔ)足480行,也可用“幀率加倍自適應(yīng)”的辦法,通常來說“幀率加倍自適應(yīng)”的畫面會(huì)更精細(xì)些。至于反交錯(cuò)濾鏡是如何插行,簡單的來說是復(fù)制其上邊一行。詳細(xì)分析請自行看“[SilkyBible] 視頻知識(shí)系列”。對比效果見下。
從分析來看,似乎所有的交錯(cuò)都可以用這種辦法解決。而且對于那種24FPS與30FPS片段混合的也不用做什么分段處理了,再復(fù)雜都無所謂,直接60P就得了,120FPS也可以省了^0^。哈哈,話是這樣說,但從畫質(zhì)上,120FPS的畫面本質(zhì)與60P的畫面本質(zhì)可是完全不同的哦。
而且,從實(shí)際例子來看,還會(huì)有這種情況,即一個(gè)場中也有兩個(gè)似乎是交錯(cuò)的圖象。這個(gè)其實(shí)不是交錯(cuò),是動(dòng)漫制作者為了在電視播放中提高動(dòng)作的連貫性而特意混合的,其中按播放時(shí)間下一個(gè)圖象是特意虛化的。看這個(gè)例子。
而且,從另外的角度來看,本來24FPS的做成了60FPS,一方面會(huì)文件大小有些變大,另外播放時(shí)也會(huì)增加播放的硬件要求。從畫質(zhì)上來看,也是不正確的處理。而且例如上邊的那個(gè)好似交錯(cuò)的混合場,其實(shí)在計(jì)算機(jī)中也沒必要保留。所以,只有實(shí)在沒辦法了,才需要做這種60P。
順便說一句,因?yàn)槭菃螆?#xff0c;畫面從分析上應(yīng)該會(huì)在播放時(shí)上下跳動(dòng),高度錯(cuò)一個(gè)象素嘛,不過,不用擔(dān)心,基本上現(xiàn)在的濾鏡做這種處理時(shí)會(huì)考慮到這一點(diǎn)而自動(dòng)調(diào)整的。
???
2、在TMPGEnc中進(jìn)行反交錯(cuò)時(shí),當(dāng)自動(dòng)選擇時(shí)無論如何都會(huì)出現(xiàn)有一個(gè)交錯(cuò)的幀會(huì)被選中、但明明這個(gè)交錯(cuò)幀前后都有完好的幀的情況。這里一般是TMPGEnc為了保持影音同步造成的。高質(zhì)量的Deinterlace辦法:
這里我們就可以用“拷貝幀”的辦法把這幀前面或者后面的完好幀拷過來來代替它,以保持影音同步。另外,這里為了盡可能不出現(xiàn)暇齜,需要盡可能在一個(gè)場景動(dòng)作中完成。例如下面這個(gè)例子,因?yàn)槠媾紙龆际沁@種不是交錯(cuò)的混合場,但是TMPGEnc為了保持影音同步非要選擇這一幀,這樣就無法完美的在計(jì)算機(jī)上進(jìn)行播放,所以為了畫面的純凈,就可以用“拷貝幀”來用前面好的一幀代替它。
“拷貝幀”:復(fù)制當(dāng)前幀的前一幀(被設(shè)定為輸出的)并替換掉當(dāng)前幀的過程與結(jié)果就是拷貝幀。它有2種用武之地:第1個(gè)是用前后好幀代替壞幀以保證影音同步,并保持畫質(zhì)完美;第2個(gè)是例如TV版EVA第25集的那個(gè)長達(dá)1分鐘的定格,用拷貝幀除了可以保證該畫面唯絲不動(dòng)外,還可以減小文件的大小(不過,個(gè)人認(rèn)為,第2種用法性價(jià)比不高,不值得提倡)。
3、一個(gè)Frame之中,部分交錯(cuò),部分沒交錯(cuò)。例如有些影片的字幕、工作人員名單是telecine之后才overlay上去的,造成背景畫面沒交錯(cuò),前景字幕卻是交錯(cuò)的。或者是畫面中有“畫中畫”,本片或“畫中畫”中一個(gè)交錯(cuò)一個(gè)不交錯(cuò)……出現(xiàn)這種狀況的幀,做Deinterlace的辦法是:
比如TV版EVA第9集IVTC后的畫面字幕倒記時(shí)部分仍存在交錯(cuò)幀現(xiàn)象,把這些交錯(cuò)幀拿來做Deinterlace,可以用TMPEGENC手工挑出來這些幀,用“幀率加倍自適應(yīng)”做自適應(yīng)Deinterlace(用單場Deinterlace太可惜了,因?yàn)楫嬅嬷挥幸徊糠质墙诲e(cuò)的,哈哈,但即使是“幀率加倍自適應(yīng)”,畫面質(zhì)量仍會(huì)受到影響,建議只要做到不被觀眾輕易分辨出就行了)。下面詳細(xì)說明下為什么IVTC后仍有這種交錯(cuò)的產(chǎn)生根源。
好了,以上3個(gè)是比較典型的處理,其他類型的都可以借鑒并混合運(yùn)用解決交錯(cuò)問題。具體操作要點(diǎn)請接著看。注意,采用TMPEGENC而不用AVIUTL進(jìn)行Deinterlace的原因是為了盡可能講清楚為什么這樣Deinterlace。
第四部分——TMPGEnc PLUS 2.58.44.152簡體版的手動(dòng)簡介
第五部分——AVS的反思
AVS是作為中間人的角色出現(xiàn)的。它本來的用意是通過它,讓各個(gè)軟件的處理結(jié)果可以通用。其后因?yàn)樗膶?shí)用性導(dǎo)致更多插件的作者為其寫了大量極其優(yōu)異的插件。就目前來看,通過這些插件基本上可以完成我們所要求的一切。
============== 舉個(gè)少少有點(diǎn)夸張的例子 =================
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\DGDecode.dll”)
video = MPEG2Source(“vol6_2.d2v”)
audio = WavSource(“vol6new.wav”)
#audio = DelayAudio(audio, -0.67)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\IT.dll”)
video = IT(video, fps=24, ref=”TOP”, blend = true)
#校正顏色與亮度(線條)偏移
#如果要精確控制,需要對漏色段進(jìn)行大體分割,對有漏色的才校正,然后合并
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\ChromaShift.dll”)
video = ChromaShift(video,C = -2)
#LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\De.dll”)
#DeDot(20,20,15,5)
video = Crop(video, 8, 0, 702, 480)
video = Lanczos4Resize(video, 640, 480)
op = Trim(video, 0, 2157)
main = Trim(video, 2158, 29604)
ed = Trim(video, 29605, 0)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\UnDot.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\Deen.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\eDeen.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\UnFilter.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\Convolution3dYV12.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\FluxSmooth.dll”)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\aWarpSharp.dll”)
#處理OP部分,輕度柔化
op = deen(op,”a2d”,1,10,12)
op = aWarpSharp(op, 10.0,? 2,? 0.3, 1)
#處理正片部分,柔滑+銳化
main = deen(main,”a2d”,1,10,15)
main = aWarpSharp(main, 10.0,? 2,? 0.3, 1)
#處理片尾部分,中度柔化降噪
ed = Convolution3d(ed,preset=”animeHQ”)
ed = edeen(ed,5,10,15,2,3,true)
ed = aWarpSharp(ed, 10.0,? 2,? 0.3, 1)
video = op ++ main ++ ed
video = AudioDub(video, audio)
LoadPlugin(“F:\Program Files\VideoTools\AviSynth 2.5\plugins\VSFilter.dll”)
video = UnDot(video)
video = TextSub(video, “[FREEWIND][LOVE_HINA][DVDRIP][06].tc.ssa”)
return video
======== 結(jié)束 ==================================
這個(gè)例子看起來夠復(fù)雜、功能也夠強(qiáng)大吧?然而真的需要這樣做嗎?我的看法是從學(xué)習(xí)上固然是一種值得學(xué)習(xí)的精神,但是從實(shí)踐中與時(shí)間上以及AVS的本質(zhì)作用來看,這是一種本末倒置。
AVS作為中間人,不應(yīng)該承擔(dān)這么多的處理任務(wù)。因?yàn)槠渲虚g人的本質(zhì)性,以及它并不支持實(shí)時(shí)處理。因此,不應(yīng)該再使用它來處理。我們只要借用它的中間人功能即可。我們需要的是它來搭橋。
看下面這個(gè)例子:
==== AviUtl.avs ======================
LoadVFAPIplugin(“D:\aviutl99\aviutl.vfp”,”AviUtlSource”)
AviUtlSource(“op.aup”)
FlipVertical()
==========================
只需要三行,就可以處理開頭所舉的那個(gè)有點(diǎn)嚇人的例子的全部功能,例如反交錯(cuò)、Crop&Resize、顏色補(bǔ)償、亮度調(diào)節(jié)、噪音去除。而在AviUtl做這些處理,只需要用鼠標(biāo)點(diǎn)那么幾下即可。效果則是實(shí)時(shí)顯示出來。而且我們還可以把這個(gè)文件再丟給TMPGEnc進(jìn)行其他的修正。詳細(xì)使用請看最后的AviUtl使用簡介。所以,一句話,只要你高小畢業(yè)通過,上邊那個(gè)AVS或許頭痛,但搞定AviUtl還是小意思地^0^
[NextPage]
第六部分——AVIUTL的使用
以上介紹了AVIUTL的主要選項(xiàng),接著就可以另存AVI文件了,在那個(gè)對話框中可以選擇編碼格式。忘了一點(diǎn),這個(gè)動(dòng)漫片段中間有段30FPS的字幕,大家用分段處理吧。瞧瞧AVIUTL的分段功能是如何的強(qiáng)大。不過,我的看法是那段5秒左右的版權(quán)字幕實(shí)在意義不大,可以統(tǒng)一到24FPS。關(guān)于AVIUTL就介紹到這里,它的強(qiáng)大與便捷還請大家繼續(xù)自行摸索,另外AVIUTL也象AVS一樣有太多的插件。功能自然也是五花八門。不過,就它本身的已經(jīng)幾乎滿足大家的需要了。
結(jié)束語:恭喜你終于看完了全文,估計(jì)作個(gè)一般的DVDriper已經(jīng)沒什么問題了吧?小弟也就這水平,寫下這個(gè)只是等著更多人參與到DVDriper的大家庭中來,偶就可以在某個(gè)旮旯看著更多精彩的動(dòng)漫DVDrip偷笑了,啊哈哈哈哈……
http://mkv.cn/178/generation-termination-cross-dvdrip-half-production
總結(jié)
以上是生活随笔為你收集整理的交错(拉丝)(Interlace) 与 反胶卷过带的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想3650服务器配置信息,【联想x36
- 下一篇: hr面试性格测试30题_人事面试--测试