Каково отношение между mp4v кодеком и форматом H.264?

Этим вопросом является продолжение моего предыдущего вопроса: Что такое mp4v и mp4a?

Я понимаю, что mp4v является кодеком, используемым в MPEG 4 контейнера. H264 также кодек, который может быть использоваться в контейнере MPEG-4.

В моих тестах и H.264 и mpv4 могут произвести подобное качество (я протестировал с x264enc GSTREAMER и ffmpeg_mpeg4 компонентами.)

Так есть ли между используемыми алгоритмами любые основные отличия. Или является mp4v просто другим названием H.264?

13
задан 20.03.2017, 12:16

2 ответа

Только разрешить вещи немного. mp4v - действительно ничто. Это используется в VLC для представления видео части 2 MPEG-4, но в техническом смысле ничто.

MPEG-4 является общим названием для ряда спецификаций, определенных ISO/IEC 14496. Существует несколько частей к этой спецификации. Это соответствующие части:

  • Часть 2 - Обычно известный как Видео MPEG-4, является форматом сжатия видео.
  • Часть 3 - Обычно известный как Аудио MPEG-4, и формат сжатия звука.
  • Часть 10 - Обычно известный как H264 или MPEG-4 AVC, является также форматом сжатия видео.
  • Часть 14 - Обычно известный как MP4, является форматом контейнера.

H.264 обычно считается лучше для сжатия видео. Это содержит несколько функций, которые видео MPEG-4 не делает включая перечисленных здесь.

Самым большим различием, которое Вы будете обычно видеть, является размер файла. H.264 будет обычно мочь сжать видео в намного более низкой скорости передачи, чем стандартный кодек MPEG-4. Необходимо смочь получить сопоставимое качественное видео с намного меньшими размерами файла.

15
ответ дан 07.12.2019, 11:37

MPEG-4 указывает несколько других видео (и аудио) кодеки. Один описанный видеокодек является H.264, но не единственным.

Таким образом, то, что VLC называет mp4v, является, вероятно, одним из других видеокодеков MPEG-4. Я ничего не нашел об этом в документах VLC, таким образом, необходимо будет, вероятно, вырыть в источник для обнаружения который.

Это мог бы быть кодек, описанный в части 2 спецификации MPEG-4.

1
ответ дан 07.12.2019, 11:37

Теги

Похожие вопросы