Eu estava investigando um problema curioso que tenho com a reprodução de certos arquivos MP4 no meu reprodutor BluRay; em particular, parecia que os arquivos com mais de duas horas simplesmente não seriam reproduzidos (player travado).
Ao pesquisar esta questão e encontrar poucos precedentes preciosos,fezencontre algumas informações interessantes sobre certos dispositivos "Smart TV" (pelo menos um fabricado pela Samsung) que não reproduziriam um MP4 alémexatamentea marca de 2:03:19, o que se traduz em 7.399 segundos. Embora eu não tivesse provado que esse era o problema específico que estava enfrentando com meu player, eu sabia que o limite de 2 horas era evidente.
Alguém sabe de alguma limitação ou característica estranha dos arquivos MP4 que esteja vinculada a esse limite estranho de segundos? O limite de 7.399 soa visivelmente como um limite de intervalo de deslocamento de 0-7399, e o programador em mim começou a suspeitar de limites de empacotamento de bits, mas nada de interessante surgiu com esse número específico.
Achei que talvez outras pessoas que estejam mais familiarizadas com históricos de codificação/formato possam perceber esse número como tendo alguma relevância mágica em algum momento.