Video Fajlovi

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

VIDEO FAJLOVI

Dele se na:
 Analogne i
 digitalne video fajlove.

Analogni video

 U osnovi se sastoji od niza pojedinačnih slika (kadrova); prikazivanje većeg broja kadrova u
sekundi stvara iluziju kretanja;
 24-30 kadrova u sekundi (kps);
 standardna rezolucija: 720x480 ili 350,000 pixel-a;
 osnovni problem: generacijski gubitak (generational loss) – svaka kopija videa gora je od
prethodne; javlja se jer se analogni signali kod svakog kopiranja moraju pojačati te se pri
tome dodaje određena količina šumova.

Digitalni video

 U multimedijalne projekte ugrađuje se digitalni video – svaki pixel pojedinih kadrova


predstavljen binarnim brojevima;
 bitna 4 elementa:
◦ broj kadrova u sekundi,
◦ veličina prozora unutar kojeg se prikazuje video,
◦ kvalitet slike,
◦ brzina prenosa podataka uređaja za pamćenje podataka (hard disk, CD-ROM);
 princip iluzije kretanja je kao i kod analognog videa sa manjim brojem kadrova u
sekundi (10-15 kps) – ispod 10 kps izgleda kao serija slika
 kvaliteta slike: 8-bitna i 24-bitna reprezentacija za predstavljanje slike;
 na veličinu datoteke s videom utiče i zvuk
 opšte pravilo za veličinu: 1 Mbit po kadru ili 30 Mbit po sekundi;
 smanjivanje ili broja pixela ili veličine prozora u kojem se gleda video + komprimovanje
 kompromis između kvalitete digitalnog videa i veličine datoteke.

Container (stream)

 Container je fajl koji sadrži elementarni video zapis, elementarni audio zapis i ostale
pomoćne podatke. Container svojom posebnom strukturom (i pratećim podacima)
kombinuje video i audio na takav način da bude omogućena njihova sinhronizovana
reprodukcija. Takođe, container pomaže da se reprodukcija tog audio-video fajla obavlja na
najjednostavniji način, bez grešaka, bez zastoja, uz minimalno zauzeće memorije i uz
najmanje moguće opterećenje procesora. 
Container olakšava premotavanje, ubrzavanje, preskakanje scena i druge slične radnje
prilikom puštanja videa.
Mux, Muxing, Multiplexing (muksovanje, multipleksovanje)
 Multipleksovanje je proces ubacivanja elementarnih video i audio zapisa u container fajl.
Tačnije pri muksovanju se kreira container fajl sa svim njegovim komponentama i
ispravnom strukturom. Pri tome video i audio zapisi ostaju neizmenjeni. Jednostavno
rečeno, pri muksovanju, elementarni video i audio se pakuju na poseban način.

Demux, Demuxing, Demultiplexing (demuksovanje, demultipleksovanje)

 Operacija suprotna od muksovanja. Vađenje elementarnih video i audio zapisa i drugih


komponenti iz container fajlova. Demuxovanje se obično radi pre konvertovanja kako bi se
elementarni video i elementarni audio mogli odvojeno konvertovati u zasebnim
programima.

Remux, Remuxing, Remultiplexing (remuksovanje, remultipleksovanje)

 Pojednostavljeno rečeno remultipleksovanje je promena containera. To je zapravo


multipleksovanje u demultipleksovanje pa odmah zatim novi container fajl. Znači
elementarni video i audio zapisi se vade iz jednog container fajla i prepakuju u drugi
container fajl. Time se dobija novi audio-video fajl ali audio i video zapisi ostaju
neizmenjeni. 

Sečenje videa

 U programima za sečenje videa jednostavno obeležite deo videa koji želite da izbacite i
kliknete na "DELETE" ili "CUT" i ti frejmovi se jednostavno izbrišu iz zapisa.
 Kada je u pitanju video zapis u nekom formatu video kompresije, on se uvek sastoji od
GOP-ova. GOP je niz frejmova koji počinje nezavisnim ključnim frejmom i pratećim
frejmovima koji zavise od ključnog frejma. Kada odsečete (obrišete) ključni frejm
automatski uklanjate celi GOP tj. celi niz frejmova koji sledi taj ključni frejm.

Kompresija i enkodiranje

 Uz video kompresiju stalno koristimo pojam "enkodiranje".  Pojam "video kompresija" je


više opšti naziv za svu tu problematiku oko digitalnog zapisivanja i čitanja videa, dok
pojam "enkodiranje" znači konkretan proces stvaranja video zapisa u određenom formatu.

Konvertovanje (formata video zapisa) ili Transkodiranje


 Najčešće konvertovanje videa je proces kada video zapis koji je u jednom formatu
pretvorimo u neki drugi format. Pri tom pretvaranju novi video zapis se stvara
enkodiranjem. 
Transkodiranje ima isto značenje kao konvertovanje. Znači pretvaranje video zapisa u neki
drugi format.
Reenkodiranje ili Rekompresija
 Pošto je video koji konvertujemo već jednom bio enkodiran (u nekom formatu), ovo
sadašnje enkodiranje sada možemo nazvati reenkodiranje što znači ponovno enkodiranje.
Rekompresija ima isto značenje kao i reenkodiranje, znači ponovna kompresija.

Remultipleksovanje - Promena containera Remultipleksovanje je (Remux) proces promene


formata container fajla. Pri remultipleksovanju, video i audio zapis se vade iz container fajla a
zatim se neizmenjeni stavljaju u novi container fajl. 

Tehnike video kompresije


Intraframe (unutar frejma) ili spatial kompresija
 To su tehnke koje su uobičajene kod formata za zapis slika (fotografija). Pošto se video
sastoji od slika logično je da se i na svaku od njih mogu primeniti tehnike kompresije slika.
Na ovom polju nema mogućnosti za dalje usavršavanje kompresije. 

Interframe (međufrejmovska) ili temporal kompresija


 To su tehnike kompresije videa kojima se postiže smanjenje veličine niza sličnih frejmova. 
 Interframe tehnike kompresije koriste tu sličnost kao osnovu za uštedu. Umesto da se svaki
frame zapiše u celosti, zapisuje se samo opis u čemu je taj frejm različit u odnosu na
prethodni (ili sledeći) frame.

Bitrate

 Bitrate govori codec-u koliko kilobita u proseku treba potrošiti na svaku sekundu video
zapisa.
 Bitrate je najvažniji faktor koji utiče na kvalitet videa. Veći bitrate daje veći kvalitet ali i
veće fajlove.

CBR (Constant Bitrate) metod


 To znači da se na svaki frejm potroši jednaka količina bitova. Drugim rečima, svaka
pojedina sekunda video snimka zauzima jednako kilobita tj. tačno onoliko koliko ste zadali
bitrate.
Upotrebljava se visok bitrate za ovaj metod.

VBR (Variable Bitrate) metod


 VBR je naprednija metoda kojom se postiže snažnija video kompresija. To znači da
enkoder, tokom enkodiranja može koristiti različiti bitrate za različite delove videa, zavisno
od potrebe. 
Postoji nekoliko varijanti VBR metoda.

ABR (Average Bitrate) ili VBR sa zadatim prosečnim bitrateom


 Average bitrate znači prosečan bitrate. To je jedna varijanta VBR metoda kod kojeg se
enkoderu zadaje prosečan bitrate. Enkoder je slobodan da na svaku scenu potroši kilobita
koliko je potrebno ali ima zadatak da u proseku bitrate ostane tačno onoliki koliki je zadan.
Na taj način enkoder može da sačuva kvalitet i najsloženijih scena a da pri tome video u
proseku koristi zadani (prosečan) bitrate.

You might also like