Ich habe ein merkwürdiges Problem untersucht, das bei der Wiedergabe bestimmter MP4-Dateien auf meinem Blu-Ray-Player auftritt. Insbesondere ließen sich Dateien, die länger als zwei Stunden waren, einfach nicht abspielen (der Player war abgestürzt).
Als ich dieses Thema untersuchte und kaum Präzedenzfälle fand,tatfinden Sie einige interessante Informationen über bestimmte "Smart TV"-Geräte (zumindest eines von Samsung), die keine MP4-Dateien abspielen würden, diegenaudie Marke von 2:03:19, was 7.399 Sekunden entspricht. Obwohl ich nicht bewiesen hatte, dass dies das spezifische Problem war, das ich mit meinem Player hatte, wusste ich, dass die 2-Stunden-Grenze auffällig war.
Kennt jemand eine seltsame Einschränkung oder Eigenschaft von MP4-Dateien, die mit dieser ungeraden Sekundengrenze zusammenhängen könnte? Die 7.399-Grenze klingt auffällig wie eine Offset-Bereichsbegrenzung von 0-7399, und der Programmierer in mir begann, Bit-Packing-Grenzen zu vermuten, aber mit dieser bestimmten Zahl ergab sich nichts Interessantes.
Ich dachte, dass vielleicht andere, die sich besser mit der Geschichte der Kodierung/Formatierung auskennen, irgendwann bemerken könnten, dass diese Zahl eine magische Bedeutung hat.