Что такое формат файла MPEG2?
.mpeg2 - это формат мультимедийного контейнера, разработанный и стандартизированный группой Moving Picture Experts Group (ISO/IEC 13818).
Файлы с расширением .mpeg2 содержат аудио- и видеоданные, закодированные с использованием алгоритмов сжатия с потерями (lossy). Сжатие необходимо для сохранения полнометражного фильма в хорошем качестве на дисках DVD или Blu-ray. Алгоритмы сжатия MPEG-2 обычно используются для кодирования видеоклипов, так как они часто состоят из множества похожих изображений (например, статичного фона). Кодеки, используемые для создания файлов .mpeg2, анализируют все кадры и сохраняют их таким образом, чтобы максимально использовать повторение кадров, различая внутрикадровые I-кадры, предсказанные P-кадры и двунаправленные B-кадры.
Помимо мультимедийного контента, файлы .mpeg2 также широко используются для цифрового ТВ-вещания - спутникового, эфирного или кабельного. Стандарт MPEG-2 используется телеканалами, ТВ-ресиверами, DVD-плеерами и многими другими мультимедийными устройствами. Существует два варианта потока: программные потоки (Program Streams, обычно .mpg или .mpeg) для носителей информации и транспортные потоки (Transport Streams, .ts) для вещания по ненадежным каналам связи.
Обратите внимание, что .mpeg2 является нестандартным расширением; тот же контент обычно встречается в виде .mpeg, .m2v (элементарный поток только видео), .vob (объект DVD Video) или .ts для транспортных потоков вещания.
Безопасность и защита
РИСК: LOWMPEG-2 - это пассивный контейнер сжатых медиаданных, он не содержит исполняемого кода, макросов или скриптов. Воспроизведение файлов MPEG-2 безопасно в обновляемых плеерах (VLC, MPC-HC). Теоретические риски существуют в случае поврежденных потоков, вызывающих ошибки декодера в старых или непатченных медиаплеерах, но для современного ПО это не является практической проблемой.
Детали формата
в двух словахПрограммы, открывающие файлы MPEG2
Технические подробности
глубокая спецификация| Тип контейнера | Программный поток (.mpg/.mpeg) или транспортный поток (.ts), мультиплексированный бинарный файл |
| Видеокодек | MPEG-2 Video (H.262), ISO/IEC 13818-2; сжатие кадров I/P/B на основе DCT |
| Аудиокодеки | MPEG-1 Layer II, AC-3 (Dolby Digital) или AAC |
| Магические байты программного потока | 00 00 01 BA (код начала пакета) со смещением 0 |
| Пакет транспортного потока | Пакеты фиксированной длины 188 байт, каждый начинается с байта синхронизации 0x47 |
| Кодирование | Бинарное, big-endian |
| Типичный размер файла | 50 МБ - 8 ГБ (SD DVD: 4-8 ГБ на 2-часовой фильм при 4-9 Мбит/с) |
| Профили видео | Main Profile @ Main Level (SD), Main Profile @ High Level (HD) |
| Максимальное разрешение | 1920×1152 (High Level); SD: 720×480 (NTSC) или 720×576 (PAL) |
| Цветовой формат | YCbCr 4:2:0, 8 бит на канал (некоторые профессиональные варианты: 4:2:2) |
| Частота дискретизации аудио | 32, 44.1 или 48 кГц (MPEG-1 Layer II); AC-3 фиксировано на 48 кГц |
| Шифрование | Отсутствует в базовом формате; опциональное скремблирование DVB CSA в транспортных потоках вещания; DVD CSS на уровне секторов диска |
| MIME-типы | video/mpeg (Program Stream); video/mp2t (Transport Stream) |
| Выпущен | November 1994 (ISO/IEC 13818-1, MPEG-2 Systems standard finalized) |
| Последняя версия | ISO/IEC 13818-1:2022 (MPEG-2 Systems) |
| Открыть стандартное | Да · без роялти |
| Спецификация | www.iso.org |
Конвертации MPEG2
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах MPEG2.