2

Если я не ошибаюсь, в формате контейнера видео 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 ответ1

2

Чтобы технически ответить на ваш вопрос: да.MP4 могут быть 480p.

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


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

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

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

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

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

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