VirtualDub uputstvo !

VirtualDub uputstvo !

offline
  • Vlada
  • Pridružio: 20 Apr 2003
  • Poruke: 3360
  • Gde živiš: Beograd

Uputstvo za kompresovanje video fajlova by VladaPUB

AVI to DivX


Objasnicu jedan od jednostavnijih nacina da .avi fajl prebacite u DivX format kompresije. Ali prvo par reci o tome sta je kompresija i zasto je koristimo. Video fajl sam po sebi sadrzi puno informacija (npr. TV rezolucija je 720X576 tacaka X25 frejmova u jednoj sekundi pa pokusajte skontati kolika je to informacija), pa su ljudi dugo vremena pokusavali da pronadju nacin na koji ce taj fajl smanjiti na razumnu velicinu, a da kvalitet slike ostane zadovoljavajuci. E u tim pokusajima pojavio se DivX kompresor, verovatno najrasprostranjeniji nacin pakovanja video zapisa. DivX kompresor za razliku od ostalih, razdvaja staticnu sliku od pokretne, cime uspeva da kolicinu informacija smanji na majmanju mogucu meru. No da ne davim puno, objasnicu nacin kako da pomocu VirtualDub programa zapakujete svoje video zapise ili da ih iz jednog kompresoira prebacite u drugi. Za pocetak potreban vam je sledeci software, koji se moze skinuti sa interneta, u free varijantama:

1. DivX Codec (koji god, preporucujem 5.0 i vise verzije)
2. MP3 Codec (da ne kazemo da ga ima vec svaki racunar)
3. VirtualDub (osnova cele ove price)
4. Advanced Bitrate Calculator, ili neki drugi program, ukoliko vas interesuje krajnja velicina fajla

Dakle pocinjemo. Startujemo VirtualDub, i otvorimo fajl koji hocemo da kompresujemo na standardan nacin : File > Open.
Posto smo izabrali fajl u levom prozoru ce se prikazati prvi frejm tog fajla.
Onda biramo kompresor kojim cemo taj fajl zapakovati tako sto kliknemo na : Video > Compression. Izaberite DivX 5.0 Pro Codec i kliknite na Configure dugme Dobijamo Options prozor od kompresora u kojem cemo postaviti sve parametre vcezane za buduci DivX filmic koji pokusavamo da napravimo. Vidimo 4 tab-a za postavke kompresora. Prvi tab nam dozvoljava da izaberemo koji Variable Bitrate mode zelimo da koristimo: one pass, one pass quality based, ili two pass (sprski receno dali ce sliku, posto radi frame po frame, kompresovati pri prvom ili pri drugom prolasku). Takodje imate mogucnost da namestite Bit Rate. Bit rate je kolicina bajtova koja ce mu biti limit za velicinu fajla po sekundi, dakle veci bit rate, veci fajl, i obratno. E sad, stavite veliki bit rate, a slabiji racunari “zapinju” prilikom prikazivanja finalnog filma!? Zasto? E pa taj “slabiji” racunar treba da u sekundi “proguta” taj bitrate koji ste postavili prilikom kompresovanja, pa i o tome vodite racuna. Ukoliko planirate da final filma koji ce te kompresovati stavite na neki cd ili drugi prenosni medij, izracunajte velicinu finalnog fajla sa Advanced Bitrate Calculator-om (nepotrebno objasnjavati, suvise je prost program).

Druga stvar koja buni vecinu korisnika je KeyFrame. Keyframe je frame na kojem ce kompresor pratiti promene u slici, dakle sto se cesce pojavljuje, cesce ce kompresor pratiti promene u kadru, kao i promene samog kadra, ali ce i fajl biti veci, jer key frame ima vise informacija nego obican. Kompresor obicno sam postavi interval Keyframe-ova, ali ukoliko imate “brzu sliku” (ceste promene kadra, ili ceste promene unutar kadra), smanjite interval.

VirtualDub ima dosta svojih filtera koji stizu sa instalacijom, a nalaze se na sledecem mestu: Video > Filters. Jedan od korisnijih je Resize, promena rezolucije fajla. JA sam vecinom rezolucije “krao” sa DivX filmova, ali ukoliko radite neki kraci filmic 640X480 je sasvim ok. Samo vodite racuna da rezolucija kora imati PARAN broj linija !

Posto smo kompresoru zadali sta da uradi sa slikom (izabrali smo komp[resor, postavili mu bitrate, dali mu filter da promeni rezoluciju slike), ajde da “spakujemo “ i audio zapis.


Audio Kompresija

Kao prvo, kazite VirtualDub-u da procesira ton : Audio > Full processing mode , pa mu onda kazite kojom kompresijom to da uradi: Audio > Compression. Izaberite MPEG Layer 3 ili neki drugi Audi codec koji zelite. Mozete namestiti Bitrate i frekvenciju koju zelite. Ponovo vazi isto , veci bitrate = veci fajl.

E, ostalo je jos da pritisnete F7 ili “Save Avi”, odaberete ime fajla i pritisnete OK. U zavisnosti od velicine fajla, brzine procesora vaseg racunara, i zadatih parametara, pricekajte odredjeno vreme dok Virtual Dub ne obavi zadati posao.

P.S. Ukoliko fajl grebete da TV tunera ili Video ulaza, izaberite sto god je moguce kvalitetniji fajl, sa tim da ukoliko ce te rezoluciju na izlaznom fajlu postaviti na 320X240, nema potrebe da “grebete” u rezoluciji 640X480 !

Sva dalja pitanja stavljajte na ovaj post, da bih uputstvo svi zajedno popraviti, i poboljsali!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4204
  • Gde živiš: U zlatnom kavezu

Ja se doslovce pridrzavam tvog recepta, ali mi slika i zvuk nisu sinhronizovani



offline
  • Pridružio: 18 Apr 2003
  • Poruke: 310
  • Gde živiš: Valjevo

Hvala Vlado, cemo da ga sredimo

offline
  • Pridružio: 21 Avg 2003
  • Poruke: 59
  • Gde živiš: ispred monitora

Izvod iz Vdub help-a


---------------------
Do not correct MPEG layer III audio streams

Some MP3 codecs do not generate MP3 streams at exactly the same rate as specified in their audio format when 44.1KHz sampling rates are used -- this causes a small discrepancy in audio sync of around 0.5%. By default, VirtualDub recomputes the data rate and automatically corrects the audio header when MP3 compression is active. This option allows you to disable correction if it is causing problems, such as an MP3 stream being generated in a format that VirtualDub cannot parse correctly.
----------------------
Fraunhofer-IIS codec is very lazy and incorrectly sets the bitrate of the stream. For instance, a 48Kbit stream encoded by the Fraunhofer-IIS codec has a specified rate of 6000 bytes/sec, when in reality the stream is about 5971 bytes/sec. This 0.0048% difference may not seem like much, except that it causes the audio to race past the video approximately one second for every 200 seconds of video. One way to ‘fix’ this problem is to correspondingly adjust the video frame rate to compensate.
---------------------

offline
  • Vlada
  • Pridružio: 20 Apr 2003
  • Poruke: 3360
  • Gde živiš: Beograd

brksi ::Ja se doslovce pridrzavam tvog recepta, ali mi slika i zvuk nisu sinhronizovani

Ajde samo objasni sta ti je SOURCE slike i zvuka? Vuces ih iz nekog fajla, ili grebes preko TV kartice, ili nesto trece . . .

Ko je trenutno na forumu
 

Ukupno su 1072 korisnika na forumu :: 38 registrovanih, 5 sakrivenih i 1029 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, 9k38, A.R.Chafee.Jr., antonije64, Apok, Asparagus, Brana01, Bubili, darkangel, dijica, dragoljub11987, havoc995, ILGromovnik, jaeger, Karla, Krvava Devetka, kybonacci, Leonov, ljuba, marsovac 2, mercedesamg, mikrimaus, milimoj, milos.cbr, Mlav, Nemanja.M, opt1, ruma, sap, Sir Budimir, Srle993, Trpe Grozni, vathra, Vlada78, VP6919, W123, zixmix, zxstole