Hi, lange nixmehr gepostet und auch lange nichmehr mit Video encoding beschäftigt, deshalb ist mein wissen leider auf einen sehr alten Stand.
Youtube stellt ja seit einiger Zeit Videos auch in hoher bzw. höhere Qualität bereit. Wärend die lowquality Videos über z.B. keepvid.com als FLV Dateien downgeloadet werden, werden die HQ Videos als mp4 downgeloadet. Also hab ich mich gefragt ob man jetzt eine mp4 Datei so erstellen kann das Youtube die schluckt ohne neu zu encoden.
Also hab ich mal eine HQ Datei von Youtube gezogen und selber eine mp4 Datei erzeugt mit x264 und meGUI und mal verglichen. DAR und Handler war anders aber kann man ja schön über mp4box ändern. Allerdings gibts da 2 Sachen wo ich keine Ahnung hab wie man es anpassen könnte. In YAMB bzw. mp4box zeigt er bei Movie Info:
Youtube Video: File Brand mp42 - version 0
Eigenes Video: File Brand isom - version 1
beim Video Track:
Youtube Video: NAL Unit length bits: 16
Eigenes Video: NAL Unit length bits: 32
Rest ist identisch bis halt auf die Dinge, wo man unterschiede erwartet. Wie ändere ich nun das File Brand und die NAL Unit? Falls es überhaupt irgendwas bringt.
PS: Was verwendet man heutzutage denn als Profi sozusagen für Programme um mp4 Dateien zu erstellen? Und gibts einen Guide der die ganzen Einstellungen erklärt? Selur hat glaub damals für XviD gute guides geschrieben, weiß aber nich obs sowas für x264, megui, usw gibt. Ich hab die Quelle über avisynth in megui geladen und mit standard Einstellungen encodet. AAC Audio über cooledit erstellt, mit YAMB gemuxt und mit mp4box die Daten der Tracks angepasst.