fișiere avi
Principalul avantaj al AVI format universal (și, de altfel, „secretul“ vieții sale lungi), spre deosebire de tipul de formate de streaming MPEG, și chiar mai mult de astfel de specii specializate ca MP3 (MPEG Audio Layer 3), că AVI „standard“ -files, practic, nu există: AVI - de fapt, nu mai mult decât un „container“, care cuprinde o descriere generală a conținutului într-o formă standardizată.
Astfel, AVI-fișiere numai superficial uite la fel, dar în interiorul ei pot varia foarte mult, și, în timp ce MPEG, MP3- și MJPEG-fișiere conțin fluxuri numai un anumit tip de compresie (compresie), AVI poate conține mai multe tipuri diferite de compresie în orice combinație. Cu toate acestea, lucrul cu AVI-fișier va fi disponibil doar până la codec-ul dorit pentru codare / decodare.
Lipsa de amprente de timp a fost eliminată în extinderea AVI-format - OpenDML AVI (apoi acceptat în DirectShow și ActiveMovie), care adaugă noi bucăți de amprente de timp.
Containerul a fost mult timp depășită și tot ceea ce nu vrea să se pensioneze, iar marea majoritate a conținutului media în rețeaua încă îl aplică în el.
Pentru fiecare lanț AVI-fișier de 24 de biți sunt irosite pe antetele și index. Acest lucru duce la o pierdere de peste 5MB / oră.
In Audio AVI-fișiere trebuie să fie un bitrate constant (CBR) sau cu o dimensiune a cadrului constant (adică, toate cadrele sunt decodificate în același număr de probe).
AVI nu este capabil să distingă P-cadru din B-cadru. Nu a fost furnizat caietul de sarcini. DivX / Xvid rezolva această problemă prin ocolirea caietul de sarcini, care nu este foarte bine și pot crea probleme.
Nu există suport pentru codec-uri moderne.
În conformitate cu structura generală RIFF-tip, AVI-fișier ar trebui să aibă forma următoare:
Lista „hdrl“ poate consta din sub-liste:
Lista „MOVI“, la rândul său, este format din sub-blocuri:
Codec (Engl codec, prin coder / decoder -. Encryptor / Decryptor - codorului / decodorului sau compresor / decomprimare) - un dispozitiv sau software capabil să execute transformarea datelor sau semnale.
Cele mai multe codec-uri pentru date audio și vizuale, folosind o compresie lossy pentru a obține o dimensiune acceptabilă a fișierului final (comprimat). Există, de asemenea, codec-uri de compresie fără pierderi (Ing. Codecuri Lossless). Dar pentru cele mai multe aplicații codec-uri profitabile lossy ca o deteriorare discretă justifică o reducere semnificativă a volumului de date. Aproape singura excepție - o situație în care datele vor fi prelucrate în continuare, în cazul în care pierderile recurente de codificare / decodificare va avea un impact serios asupra calității.