Кодеци и контейнери, образователен мини статия

И така Цялата информация в компютъра се формира под формата на файлове. Това, надявам се, че не е изненадващо. Но от тази основна идея и да отидем.

Връщайки се към примера на Bento кутии, имайте предвид, че Мишо излива в невъзможно - разлята на фиг. Не всеки контейнер може да вземе всеки поток. Има ограничения за съвместимостта на които усложняват живота.

Примери за контейнери: MPEG, AVI, MKV, МР4, OGM, VOB, MOV, RM, DivX, ASF. Не е необходимо да се вгледате внимателно към дългия списък да се разбере, че това е от стандартните файлови разширения. Разбира се. Тъй като файл = контейнер.

Във вътрешността на контейнера се съхранява потоци, или песен. Тези потоци имат собствен формат, наречен кодек. И тази разлика трябва да бъде особено ясно разбран. Контейнер - формат на файла. А кодек - формат, стрийминг в него. Това са две независими неща. Да, има някои неразривно свързани контейнери и кодеци. Така например, в Real Media контейнер може да се съхранява изключително потоци в Real Video и Реал Аудио формат. От друга страна, в други контейнери (почти - вече бях коректен), тези формати не може да се съхранява. Но те все още са различни понятия, които не бива да се бърка.

Концепцията на кодек-общо включва следните аспекти:
1) Всъщност формат за съхранение на данни.
2) софтуер, който ви позволява да се кодира информация във формата, и / или да го декодира от него.

Докато контейнерите обикновено се отличават с разширението на файла, кодек отличава с chetyrohsimvolnomu FourCC код.

Концепцията на кодек обикновено се свързва с някои натиснат надолу. Неварени (сурови, некомпресиран) потоци също имат свои собствени формати, но те не трябва да се декодира и затова обикновено не се прилага концепцията за кодек за тях.

А сега погледнете най-популярните кодеци, контейнери и свързаните с тях проблеми. Проблемът обикновено на два вида, свързани с игра и във връзка с редактиране са.

OGM - това е мястото, където се изкачва Vorbis OGG. За форматът е създаден въз основа на това много OGG. В момента, на практика измества матрьошка, защото тя може да направи всичко по същия, само по-добре. И точно същото не се поддържа от всички основни програми. Най-известният софтуер за обработка - VirtualDubMod.

MKV - матрьошка, която се изкачва почти всичко, с изключение на флаш видео. Но поради своята сложност и многостранност с нея до сега можете да направите само неща като събиране, преглед и разбор.