Контейнер для видео

Существует не мало так называемых контейнеров для хранения видео, которые часто путают с форматами сжатия. На самом деле, к сжатию контейнеры не имеют никакого отношения.

Контейнер — с точки зрения пользователя, лишь расширение имени видеофайла, иначе говоря, то, что пишется в имени файла в конце после точки. С технической точки зрения, контейнер определяет способ хранения звуковых и видеопотоков (дорожек) в видеофайле. По сути контейнер — это архив, содержащий набор видео и звуковых дорожек, дорожек с субтитрами, а также другую служебную информацию. Любой видеофайл содержит как минимум одну видео- и одну аудио- дорожку. Контейнер определяет структуру записи этих дорожек в видеофайле. Название контейнера (AVI, MKV и т.д.) указывает на его тип. При этом, у каждого контейнера есть свои ограничения на максимальное количество потоков в одном файле, и на количество форматов (например, контейнер AVI не позволяет хранить звуковые дорожки в формате OGG Vorbis) . Наиболее популярными являются: AVI, MPG, MKV, MPEG, 3GP, FLV, MOV, MP4, M4V, WMV и др.

В среде Windows наиболее часто используется контейнер AVI. Хотя в последнее время всё чаще применяется контейнер MKV, который имеет менее жёсткие ограничения на количество потоков (дорожек) и более гибкий функционал например, возможность давать собственные названия аудиодорожкам и т.д. На сотовых телефонах чаще всего используется контейнер 3GP, который тоже хранит потоки по-своему и имеет свои ограничения.

Похожие записи