AVI не прави компресирането на видео и аудио файлове, които се съхраняват в него, това е задачата на енкодера. Задачата на AVI формат е да съхранява кодираното видео и аудио заедно с конкретната информация, необходима на плейъра за определяне на кодеците, необходими за декодиране на данните и неговите параметри. Ето защо някои AVI видеоклипове могат да бъдат възпроизвеждани от някои играчи, докато други AVI видеоклипове искат изтегляне на кодек.

DivX е кодек, който нарасна с популярност поради адаптирането си на механизмите за кодиране на загуби, който позволява на файловете да бъдат значително по-малки, без да изпитват значително влошаване на картината. Когато кодирате данни, потребителят може да зададе специфики за това колко компресиран трябва да бъде файлът, въпреки че винаги трябва да се помни, колкото по-малък е компресирането на файла, толкова повече данни се губят. След това кодираните данни се съхраняват във формат на контейнер като AVI.

Обърнете внимание, че DivX и AVI не винаги се събират. Въпреки че повечето видеоклипове в днешно време се съдържат в AVI и са кодирани в DivX, там има много други контейнери и кодеци, повечето от които са съвместими с тези два. AVI файл може лесно да съдържа видео, което е кодирано с други кодеци като Xvid и libavcodec. DivX кодирано видео може да бъде опаковано и в други контейнерни формати като MP4 или 3gp.

Резюме:
1. AVI е контейнерен формат, докато DivX е кодек за компресиране на видео файлове
2. DivX е създаден от DivX Inc., докато AVI е от Microsoft
3. DivX диктува как се кодира видеото, докато AVI е отговорен за това как се съхраняват данните заедно с друга свързана информация
4. DivX и AVI не са изключителни или включващи един друг. DivX видео може да бъде в друг контейнер, а AVI файл може да има видео, което не е кодирано в DivX

Препратки