Могут ли файлы MP4 иметь разрешение 480p?

Могут ли файлы MP4 иметь разрешение 480p?

Если я не ошибаюсь, как формат контейнера, видео MP4 должно содержать видео 480p. Кроме того, из того, что я смог найти, видеоформат MPEG-4 также не имеет ограничений, которые не позволяют использовать 480p.

Однако видео MP4 на YouTube доступны только в форматах 360p, 720p и 1080p, а 480p доступно только в форматах FLV или WebM (независимо от видео).

Я что-то упустил? При 4:3 видео 480p должно быть 640x480, но при 16:9 оно будет 853.333…x480. Может ли быть проблема в этом? Есть ли ощутимое ограничение, препятствующее 480p MP4?

введите описание изображения здесь

решение1

Технически ответим на ваш вопрос:Да. MP4 может быть 480p.

Ничто не мешает создать определенный размер изображения с помощью контейнеров MP4. Я не знаю верхних границ, но теоретически вы могли бы иметь видео 1 × 10000, например, если бы оно было сгенерировано компьютером. У кодировщика x264 более реалистичные границы — видео не будет выглядеть хорошо, если его размеры не делятся на 8, а высота должна делиться на 2.


Что касается YouTube,Эта статьяпредполагает, что ранее fmtкод 18 использовался для 480p MP4. Код все еще доступен, но теперь он используется для 360p MP4, что предполагает изменение в реализации бэкэнда управления контентом YouTube.

  • Обратите внимание, что при просмотре через браузер вы все равно получаете версию FLV, что означает, что эта версиядолженбыть доступны во всех разрешениях.

  • WebM не всегда доступен, но в большинстве случаев для всех разрешений. Google делает это, чтобыпродвигать свой проект WebM, очевидно, но есть и другая причина.

  • Контент MP4 предоставляется только тогда, когда клиент используетHTML5-видео YouTube, но только для Safari или IE9 от Apple. Все остальные браузеры на самом деле поддерживают WebM. Поэтому кодирование контента в MP4 имеет очень низкий приоритет.

Если вы думаете одело в том, чтозагружен один час видеокаждую секундудля YouTube это имеет смысл с экономической точки зрения.

Связанный контент