Se não me engano, como formato contêiner, os vídeos MP4 devem poder conter vídeos de 480p. Além disso, pelo que descobri, o formato de vídeo MPEG-4 também não possui uma limitação que impeça 480p.
No entanto, os vídeos MP4 no YouTube estão disponíveis apenas em 360p, 720p e 1080p, e 480p só está disponível como FLV ou WebM (independentemente do vídeo).
Estou esquecendo de algo? Em 4:3, um vídeo 480p precisaria ter 640x480, mas em 16:9, seria 853.333…x480. Esse poderia ser o problema? Existe uma limitação tangível que impede MP4s de 480p?
Responder1
Para responder tecnicamente à sua pergunta:Sim. MP4s podem ter 480p.
Não há nada que impeça a criação de um determinado tamanho de imagem com contêineres MP4. Não conheço os limites superiores, mas teoricamente você também poderia ter um vídeo de 1 × 10.000, por exemplo, se fosse gerado por computador. O codificador x264 tem limites mais realistas – um vídeo não ficará bem se suas dimensões não forem divisíveis por 8 e a altura tiver que ser divisível por 2.
Quanto ao YouTube,Este artigosugere que anteriormente fmt
o código 18 foi usado para MP4 480p. O código ainda está disponível, mas agora é usado para MP4 360p, o que sugere uma mudança na implementação de back-end do gerenciamento de conteúdo do YouTube.
Observe que ao monitorar um navegador, você ainda obtém a versão FLV, o que significa que esta versãodeveestar disponível em todas as resoluções.
O WebM nem sempre está disponível, mas na maioria dos casos para todas as resoluções. O Google faz isso parapromover seu projeto WebM, obviamente, mas há outro motivo.
O conteúdo MP4 só é veiculado quando o cliente usaVídeo HTML5 do YouTube, mas apenas para Safari da Apple ou IE9. Todos os outros navegadores suportam WebM. Portanto, a codificação de conteúdo em MP4 tem uma prioridade muito baixa.
Se você pensar sobreo fato de queuma hora de vídeo é enviadatodo segundopara o YouTube, isso faz sentido do ponto de vista econômico.