Кодеки, контейнеры, расширения файлов, форматы и прочие термины могут запутать любого человека, непосвящённого в мир видеопроизводства. Давай кратко разложим по полочкам, что есть что и как это работает.
Исходные видеофайлы весят неприлично много и чтобы хоть как-то сэкономить пространство используются кодеки. Кодек, от encoder/decoder, — это алгоритм сжатия видео, сжимающий данные для хранения или отправки, а затем распаковывающий для воспроизведения или редактирования. При этом взаимодействуя с файлом, кодек используется каждый раз, поэтому сложные кодеки, вроде H.265, сильно грузят систему.
Формат видеофайла похож на контейнер. Внутри контейнера находятся данные, которые были сжаты с использованием определенного кодека. Например, формат файла Windows Media Audio содержит данные, сжатые с использованием кодека WMA.
А формат Audio Video Interleaved (AVI) может содержать данные, сжатые любым из нескольких различных кодеков. В зависимости от того, какие кодеки установлены в системе, одни файлы будут нормально воспроизводиться, а другие файлы могут не открываться вообще.
Такая же ситуация и со звуком. Встречался с ситуацией, когда при воспроизведении видео, картинка есть, а звука нет? Это значит, что у тебя не установлен соответствующий аудиокодек.
Какие бывают форматы видеофайлов и чем они отличаются.
.WEBM
.WEBM был создан Google как эффективный способ передачи медиафайлов среди большой аудитории. Видеофайлы .WEBM имеют относительно небольшой размер и не обладают высоким качеством. Зачастую этот формат используется для сайтов потокового видео HTML5, например YouTube.
.MPG, .MP2, .MPEG, .MPE, .MPV
Эти файлы могут воспроизводить аудио-видео или только аудио. Весят немного, качество относительно низкое. Важный нюанс — сжимает с потерями, качество файлов ухудшится после многократного редактирования. Файлы этого формата лучше всего использовать, когда видео будет записано один раз и никогда больше не будет редактироваться.
.OGG
Файлы .OGG представляют собой альтернативу файлам .MPG с открытым исходным кодом. Благодаря этому они могут использоваться в различных приложениях, включая GPS-приемники и медиаплееры (как настольные, так и портативные).
.MP4, .M4P, .M4V
Эти файлы так же могут содержать аудио и видео или только аудио. Сжимают без потерь, что делает их идеальными для редактирования. Как правило, они имеют более высокое качество, чем файлы .WEBM, но и больший размер. Файлы .M4V — это аналог .MP4, .M4P для собственных файлов iTunes, они защищены от копирования системой DRM.
.AVI
Старый добрый .AVI — один из старейших и наиболее совместимых форматов видеофайлов. В этом формате можно использовать много разных кодеков, он обладает большой гибкостью при выборе баланса между качеством и размером. Однако .AVI имеет тенденцию быть тяжелее, чем форматы выше, что делает его более идеальным для хранения на компьютере.
.WMV
.WMV — это формат видеофайлов, созданный Microsoft и обозначающий Windows Media Video. Кодек, используемый этими файлами, приводит к небольшому размеру файла и низкому качеству.
.MOV, .QT
Файлы .MOV и .QT были разработаны Apple для проигрывателя Quicktime. Эти файлы имеют высокое качество, но большие по размеру, а ещё у них плохая совместимость с другими проигрывателями. Стоит использовать этот формат, если ты собираешься архивировать качественное видео на компьютере Apple.
Больше постов и новостей о сфере кинопроизводства ты найдёшь у нас в телеграм-канале