реклама

Обясняването на разликата между кодеци и контейнери е сравнително просто, но трудна част се опитва да разбере всеки формат. Редовете започват да се замъгляват, когато разберете, че най-често срещаните кодеци не са изключителни и можете да използвате множество технологии за компресия, за да свършите работата. Размитата линия става почти невидима, когато започнете да говорите за формати като MPEG-4, които биха могли да бъдат класифицирани като малко контейнер и малко кодек, но това е доста сложна класификация, която е най-добре да оставим за друг път.

И така, как да се научите на разликата между десетки опции за кодек и контейнери? не го правят. Има само шепа технологии, които се използват за онлайн видео и по-голямата част от усилията ви ще бъдат изразходвани разбиране как работят те, както и разбиране на компромиси, с които се сблъсквате, когато решавате какво да правите използвате.

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

instagram viewer

видео-тунел

Какво е кодек?

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

В зависимост от кодека, това кодиране се осъществява по един от два начина: загуба или компресия без загуби Как работи компресирането на файлове?Как работи компресирането на файлове? Научете основите на компресирането на файловете и разликата между компресията загуба спрямо компресия без загуби. Прочетете още .

Компресия на загуба

Когато търсите управляеми размери на файлове, компресирането на загуби е най-жизнеспособният метод. Въпреки че със сигурност губите качество в аудио, видео или и двете, компресията е необходимо зло (в момента) в свят, доминиран от необходимостта да споделяте и съхранявате онова, което в противен случай би представлявало непрактично размери на файла Средният ви Blu-ray например може да надвиши 40 гигабайта и този вид място за съхранение не само е скъпо, но ще направи дигиталните изтегляния и покупки неудобни, ако не и направо загуба на време. Ключът, когато използвате компресията на загуба, е да се установите на най-висококачествения формат на компресия за предназначението ви, така че да преминете по фината линия между загубата на качество и размера на файла.

без загуби-срещу-загуба компресиране-конче

Компресия без загуба

Компресирането без загуба работи много като ZIP или RAR файл, тъй като след компресиране и декомпресиране файлът по същество е същият. Чрез използването на интелигентни алгоритми файлът не губи много качество, но това не е ефикасен начин за съхранение на големи файлове, тъй като всъщност няма много компресия. В допълнение, онлайн предаването на големи видео файлове използва твърде голяма честотна лента (въпреки че кодирането на H.265 може да промени това), за да я направи жизнеспособна опция за компресия.

Освен ако не работите във филмовата индустрия или в редактирането на видео, е малко вероятно някога да споделяте видео файлове във формат без загуби (дори и тогава). За да го поставим в перспектива, дори 4k телевизор не съдържа разделителната способност, необходима за показване на филм, заснет на съвременна камера и доставен без някакво компресиране. Всъщност дори не е близо (все още). Докато 4k видео е красиво 8 Eye-Popping Ultra HD видеоклипове, които да гледате на новия си 4K телевизор [неща за гледане]Разгледахме високо и ниско и намерихме няколко невероятни 4K видеоклипа, които се възползват напълно от нелепия брой пиксели, с които разполагате, безплатно. Прочетете още , дори не е близо до размера на некомпресиран видео формат.

Докато един Blu-ray филм е по-малък от 50 гигабайта (ако трябва да се побере на един диск), първият свалящ се 4k филм (достъпен за потребителите - трейлър по-долу) е огромните 160 гигабайта! Напълно некомпресираното 1080p видео е умопомрачителни 410 гигабайта на час и това не прави включете аудио файла, който може да добави допълнителни 7 гигабайта на час, в зависимост от това как е бил записват. Всичко на всичко, тези файлове са почти безсмислени за потребителския пазар с настоящи технологии.

Също така е важно да се отбележи, че кодеците не са само за компресия на аудио 10-те най-често срещани аудио формати: кой от тях трябва да използвате?Знаете ли за MP3, но какво ще кажете за AAC, FLAC, OGG или WMA? Защо съществуват толкова много формати на аудио файлове и има ли най-добър аудио формат? Прочетете още и видео файлове. След като файлът е кодиран с помощта на конкретен кодек, същият този кодек трябва да се използва за декодиране на файла, за да може той да се възпроизвежда на вашето устройство. Неизползването на правилния кодек е това, което води до повечето проблеми със съвместимостта на устройството или възпроизвеждането. Този проблем става все по-рядък, тъй като съвременните контейнери често включват необходимите аудио и видео кодеци, необходими за възпроизвеждане на файла.

Популярни кодеци

XviD / DivX

DivX е кодек, продаван в търговската мрежа, докато XviD е помощна програма с отворен код, предназначена да функционира като алтернатива на своя търговски братовчед. И двата кодека могат да декодират изхода на другия, тъй като и двамата са изградени върху реализацията на MPEG-4. Въпреки че все още се използва широко, често се използва стриктно за кодиране на видео и във връзка с един от по-популярните пакети, споменати по-долу.

MPEG-4

MPEG-4 е най-разпространеният формат за стрийминг и се състои от много части, от които само MPEG-4 част II се използва за кодиране на видео. MPEG-4 Част II извиква видео енкодери като DivX или XviD, за да кодира видеото, докато аудиото обикновено се носи във формат MP3. Съвременните актуализации на MPEG-4 вече използват и H.264.

H.264

Това е най-популярният избор за материал с висока разделителна способност. H.264 също е относително нож на швейцарската армия на света на кодека, тъй като може да използва както загуба, така и загуба компресия в зависимост от настройките, които избирате при кодирането, като честота на кадрите, качество и целеви файл размер. H.264 разчита на x264 за кодирано видео (както и други, като DivX или XviD) и аудиото често се кодира с помощта на AAC или MP3 аудио кодеци в зависимост от размера и качеството, към което се насочвате.

H.264 е рекламиран като 1,5 до 2 пъти по-ефективен от основния MPEG-4 компресия, което води до по-малки размери на файла и безпроблемно възпроизвеждане на повече устройства. Това каза, че H.264 вече е включен в кодека MPEG-4 (част 10, известна като AVC), така че може да стане спор в близко бъдеще, тъй като кодеците станат по-малко разчитат на една кодираща технология и вместо това поемат ролята на пакет кодек, който включва множество методи за кодиране в един пакет.

видео-компресия-кодек

Какво е контейнер?

Контейнер съществува единствено за целите на свързване на всички аудио, видео и кодек файлове в един организиран пакет. Освен това контейнерът често съдържа информация за глави за DVD или Blu-ray филми, метаданни, субтитри и / или допълнителни аудио файлове, като например различни говорими езици. Типичният контейнер работи като изпълним (.exe) файл в Windows. Той използва .bat файл, за да каже на операционната система, че има изпълними команди, които трябва да се изпълняват заедно, за да се постигне планираният резултат.

Популярни контейнери

Flash Video (.flv, .swf)

Първоначално Macromedia създаде Flash, преди да бъде придобит от Adobe през 2005 г. Flash е контейнер за стареене, който постепенно се прекратява поради ограниченията в технологията, създавайки това, което Стив Джобс използва за „бъги“ обработка на файлове. Това доведе до много публичен пропуск от iOS устройства за Adobe и изглежда, че това беше началото на края за формата. Като HTML5 стандартизацията се задържа Започнете с HTML5Чували сте за HTML5. Всички го използват. Той се обявява за спасител на Интернет, позволява на хората да създават богати, ангажиращи уеб страници, без да прибягват до използване на Flash и Shockwave. Прочетете още , би трябвало да виждаме по-малко Flash видеоклипове онлайн и контейнерът най-вероятно ще изчезне с него.

YouTube-таблетки лаптоп

MKV

MKV е бързо разрастващ се формат, който е проектиран да бъде устойчив на бъдеще. Самият контейнер поддържа почти всеки аудио или видео формат, което го прави адаптивен, ефективен и високо оценен като един от най-добрите - ако не и най-добрите - начини за съхранение на аудио и видео файлове. В допълнение, той дори поддържа множество аудио, видео и файлове със субтитри, дори ако те са кодирани в различни формати. Поради опциите, които контейнерът предлага, както и неговата обработка на възстановяване на грешки (което позволява можете да възпроизвеждате повредени файлове), той бързо се превърна в един от най-добрите контейнери в момента на разположение.

MP4

MP4 е препоръчителният формат за качване на видео в мрежата Всичко, което трябва да знаете за качването на видеоклипове в YouTubeВ момента има три начина за качване на видеоклипове в YouTube. Ето задълбочен поглед върху това как да използвате компютъра, телефона или конзолата за игри. Прочетете още и услуги като Vimeo и YouTube го посочват като предпочитан формат. Контейнерът MP4 използва MPEG-4 кодиране или H.264, както и AAC или AC3 за аудио. Той е широко поддържан на повечето потребителски устройства и най-разпространеният контейнер, използван за онлайн видео. Наистина не можете да сбъркате с MP4.

Долната линия е, че контейнерът е (най-вече) безполезен бит информация, когато се отнася до видео. Казването на някой да ви изпрати MP4 файл не дава никакви полезни битове информация, без да разберете как са кодирани самите видео и аудио. Контейнерът е точно това, място за съхраняване на аудио, видео и кодеци, необходими за декодирането им за възпроизвеждане.

Така че, в крайна сметка, ако търсите съвет какво да използвате, H.264 бързо се превръща в стандартен кодек, докато mp4 или MKV са достойни контейнери. MP4 може да придобие предимство тук, тъй като е по-добре поддържан в потребителските устройства и е стандартът за повечето големи сайтове за стрийминг видео. В крайна сметка изборът е ваш и докато видеото може да бъде декодирано и възпроизведено от другия край, наистина няма много лоши избори, които можете да направите по отношение на това какво да използвате.

Ще се радвам да чуя какво използвате и за кое приложение го използвате. Какви са твоите идеи кодеци, настройки и контейнери за компресия на видео Най-добрите настройки и формати за заснемане на видеоклипове за YouTube Прочетете още ? Уведомете ни в коментарите по-долу.

Кредит за снимка: компресионен инструмент Via Shutterstock, Тунел на изображения, медии, снимки чрез Shutterstock, Невероятна природа от д-р Уенди Лонго (Модифициран), Adobe Media Encoder CS4 от Kebman, Youtube от Естер Варгас всичко чрез Flickr

Брайън е емигрант с произход от САЩ, който в момента живее на слънчевия полуостров Баха в Мексико. Той се радва на наука, технологии, джаджи и цитира филми за Уил Ферел.