Из Википедии, бесплатной энциклопедии
  (Перенаправлено из видео файла )
Перейти к навигации Перейти к поиску

Формат видеофайла является тип формата файла для хранения цифровых видео данных на компьютерной системе. Видео почти всегда сохраняется с использованием сжатия с потерями для уменьшения размера файла.

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

Кодированные видео и аудио внутри контейнера видеофайлов (т.е. не заголовки, нижние колонтитулы и метаданные) называются сущностью . Программа (или оборудование), которая может декодировать сжатое видео или аудио, называется кодеком ; воспроизведение или кодирование видеофайла иногда требует от пользователя установки библиотеки кодеков, соответствующей типу кодирования видео и аудио, используемому в файле.

Хороший дизайн обычно диктует, что расширение файла позволяет пользователю определить, какая программа откроет файл, по расширению файла. Так обстоит дело с некоторыми форматами видеофайлов, такими как WebM (.webm), Windows Media Video (.wmv), Flash Video (.flv) и Ogg Video (.ogv), каждый из которых может содержать только несколько лунок. -определенные подтипы форматов кодирования видео и аудио, что позволяет относительно легко узнать, какой кодек будет воспроизводить файл. В отличие от этого, некоторые типы контейнеров очень общего назначения, такие как AVI (.avi) и QuickTime (.mov), могут содержать видео и аудио практически в любом формате и иметь расширения файлов, названные в соответствии с типом контейнера, что очень затрудняет конечный пользователь должен использовать расширение файла, чтобы определить, какой кодек или программу использовать для воспроизведения файлов.

В свободном программном обеспечении , FFmpeg библиотека проекта имеет очень широкую поддержку для кодирования и декодирования видео форматов. Например, Google использует ffmpeg для поддержки широкого спектра форматов загрузки видео для YouTube. [1] Одним из широко используемых медиаплееров, использующих библиотеки ffmpeg, является бесплатный медиаплеер VLC , который может воспроизводить большинство видеофайлов, с которыми сталкиваются конечные пользователи.

Список форматов видеофайлов [ править ]

See also[edit]

  • Comparison of container formats

References[edit]

  1. ^ "Google's YouTube Uses FFmpeg | Breaking Eggs And Making Omelettes". multimedia.cx.
  2. ^ Kaourantin.net (31 October 2007) Tinic Uro New File Extensions and MIME Types Archived 2010-07-06 at the Wayback Machine, Retrieved on 2009-08-03
  3. ^ a b "QuickTime File Format". www.digitalpreservation.gov. 2013-02-14.
  4. ^ "AMV codec tools" code.google.com
  5. ^ "RoQ - MultimediaWiki". wiki.multimedia.cx.