Разлика между DivX и AVI

DivX срещу AVI
DivX и AVI са два термина, които често се използват с видеоклипове, но тези два термина не се конкурират точно помежду си. DivX е кодек, използван за компресиране на видеото в зависимост от това колко малък потребител го иска. Audio Video Interleave или AVI е контейнерен формат, в който се съхраняват компресираните аудио и видео файлове. Те също са създадени от отделни единици, които не си сътрудничат. AVI е разработен от Microsoft, докато DivX е създаден от едноименна компания.

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