CODECS si containere, un mini-articol de învățământ
Deci Toate informațiile din computer este format în formă de fișiere. Acest lucru, sper, nu este surprinzător. Dar din această noțiune de bază vom merge.
Revenind la exemplul de cutii Bento, rețineți că miso turnat în ea imposibilă - vărsat în fig. Nu orice recipient poate lua orice un flux. Există restricții cu privire la compatibilitatea că viața complicată.
Exemple de containere: mpeg, avi, MKV, MP4, OGM, vob, mov, rm, divx, asf. Nu este nevoie să se uite cu atenție la lista lungă pentru a înțelege că acest lucru este extensiile de fișier standard. Desigur. Deoarece fișierul = container.
În interiorul containerului este stocat fluxuri, sau o piesă. Aceste fluxuri au format propriu, numit un codec. Și această diferență ar trebui să fie în primul rând în mod clar înțeles. Container - un format de fișier. Un codec - un format de streaming în ea. Acestea sunt două lucruri independente. Da, există unele containere și codec-uri legate inextricabil. De exemplu, în containere Real Media pot fi stocate exclusiv fluxuri în format Real Video și Real Audio. Pe de altă parte, în orice alte recipiente (aproape - am fost deja corect), aceste formate nu pot fi stocate. Dar ei sunt încă diferite concepte care nu trebuie confundate.
Conceptul de codec includ, în general, următoarele aspecte:
1) De fapt, formatul de stocare a datelor.
2) Software-ul care vă permite să codifica informații în formatul și / sau decoda-l de la el.
În timp ce containerele sunt de obicei disting prin extensia de fișier, codec distins prin codul chetyrohsimvolnomu FourCC.
Conceptul de codec este de obicei asociată cu unele presat în jos. Nefierte (brut, necomprimat), fluxurile de asemenea, au propriile lor formate, dar acestea nu trebuie să decodeze și, prin urmare, conceptul de codec pentru a le nu se aplică de obicei.
Și acum, uita-te la cele mai populare containere, codec-uri și probleme conexe. Problema pe care sunt, de obicei de două tipuri de joc asociate și legate de editare.
OGM - acesta este locul în care ascensiuni Ogg Vorbis. Pentru formatul a fost creat pe baza acestui foarte ogg. În acest moment, practic suplinit Matryoshka, deoarece se poate face totul la fel, doar mai bine. Și exact la fel nu este susținută de nici un program de masă. Software-ul cel mai bine cunoscut pentru procesare - VirtualDubMod.
MKV - Matryoshka, care urca aproape orice, cu excepția flash video. Dar, din cauza complexității și versatilitatea cu ea sa până acum poți să faci numai lucruri cum ar fi Collect, vizualiza și analiza.