Algum limite de duração empírica ou advertência sobre MP4 de 7.400 segundos?

Algum limite de duração empírica ou advertência sobre MP4 de 7.400 segundos?

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.

informação relacionada