Kodiranje videa za na Facebook in druge internetne portale
Luka Stanovnik | June 24, 2009 | 01:01Že dolgo časa nameravem napisati tale post, v katerem bom malce bolj natančno razložil, kako se pravilno zakodira video, da se na Facebooku ne prikazuje stisnjen, kot naprimer na sliki spodaj. Ta problem se največkrat pojavlja pri videih, ki so v formatu 16:9. Opažam, da se nekaterim to pogosto dogaja, potem pa krivijo Youtube, Facebook, itd. da ne dela pravilno. No rešitev je precej preprosta čeprav ne izgleda.
Vsi videi so definirani s pixli. Te pa so lahko kvadratni ali pa pravokotni. Pixle postavljamo različno število vrst in stolpcev in tako dobimo oblike, ki so standardizirane. Naprimer:
- HD 1080p 16:9 format = 1920pixlov x 1080 pixlov (pixli so kvadratni (square) ker je 1920:1080 = 16:9)
- HD 1080i 16:9 format = 1440 pixlov x 1080 pixlov (pixli so pravokotni ker 1440:1080 ni 16:9 in morajo biti v dolžino toliko daljši da nadomestijo tistih 480 pixlov ki manjkajo do 1920 da bi bili v razmerju 16:9)
- HD 720 16:9 format = 1280pixlov x 720 pixlov (pixli so kvadratni ker je 1280:720 = 16:9)
- PAL 16:9 format = 720pixlov x 576 pixlov (pixli so pravokotni ker 720:576 ni 16:9 ampak je približno 4:3)
Okej, tukaj sem vam natvezil neaj teorije, vendar v čem je problem?
Facebok, YouTube, Vimeo in ostali portali velikokrat ne prepoznajo dobro pravokotnih pixlov. Te napake seveda vedno bolj odpravlajo vendar kodekov je milijon in se zgodi (na začetku se je pa to mnogo pogosteje dogajalo), da nam video stisne. Takrat moramo video drugače zakodirati in sicer tako, da bo imel samo square pixles, se pravi kvadratne pixle.
To naredimo tako, da če imamo video v PAL 16:9 formatu, v progamu izberemo, da namesto pravokotnih pixlov izberemo kvadratne (square), mi pa povečamo širino videa na 1024, tako da dobimo razmerje 16:9 = 1024:576. Enako velja za 1080i, kjer izberemo da so stranice pixlov namesto v razmerju 1,333:1 (pravokotni) v razmerju 1:1 (square), nato pa povečamo format na 1920×1080 in video bi moralo normalno prikazati.
Upam, da bo tole komu v pomoč, sam sem pa to napisal tudi za to, da mi ne bo potrebno še naprej vsakemu posebej razlagati v čem je problem, ampak bom samo prilepil tale link
.

uporabno
Tenks!