13

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

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

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

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

2 ответа2

14

Просто чтобы прояснить ситуацию немного. mp4v на самом деле ничего не значит. Он используется в VLC для представления видео в формате MPEG-4 Part 2, но в техническом смысле ничего не значит.

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

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

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

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

1

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .