Формат, кодек, стандарт видео — что означают эти термины и как в них не запутаться, а также обеспечить себе беспроблемный просмотр любых видеофайлов на ПК.
erid: LjN8KXX2o
ООО «ИТ Медиа»
Что такое формат видео
Несмотря на то, что форматов видео много – от аналоговых способов записи (VHS, например) до цифровых (Betamax, DV и другие), в быту речь часто идет о форматах файлов, содержащих цифровое видео. На самом деле эти файлы – контейнеры, в которых размещено не только видео, но и несколько аудиотреков и/или дорожек субтитров.
У каждого формата файлов свои особенности: одни допускают потоковое воспроизведение, другие – нет. Некоторые могут содержать несколько аудио- и видеодорожек, а другие только одну. Контейнер лишь предоставляет заголовок-«инструкцию», в котором описано, как и чем открывать сохраненные в нем дорожки. Вся информация содержится в сжатом виде, причем каждый упакованный в контейнер объект обработан специфическим образом, характерным для выбранного типа контейнера.
Что такое видеокодек и где его взять
Наиболее часто встречаются следующие форматы-контейнеры:
1. AVI (Audio and Video Interleaved) разработан Microsoft для ОС Windows. В теории может хранить несколько аудио- и видеопотоков, на практике это используется редко.
2. FLV (Flash Video) оптимизирован для передачи видео по Интернету; преимущества – сохранение качества даже при низком битрейте, возможность просматривать с любого места, независимость от ОС.
3. 3GP ориентирован на применение в мобильных устройствах, которые предоставляют возможность записи/просмотра аудио и видео.
Большинство из перечисленных форматов – коммерческие, но существуют и проекты на основе полностью открытых стандартов. Наиболее популярный среди них – MKV (Matroska).
Хотя правильнее употреблять термин «медиаконтейнер», в разговорной речи больше прижилось слово «формат». Криминала в этом нет, так что в процессе общения можно смело оперировать данным, оставив «контейнеры» для дискуссий профессионалов.
Программе-проигрывателю достаточно понимать, как правильно идентифицировать тип контейнера, чтобы корректно воспроизвести хранящиеся в нем данные. Соответственно, пользователю надо знать, какие форматы поддерживаются проигрывателем, и установить на компьютер необходимый набор из нескольких (если один не в состоянии воспроизвести все).
Вообще, распаковкой файлов-медиаконтейнеров занимается программа-сплиттер (она может быть и частью плеера). Ее задача – извлечь содержимое, а уж затем передать каждый аудио-/видеопоток на декодирование, осуществляемое посредством кодеков.
Что такое видеокодек
Для того чтобы дешифровать содержимое медиаконтейнера, превратив его в видеоряд, потребуются кодеки – программы-формулы, по принципу действия похожие на архиваторы. Наличие необходимого кодека позволит корректно разархивировать сжатое изображение, поэтому важно иметь в наличии как можно более полный набор этих алгоритмов, чтобы не столкнуться с сообщением о неподдерживаемом формате видео. С академической точки зрения правильнее говорить о декодерах, но, как и в предыдущем случае, проще оперировать понятием «кодек» – оно универсально и для оцифровки видео, и для его воспроизведения.
КАК РАБОТАЮТ ВИДЕОКОДЕКИ? | РАЗБОР
Какие существуют кодеки
Самыми популярными кодеками видео, используемыми в бытовых целях, являются Xvid и DivX. Фильмы, распространяемые на DVD, кодируются кодеком MPEG-2.
Вообще, DivX – самый распространенный проприетарный кодек стандарта MPEG-4. А кодек Xvid основан на одной из версий DivX, но с открытым кодом. Есть также x264 (кодек для сжатия в стандарте H.264) и TrueMotion VP6 (применяется в качестве одного из основных вариантов кодирования в формате Flash Video). Остальные кодеки, а их очень много, могут и не понадобиться вам на практике, но лучше все-таки их иметь. Как правило, полный набор можно получить, установив K-Lite Mega Codec Pack, но не исключено, что некоторые впоследствии придется добавлять вручную.
Выводы
Формат видео определяется расширением файла-контейнера, но не всегда известно, каким кодеком сжимали размещенную внутри него информацию. И если для воспроизведения требуемого формата важно лишь знать, поддерживает ли его медиапроигрыватель, то для определения кодека придется воспользоваться сторонней утилитой (например, AVIcodec или GSpot), и лишь затем добавить недостающий кодек в систему.
Источник: www.it-world.ru
Что такое видео-кодеки и как с ними работать
Вы наверняка сталкивались с ситуацией, когда вы сняли на какой-нибудь условный смартфон Xiaomi симпатичное замедленное видео о том, как ваша подруга подбрасывает в воздух осенние листья. Отправили его ей, а она его на своем Samsung не может даже посмотреть, не то, что загрузить в сториз. Скорее всего, это проблема с кодеками. На деле кодеки, если уметь с ними правильно работать, могут не только вызывать проблемы, но и быть очень полезными при монтаже видео. Подробнее об этом читайте в этом материале.
Фото: unsplash.com
Что такое кодек и как он работает
Кодек — программное обеспечение (ПО), сжимающее и разжимающее цифровое видео. Это штука глубоко техническая, на деле среднего пользователя кодек начинает интересовать, когда с ним что-то идёт не так.
Если очень просто, то процесс записи и воспроизведения видео выглядит так: исходное видео кодируется в файл, который потом телефону или компьютеру нужно раскодировать, чтобы воспроизвести. Зачем такие сложности? Это необходимо для того, чтобы видеофайлы не занимали слишком много места, и их можно было быстро передавать и удобно хранить. Без кодирования минутный ролик весил бы не 6 Гб, а не 200 Мб.
Когда возникают проблемы в кодеками? Если мобильник А закодировал видео на условном китайском языке, а мобильник Б понимает только английский, то возникают проблемы. В примере про замедленное видео получается, что при сжатии кодер А запихнул в файл больше информации, чем декодер Б способен переварить. Поэтому видео не воспроизводится.
Для тех, кто занимается видеосъёмкой и монтажом профессионально, кодеки имеют больше значения / Фото: unsplash.com
Какие бывают видео-кодеки
Кодеки можно условно разделить на два типа: просмотровые и монтажные. Первые вы, скорее всего используете каждый день: когда смотрите кино или снимаете своего кота на телефон. Такие кодеки обычно сжимают файл сильнее, чтобы при скачивании фильма с интернета вам пришлось качать 4 Гб, а не 400. Кодеки для монтажа хранят больше информации, необходимой, например, для качественной цветокоррекции видео и ускорения работы с ним. Но при этом файлы, закодированные таким образом, будут весить ощутимо больше.
Чтобы понять, в чём тут соль, нужно знать, как происходит кодирование видео. Самый простой вариант сжатия видео — удаление одинаковых фрагментов информации в соседних кадров. Если, например, вы снимаете человека, который бежит на фоне берега озера, и вода, лес по берегу и садящееся солнышко особо не меняются, то эту часть информации с части кадров при сжатии кодек удалит. А при декодировании восстановит с соседних кадров.
Конечно, описанная выше схема сильно упрощена, но она передаёт общий принцип кодирования и декодирования с потерей качества. Когда мы говорим здесь о потере качества, речь не о том, что цвета в видео станут какими-то кислотными, а само видео станет тёмным или пойдёт квадратами. Современные кодеки работают достаточно хорошо — среди потерь могут оказаться тонкие оттенки, которые не различает человеческий глаз, и подобные вещи. В итоге качества видео будет достаточно для того, чтобы смотреть видео и наслаждаться им, но его может быть недостаточно для постобработки видео. Поэтому для профессионального монтажа используются другие кодеки.
Самые популярные просмотровые кодеки:
- H.264 (MPEG-4);
- MPEG-2;
- H.265 (MPEG-H, HEVC);
- WMV;
- FLAC;
- APE.
Самый распространённый кодек H.264, с ним, как правило проблем возникает меньше всего. H.265 — его обновлённая версия, вот с ним зачастую возникают баги, потому что новых декодеров может не быть на некоторых устройствах.
То, какой кодек использует конкретное устройство в конкретной ситуации, зависит от его типа и года выпуска. Найти информацию о кодеке и на камерах, и на смартфонах, можно найти в меню настроек видеосъёмки.
Так это выглядит на камере Xiaomi Redmi Note / Иллюстрация: Алиса Смирнова, Фотосклад.Эксперт
Ещё один вариант — посмотреть в инструкции к гаджету.
Видео-кодеки для монтажа и их возможности
Самый популярный монтажный кодек — это Apple ProRes. К главным минусам работы с ним можно отнести то, что видео занимает много места, потому что кодек позволяет хранить больше информации. Если сравнивать его с форматами фото, это будет примерно как разница между .JPEG и .TIFF. Поэтому такое видео гораздо лучше подходит для цветокоррекции.
В том числе ProRes позволяет работать с альфа-каналом при монтаже, то есть делать часть видео прозрачным. Это полезно, например, при работе с хромакеем.
ProRes не сжимает видео так сильно, как просмотровые кодеки, поэтому процессору не приходится его на лету расшифровывать. Благодаря этому можно монтировать даже 4к видео даже на компах средней мощности. Например, c процессором Intel Core i5 12400 или Ryzen 7 3700X и видеокартой GeForce GTX 1050 Ti или Xiaomi Redmi G. Но поскольку для работы будет необходимо перекачивать большие объёмы информации, нужен быстрый SSD объёмом от 512 Гб.
Как ни удивительно, более профессиональный кодек позволяет работать с более доступной аппаратурой / Фото: unsplash.com
Есть продвинутые, заточенные под видео, камеры, которые сразу умеют снимать видео, кодируемое в Apple ProRes. Например, Panasonic Lumix GH6 умеет писать ProRes прямо на карту памяти, правда, для этого нужна быстрая карта памяти стандарта CFexpress Type B. Более универсальные камеры, например Nikon Z6 II, также могут работать с этим кодеком, но писать видео придётся через HDMI-выход камеры на внешний рекордер.
Ещё больше информации будет хранить в себе RAW-видео. Он используется специализированными кинокамерами. Такие форматы будут различаться у разных производителей, наиболее стандартным считается ProRes RAW. Например, такое видео умеют снимать Sony Alpha 7S III.
Что делать, если кодеки не совпадают
Что такое кодек, как он работает, какие они бывают, мы выяснили. Но что делать, если из-за них всё не работает? Видео или просто не воспроизводится, или проигрыватель выдаёт ошибки типа «отсутствует нужный кодек».
С тем же замедленным видео с Xiaomi самый простой вариант: прогнать видео через встроенный в смартфон редактор видео (обычно его можно найти через команду «отредактировать видео» прямо из галереи изображений) и сохранить его со стандартным количеством кадров. Конечно, этот совет звучит примерно как «Глючит? Перезагрузите!», но чаще всего работает. Как, впрочем, и перезагрузка.
Если снимали на камеру, а потом залили на компьютер, и он не хочет читать, нужно выяснить, какой кодек использует конкретная модель. Обычно эту информацию можно найти в инструкции к камере или на сайте производителя.
Если инструкция утеряна, а на сайте производителя непонятно, как искать, попробуйте вбить в поисковик название камеры и слово «кодеки» / Фото: unsplash.com
Затем нужный кодек необходимо найти и установить. Подробнее в инструкции для Windows вот здесь. Для компьютеров, работающих на MAC — здесь.
Можно попробовать установить один из универсальных наборов кодеков. Их существует несколько десятков от разных производителей, у каждого есть свои адепты, хейтеры и поклонники. Важно понимать, что заработает ли видео с каким-то конкретным набором кодеков, зависит от многих факторов. Возможно, придётся попробовать несколько разных вариантов, чтобы подобрать оптимальный для себя. Перечислим несколько популярных паков кодеков.
Наборы кодеков для Windows
Portable codecs for Windows 10. Достаточно универсальный набор, направленный на беспроблемное воспроизведение на компьютере аудио и видео, в том числе с субтитрами. Умеет работать с MP4 с несколькими звуковыми дорожками.
X Codec Pack 2.7.4. Подходит для более старых Windows — до 7-й версии включительно. В комплекте идёт базовый проигрыватель для видео и специальная утилита, которая даёт возможность посмотреть, какие кодеки уже есть в системе.
K-Lite Codec Pack. Один из самых распространённых и популярных наборов кодеков, доступных бесплатно. Пак не слишком велик, но решает большинство проблем и задач среднего пользователя.
Combined Community Codec Pack: CCCP. Набор кодеков под Windows, созданный командой поклонников аниме с субтитрами. Пользователи хвалят его за способность работать с разными форматами субтитров. Одна беда — давно не обновлялся. Не поддерживает такие форматы видео, как QuickTime .QT и .MOV.
Media Player Codec Pack for Microsoft Windows. Очень обширный набор, включающий в себя много разнообразных кодеков, в том числе тех, что используются для монтажа. В комплект также входит универсальный проигрыватель для видео.
StarCodec. Самый свежий в подборке набор кодеков, поэтому хорошо совместим с последними версиями Windows. В комплекте идёт утилита, которая позволяет посмотреть, какие кодеки у вас уже есть, и не ставить их.
Наборы кодеков для Mac
DivX. Самый популярный, наиболее полный набор кодеков, который подходит для разных устройств системы.
MPlayerX. Это по сути не набор кодеков, а удобный всеядный проигрыватель, в который эти кодеки заранее встроены. Хорошо справляется с воспроизведением аудио и видео, в том числе с субтитрами.
Наборы кодеков для Android
AC3 Codec for Android. Реализован в виде приложения для смартфона, в которое помимо всего прочего встроен видеопроигрыватель. Работает практически на любом смартфоне или планшете с Android не ниже 4.1. Кодеков не слишком много, они работают не со всеми проигрывателями.
DDB2 Codec Pack. Более полный набор кодеков, включает в себя в том числе кодеки для смартфонов Apple. В комплекте идёт универсальный видеопроигрыватель. Пользователи хвалят этот пак за стабильной и отсутствие глюков.
Источник: www.fotosklad.ru
Видеокодеки, видеоформаты – что же это всё означает?
Если вы озадачены бесконечным списком параметров экспорта в вашей программе для монтажа видео, то эта статья для вас. Сначала рассмотрим определение кодека. Затем рассмотрим понятие видеоформата, и затем, мы рассмотрим некоторые из наиболее распространенных кодеков и их использование.
Если вы занимаетесь съёмкой или редактированием видео, то почти сразу вам встретиться термин «кодек». Поскольку их так много, и трудно определить разницу между ними, то я сделал краткий обзор, чтобы помочь вам начать работу. Если вы понимаете определенные термины, вы можете лучше решить, какой из них соответствует вашим потребностям. Давайте начнем с простого определения.
Видеокодек это.
Кодек — это на самом деле соединение двух слов: кодер и декодер (co / dec). Что они делают? Проще говоря, поскольку видеофайлы очень большие, вам нужен способ сделать их меньше. Кодек кодирует, сжимая данные для хранения или отправки, а затем распаковывает для воспроизведения или редактирования.
Кодек — это компьютерный код, который выполняет свою функцию всякий раз, когда файл вызывается программным обеспечением. Кодеки также можно использовать в физическом оборудовании, например в камере, для преобразования входящего видео и звука в цифровой формат.
Это происходит в режиме реального времени, либо в точке захвата, либо в точке воспроизведения. Однако, если вы не являетесь инженером по вещанию, то вам придётся положится на свой компьютер или устройство для выбора кодека. Аппаратное обеспечение сжимает ваши видео и аудио данные для просмотра, передачи или хранения.
Видеоформат это.
Формат файла похож на контейнер. Внутри контейнера находятся данные, которые были сжаты с использованием определенного кодека. И иногда они имеют одинаковое имя.
Например, формат файла, такой как Windows Media Audio, содержит данные, сжатые с использованием кодека Windows Media Audio. Однако формат файла, такой как Audio Video Interleaved (AVI), может содержать данные, сжатые любым из нескольких различных кодеков, включая кодеки MPEG-2, DivX или XviD.
AVI-файлы также могут содержать данные, которые не сжимаются никаким кодеком. Следовательно, в зависимости от того, какие кодеки установлены в вашей системе, одни файлы AVI у вас будут нормально воспроизводится, а другие файлы AVI, несмотря на одинаковое расширение файла, воспроизводится не будут.
Также это затрагивает аудио. Часто бывает ситуация, когда при воспроизведении видео, звук воспроизводится, а вот видео нет. Это значит, на вашем устройстве ну установлен соответствующий видеокодек.
Как определить формат видео и используемый видеокодек?
К сожалению, встроенные инструменты в Windows не позволяют узнать подробную информацию о видео файле. Но можно воспользоваться специальными программами. Например, MediaInfo. Это бесплатная программа, из категории свободного программного обеспечения. Которую вы можете скачать по ссылке.
Устанавливаете программу, открываете интересующий вас файл и получаете подробную информацию.
Здесь мы видим, что выбранный мною файл имеет формат видео MPEG-4, использует кодек AVC(H.264), имеет разрешение 3840х2160 пикселей, а также другую информацию по файлу.
Какой формат видео самый маленький?
На данный момент кодек HEVC или H.265 является одним из наиболее эффективных из доступных на рынке и обычно используется для сжатия видео 8K UHD. Однако использование кодека требует оплаты лицензионного сбора, поэтому он не является широко совместимым и широко поддерживаемым различными устройствами или браузерами. Для интернета используется формат .WEBM и соответствующий кодек VP8 / VP9. Эта связка является широко совместимой и популярной для уменьшения размера видеофайлов.
Тем не менее, важно учитывать и другие факторы, помимо размера: где будут воспроизводиться файлы и требуемое качество видео. Далее мы углубимся в каждый из самых популярных форматов, чтобы понять компромиссы.
Форматы видеофайлов.
.Webm
Как и файл изображения .WEBP, .WEBM был создан Google как эффективный способ распространения медиа среди большой аудитории. Видеофайлы .WEBM имеют относительно небольшой размер и, как таковые, не так высоки с точки зрения качества, как некоторые другие типы файлов в этом списке. Формат видеофайла .WEBM используется для сайтов потокового видео HTML5, таких как YouTube.
.MPG, .MP2, .MPEG, .MPE, .MPV
Файлы .MPG, .MP2, .MPEG, .MPE, .MPV могут воспроизводить аудио / видео или просто аудио. Они имеют небольшой размер файла и относительно низкое качество. Они также имеют сжатие с потерями, что означает, что их качество ухудшится после многократного редактирования. Файлы .MPG, .MP2, .MPEG, .MPE, .MPV лучше всего использовать, когда видео будет записано один раз и никогда больше не будет редактироваться.
.OGG
Файлы .OGG представляют собой альтернативу файлам .MPG с открытым исходным кодом и используются для передачи высококачественных видео через Интернет. Несмотря на то, что файлы .OGG используются для потоковой передачи, они имеют более высокое качество, чем файлы .WEBM, что означает, что для их доставки конечному пользователю потребуется больше времени. Благодаря тому, что файлы .OGG имеют открытый исходный код, они могут использоваться в различных приложениях, включая GPS-приемники и медиаплееры (как настольные, так и портативные).
.MP4, .M4P, .M4V
.MP4, .M4P, .M4V аналогичны файлам .MPG в том смысле, что они могут содержать аудио и видео или могут быть просто аудиофайлами. Это форматы файлов без потерь, что делает их идеальными для редактирования, поскольку они не потеряют качество при последующем редактировании и сохранении файлов. .MP4, .M4P и .M4V используются для потоковой передачи видео через Интернет. Как правило, они имеют более высокое качество, чем файлы .WEBM, но, как правило, имеют больший размер. Файлы .M4V — это собственные файлы iTunes, которые имеют те же качества, что и файлы .MP4 и .M4P. Файлы M4V защищены от копирования системой DRM.
.AVI
Файлы .AVI являются одним из старейших и наиболее совместимых форматов видеофайлов. С файлом .AVI можно использовать много разных кодеков, что означает, что этот формат обладает большей гибкостью при выборе баланса между качеством и размером. Однако эти файлы имеют тенденцию быть больше, чем ранее упомянутые форматы, что делает его менее идеальным для Интернета и более идеальным для хранения фильмов на компьютере.
.WMV
.WMV — это формат видеофайлов, созданный Microsoft и обозначающий Windows Media Video. Кодек, используемый этими файлами, приводит к небольшому размеру файла, но низкому качеству. Этот формат полезен, если вы отправляете видео кому-то со старого компьютера с Windows.
.MOV, .QT
Файлы .MOV и .QT были разработаны Apple для использования с проигрывателем Quicktime. Эти файлы имеют высокое качество, но большие по размеру. И у них плохая совместимость с другими проигрывателями. Этот формат полезен, если вы собираетесь архивировать высококачественное видео на компьютере Apple.
.FLV, .SWF
Файлы .FLV и .SWF были разработаны компанией Adobe в качестве формата видеофайлов для Flash. Использование этих форматов файлов быстро сократилось, поскольку Flash стал менее популярным, особенно после прекращения поддержки Flash для устройств iOS. Использование этих форматов рекомендуется только в том случае, если вам требуется поддержка устаревшей системы, которая может принимать только файлы этого типа.
AVCHD
Файлы высокой четкости AVCHD или Advanced Video Coding — это формат, создаваемый многими цифровыми видеокамерами. Эти файлы используют видеокодек H.264 / MPEG-4 и похожи на файл .MPG.
Как выбрать лучший формат видео файла
Выбор правильного формата видеофайла полностью зависит от того, для чего вы планируете использовать видео. Вы должны выбрать формат, который обеспечивает требуемое качество видео, но не более того. Излишне высококачественные видеофайлы могут быть неудобными для перемещения, обмена, конвертации и управления. Кроме того, важно то, как будут просматриваться видеофайлы. Не все программы, браузеры и устройства могут открывать определенный формат видео. Рассмотрим пару сценариев:
Если видео будет просматриваться в Интернете, выберите формат, поддерживаемый большинством браузеров. Таким образом, ваше видео сможет воспроизводиться без загрузки файла и использования отдельного проигрывателя. Браузер-совместимые форматы видео включают MP4 и WEBM.
Если вы архивируете домашнее видео, выберите формат, который имеет высокое качество и имеет хорошие шансы на воспроизведение в будущем. Форматы с открытым исходным кодом более ориентированы на будущее, чем проприетарные форматы, которые контролируются конкретной компанией. Форматы, которые соответствуют этой категории, являются MP4 или AVI (с использованием открытого кодека).
Если вы работаете в компании, которая использует старые компьютеры Windows, вам следует выбрать формат с высокой степенью сжатия и совместимость с Windows. В этом случае вы хотите использовать файл WMV.
Чтобы проверить, подходит ли вам формат видео для загрузки на YouTube, Facebook, Twitter или Instagram, вот краткая таблица с некоторыми из самых популярных сайтов и поддерживаемых ими видеоформатов:
YouTube | Vimeo Standard Video | Facebook Shared Post | Instagram Feed | ||
Format | .MOV, .MPEG4, MP4, .AVI, .WMV, .MPEGPS, .FLV, 3GPP, WebM |
.MP4 | .MP4 or .MOV file are recommended, but almost all file types are supported |
.MP4 or .MOV file with H264 compression | .MP4 or .MOV file are recommended, but almost all file types are supported |
Ratio | 16:9 (auto adds pillarboxing if set at 4:3) |
16:9 and 4:3 | 16:9 and 9:16 (mobile rendered 2:3) | 1:3 and 3:1 (16:9 recommended) | 16:9, 4:5, and 1:1 |
Resolution | 426 x 240px to 3840 x 2160px |
640×360px and 640×480px | Minimum width 600px (length depends on aspect ratio) |
32 x 32px to 1280 x 1024px | Minimum width 600px (length depends on aspect ratio) |
Max Size | 128 GB or 12 hours (whichever is less) | 500 MB per week for free plan | 4 GB | 512 MB | 4 GB |
Max Length | 12 hours | Any duration | 120 minutes | 140 seconds | 60 seconds |
Support Page | YouTube | Vimeo |
Таким образом, зная как работают видеоформаты, вы сможете воспроизвести видео любого формата, и что ещё важнее, сможете создавать видео в том формате, который будет удобен для ваших зрителей.
Источник: www.provideomontaj.ru