BTC USD 83,509.9 Gold USD 4,114.94
Time now: Jun 1, 12:00 AM

Script untuk increase frame rate video

Atomars

Active+ Member
Messages
3,287
Joined
May 5, 2011
Messages
3,287
Reaction score
105
Points
33
Fungsi script ni simple je, macam motion Interpolation yang ada kat high-end HDTV.
Ianya boleh menggandakan frame rate video, contohnya dari 15 fps ke 30 fps.

http://en.wikipedia.org/wiki/Motion_interpolation

DFT%2520MT.jpg


Sekarang aku nak ajar korang cara nak gandakan frame rate video kat laptop atau PC dengan menggunakan script dan plug-ins.
Tapi sebelum korang ikut tutorial ni pastikan CPU korang laju (sekurang-kurangnya dual-dore), buat backup yang patut dan do at your own risk.

*Tested on Windows XP and Vista.

DFT.jpg


1) Mula-mula korang download files dari http://ge.tt/7KXoX4I/v/0 pastu unzip.

2) Then, korang g kat folder Double Framerate (yang korang unzip tadi).

3) Bukak folder K-Lite pastu install K-Lite. Korang pilih Simple Install > tick box pertama > pilih Media Player Classic pastu terus je tekan Next sampai ada button Install. Pastu Install.

4) Lepas habis install, bukak folder Avisynth dan install AviSynth.

5) Pastu, bukak folder mvtools dan copy mvtools.dll kat Program Files/Avisynth/Plugins folder.

6) OK, pastu bukak MT folder pastu copy MT.dll kat Program Files/AviSynth.

7) Seterusnya, g kat C/Windows dan cari System32 folder.

8) Copy avisynth.dll dalam System32. Korang kena replace file asal avisynth.dll, jadi jangan lupa buat backup avisynth.dll yang asal dulu sebelum korang replace.

9) Pastu bukak codes dan copy script kat dalam tu. Script dia macam kat bawah ni:

SetMtmode(2,8)
global idx1 = 10
global source=ffdshow_source()
source=changefps(source,source,true)
# assume progressive PAL 25 fps or NTSC Film 23.976 source
idx1 = idx1 + 1
backward_vec = source.MVAnalyse(blksize=16, isb = true, chroma=false, pel=1, searchparam=1, idx=idx1)
# we use explicit idx for more fast processing
forward_vec = source.MVAnalyse(blksize=16, isb = false, chroma=false, pel=1, searchparam=1, idx=idx1)
source.MVFlowFps(backward_vec, forward_vec, num=2*FramerateNumerator(source), den=FramerateDenominator(source), mask=0, idx=idx1)
distributor()

10) Lepas copy, pergi kat Start, pastu type ffd.

11) Click ffdshow video decoder.

12) Tick kotak avisynth, paste yang korang copy tadi kat kotak besar sebelah kanan.

13) Pastu korang un-tick Add ffdshow video source, YUY2, RGB24 dan RGB32.

14) Tick Buffer back/ahead, pastu letak 0 kat kotak first dan 24 kat kotak second.

15) Click Apply dan OK. Siap.
 
Last edited:
tak applicable sangat.

more fps, reducing perfomance sikit.

yang sedia ada pun bagi aku dah puas hati.
 
kelebihan dan keburukan ?

Kelebihan = video jadi lebih smooth sebab dia akan buat artificial frames dan akan fill antara frames original.

Keburukan = akan hog cpu resources kalau PC x power.

Basically, cam tengok video kat high end HDTV yang ada fungsi MCFI.
Video nampak lebih smooth kalau compare dengan tengok kat tv biasa.

http://www.youtube.com/watch?v=882c25af2hM
 
cara TT bagi nie cam untuk org advance jee,,,
sy ade cara lain bagi org nubie nk tgk video smooth macam tgk tv harge 10k hahahaha pakai software nie http://mirillis.com/en/products/splashpro.html
die bagi download trial jee kalau korang puas hati beli laa software tuu hehehehe:)paid:)paid,
pastikan pc anda sekurang-kurang (Dual-Core)+ada(Graphic-Card) ye.
 
Back
Top
Log in Register