полезные статьи

В чем разница между всеми этими видеоформатами, и какой мне следует использовать?

Уважаемый Goldavelez.com,

Я знаю, что многие видеопроигрыватели (например, PotPlayer) могут воспроизводить любой видеофайл, но почему в первую очередь так много видеоформатов? Есть ли реальная разница между DivX и XviD, или MP4, и MKV? Когда я копирую DVD или отправляюсь на поиски закачек, какой формат лучше всего использовать?

С уважением,

Запутался в кодеках

Уважаемый Смущенный,

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

Что такое кодек?

Большая часть видео, с которым вы столкнетесь, сжата, а это значит, что оно было изменено, чтобы занять меньше места на вашем компьютере. Например, обычный диск Blu-Ray обычно занимает около 30 или 50 ГБ места, что достаточно для обычного человека, чтобы загрузить или сохранить на своем жестком диске. Таким образом, мы обычно сжимаем фильмы, чтобы сделать их более управляемыми, обычно с некоторой потерей качества видео.

Кодек сжимает и распаковывает данные. Он интерпретирует видеофайл и определяет, как его воспроизвести на экране. Ваш компьютер поставляется с множеством предустановленных кодеков, хотя вы можете установить пакеты кодеков для более широкой поддержки или программы, такие как VLC или PotPlayer, которые имеют много встроенной поддержки кодеков (что мы предпочитаем).

Некоторые примеры кодеков включают в себя:

  • FFmpeg (который включает форматы, такие как MPEG-2, формат, в котором хранятся DVD, и MPEG-4, формат, который Apple использует для фильмов в магазине iTunes)
  • DivX, который работает с определенным типом файлов MPEG-4 и часто использовался для копирования DVD в эпоху до HD
  • XviD, версия DivX с открытым исходным кодом, популярная среди киномиратов
  • x264, который сжимает видео H.264 (также известный как MPEG-4 AVC) и очень популярен для видео высокой четкости

Существуют разные кодеки, и это может привести к путанице со всеми версиями стандартов MPEG. В наши дни вам действительно нужно беспокоиться только о нескольких из них, о которых мы поговорим чуть позже.

Что такое контейнер?

Контейнер - это, по сути, пакет файлов. Обычно контейнер состоит из видеокодека и аудиокодека, хотя он также может содержать такие вещи, как субтитры. Контейнеры позволяют вам выбрать один кодек для вашего видео и один для вашего аудио, что приятно - таким образом, вы можете использовать высококачественный звук DTS или сжимать ваш звук до чего-то вроде MP3 для еще большей экономии места. Это просто дает вам немного больше контроля над тем, как записывать видео или копировать фильмы. Популярные контейнеры включают в себя:

  • AVI
  • Матроска (которая использует расширение MKV)
  • MP4 (который был популяризирован Apple в iTunes Store - обратите внимание, что это может также идти с расширением M4V, но контейнер точно такой же)
  • MOV (который был создан Apple)

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

Так что вы должны использовать?

В наши дни, когда вы будете просматривать видео в Интернете, вы действительно встретите несколько разных кодеков и контейнеров. DivX и XviD когда-то были популярны для видео со стандартным разрешением, таких как DVD с копией, но в настоящее время они в основном устарели, поэтому я бы не стал использовать их для копирования ваших собственных DVD. Handbrake, наш любимый DVD риппер и видеокодер, поддерживает три видеокодека (которые вы можете увидеть на вкладке «Видео») и два контейнера (которые вы найдете в «Настройках вывода»). H.264, который Handbrake использует по умолчанию, даст вам наилучшее качество, хотя, если вы не заботитесь о качестве, MPEG-4, вероятно, будет сжиматься быстрее.

Что касается контейнеров, то и MKV, и MP4 поддерживают высококачественное видео H.264, но в целом мы предпочитаем MKV практически для всего, так как он имеет больше функций, поддерживает более высокое качество звука и является открытым исходным кодом. Недостатком MKV является то, что он не так хорошо поддерживается некоторыми программами и устройствами. Так что, если вы размещаете эти видео на iPad, Apple TV или Xbox 360, например, вы захотите использовать более широко поддерживаемый MP4. Если вы смотрите их в VLC, PotPlayer, XBMC или другом видеоплеере, поддерживающем MKV, то MKV - это то, что вам нужно.

В нескольких параграфах вы найдете много информации, но, как мы уже говорили, несмотря на большой и запутанный мир видео, многие из этих кодеков устарели, и в подавляющем большинстве случаев вы просто выбирать между MKV и MP4. Если вы хотите более подробного сравнения, посмотрите Сравнение видеокодеков в Википедии, Сравнение форматов контейнеров и его запись в MPEG для получения дополнительной информации обо всех различных вариациях стандартов сжатия видео MPEG.

С уважением,

Goldavelez.com

,