MPEG1 и MPEG2
MPEG1 и MPEG2 являются стандартами для общего кодирования движущихся изображений и связанной с ними аудиоинформации. Эти стандарты описывают комбинированное сжатие с потерями аудио и видео процедуры, которое позволяет хранить и передавать движущиеся изображения со звуком.
Стандарт компрессии для цифрового видео качества VHS с аудио CD до 1,5 мегабит в секунду - MPEG-1. В MPEG-1 степень сжатия видео без потери слишком высокого качества составляет 26: 1, а соотношение или аудио - 6: 1. Этот тип сжатия делает его жизнеспособным для цифрового аудио и телевизионного вещания, а также для создания видеодисков. Как следствие, этот формат аудио и видео с потерями стал чрезвычайно популярным благодаря своей широкой совместимости. В различных продуктах и приложениях используется стандарт MPEG-1, в частности, аудиоформат, который он представил, чрезвычайно популярный MP3.
Опять же, более старый MPEG1 имеет некоторые недостатки, которые были решены его преемником - MPEG2. Эти недостатки:
- Сжатие звука ограничено двумя каналами.
- Нет стандартизированной поддержки чересстрочного видео с плохим сжатием при использовании для чересстрочного видео
- Он имеет ограниченный стандартизованный профиль - Constrained Parameters Bitstream - который несовместим для видео с более высоким разрешением. MPEG1 может поддерживать видео 4k, но не было никакого практического способа кодирования видео для более высоких разрешений. Идентификация оборудования, способного поддерживать, также ограничена.
- Он поддерживает только одно цветовое пространство - 4: 2: 0.
MPEG2 можно рассматривать как улучшенный MPEG1 с точки зрения качества, поскольку он используется для производства DVD. MPEG2 может захватывать аудио / видео в более высоком разрешении и использовать более высокие битрейты, однако не будет видно большой разницы, если источник имеет качество видео в VHS. Если речь идет о высококачественном выходе, то, скорее всего, будет выбор стандарта MPEG2.
Официально стандарт MPEG2 добавляет ряд функций более старого MPEG1, включая переменное квантование и VBR. Совершенно очевидно, что MPEG2 имеет более сложный алгоритм в своей кодировке. MPEG2 не может воспроизводиться с проигрывателями MPEG1, поскольку потоки MPEG2 несовместимы с потоками MPEG1.
В принципе, можно рассматривать MPEG2 как MPEG1, который поддерживает более высокие разрешения и способен использовать более высокие и переменные битрейты. Однако можно утверждать, что MPEG1 работает лучше в более низких битрейтах, чем MPEG2.
Резюме:
1. MPEG2 преуспел в MPEG1, чтобы устранить некоторые из слабых сторон старого стандарта.
2. MPEG2 имеет лучшее качество, чем MPEG1.
3. MPEG1 используется для VCD, в то время как MPEG2 используется для DVD.
4. Можно рассматривать MPEG2 как MPEG1, который поддерживает более высокие разрешения и способен использовать более высокие и переменные битрейты.
5. MPEG1 старше, чем MPEG2, но первый, возможно, лучше в более низких битрейтах.
6. MPEG2 имеет более сложный алгоритм кодирования.