Ваше руководство по популярным форматам контейнеров видео и кодекам

Видео поступают на ваш экран с множеством различных расширений, и может быть сложно понять, что они все означают. Вы можете использовать это руководство, чтобы разобраться в популярных форматах контейнеров видео и кодеках сжатия.
Что такое видео-контейнер?

Формат видео-контейнера, как и любой другой цифровой формат контейнера, по сути является цифровой оболочкой для вашего контента. Их легко отличить, потому что они определяют расширение вашего видеофайла. Популярные форматы контейнеров включают MP4 (.mp4), AVI (.avi), QuickTime (.mov) и Matroska (.mkv).
Разные форматы контейнеров имеют разные сильные и слабые стороны, при этом определенные форматы предпочитают определенные поставщики контента. Не все контейнеры поддерживают все стандарты сжатия или позволяют использовать дополнительные функции, такие как субтитры и главы. Сам контейнер не влияет на качество видео напрямую, но он может ограничивать доступные для использования кодеки сжатия.
Если вы выбираете формат контейнера для закодированного видео, вам нужно выбрать тот, который имеет правильное сочетание поддерживаемых кодеков сжатия и функций.
Популярные форматы контейнеров

- Matroska (.mkv): Формат Matroska является одним из самых гибких форматов контейнеров, доступных на данный момент, но он не широко поддерживается. Он может содержать практически все и поддерживает полный спектр опций для субтитров, глав и аудио. Однако для кодирования и воспроизведения требуется установка сторонних утилит, таких как MakeMKV и VLC. Он также свободно лицензирован, избегая статуса, обремененного патентами, большинства форматов контейнеров.
- MP4 (.mp4): MP4 широко поддерживается и гибок, и, возможно, является лучшим универсальным форматом контейнера для текущего использования. Он не так бесконечно гибок, как файлы .mkv, но поддерживает большинство современных кодеков и включает опции для потоковой передачи, глав, субтитров и многого другого. Файлы MP4 нативно поддерживаются почти всеми современными устройствами.
- QuickTime (.mov): Собственный формат QuickTime от Apple является выбором для профессионального видео, поддерживая широкий спектр высококачественных кодеков для доставки контента с высокой четкостью. Файлы QuickTime могут воспроизводиться в медиаплеере Microsoft и поддерживаются многими устройствами, не относящимися к Apple.
- AVI (.avi): Формат AVI, вероятно, является худшим в этом списке. Он по умолчанию не поддерживает главы, подписи или субтитры и не может поддерживать меню или потоковую передачу. Даже плееры, которые поддерживают воспроизведение AVI, обычно ломаются при перемотке видео. Тем не менее, AVI очень гибок, вмещая практически любой существующий видео кодек. Это когда-то сделало его ключевым выбором для сильно сжатых видео, но впоследствии он был вытеснен более совершенной реализацией и гибкостью Matroska.
Вы можете увидеть больше сравнений других форматов контейнеров видео на странице Википедии, посвященной этой теме.
Популярные кодеки сжатия

Кодеки сжатия — это алгоритмы, используемые для сжатия цифрового видео для распространения. В отличие от форматов контейнеров, они по сути невидимы для зрителя. Существует множество кодеков, но только несколько из них широко используются.
- H.264/MPEG-4 AVC: Хотя H.264 может быть самым популярным современным кодеком, его дни сочтены. Это мощный кодек сжатия, специально разработанный для цифрового HD-видео, достигающий хорошего сочетания качества и экономии пространства. Воспроизведение H.264 почти универсально поддерживается, от видео DSLR до встроенного воспроизведения. Однако постоянный переход к видео более высокого разрешения означает, что H.264 не продержится долго.
- H.265/HEVC: В отличие от своего предшественника H.264, кодек H.265 может обрабатывать видео до 8K UHD. Этот современный преемник H.264 также сжимает видео в два раза эффективнее, при этом файлы с тем же визуальным качеством занимают примерно вдвое меньше места на диске. Он еще не поддерживается на каждом устройстве, но его популярность будет продолжать расти в ближайшие годы.
- WMV: Собственный формат WMV от Microsoft подвергался критике на протяжении многих лет за свою ассоциацию с неработающими реализациями управления цифровыми правами. Это пользовательская реализация стандарта MPEG-4 Part 2 и поддерживается почти исключительно программным обеспечением Microsoft. Он вышел из употребления в пользу более универсальных кодеков сжатия.
- MPEG-2: Древний кодек MPEG-2 изначально был создан для DVD, и его возраст заметен. Его следует использовать только для совместимости с устаревшим оборудованием или при создании DVD.
- Pro-Res: Этот профессиональный кодек используется для обмена высококачественными записями с минимальным ухудшением, и он лучше всего подходит для доставки контента мультимедийными профессионалами.
Заключение
Если вам нужно выбрать видео-контейнер и кодек сжатия, комбинация контейнера MP4 и кодека H.264, вероятно, будет лучшим выбором. Он гибок и широко воспроизводим, что делает его отличным вариантом для доставки на неизвестные устройства. Но если вы работаете с видео более высокого разрешения, вам стоит дополнительно изучить стандарт H.265.