Ich habe eine mp4-Datei, die auf QuickTime (10.4 auf Yosemite) kein Video, sondern nur Audio abspielt - und durch die Erweiterung nicht das richtige Symbol im Finder anzeigt, wird sie auf iOS-Geräten nicht richtig abgespielt.
Andere spielen gut. Videocodierung ist H264, Audio ist AAC, also sollte es funktionieren. Ich habe versucht, es mit ffmpeg zu remuxen, kein Glück.
Die Mac-Konsole zeigt „QuickTime Player: ava error: fail in SeqAndPicParamSetFromCFDictionaryRef“
Gerne remuxen (ich ziehe es vor, nicht neu zu codieren, aber ich werde es tun, wenn ich muss) mit ffmpeg, mp4box, was auch immer.
Nachfolgend finden Sie Dateiinformationen:
* Filminfo * Zeitskala 600 - Dauer 02:15:51.210 Fragmentierte Datei Nr. - 2 Titel Datei Marke M4A - Version 0 Erstellt: GMT Sonntag 27. November 14:25:55 2011 Datei hat Root-IOD Szene PL 0xff - Grafik PL 0xff - OD PL 0xff Visueller PL: AVC/H264-Profil (0x15) Audio PL: AAC-Profil @ Level 2 (0x29) Keine Streams im Root-OD enthalten Track Nr. 1 Info – TrackID 1 – TimeScale 48000 – Dauer 02:15:51.210 Medieninformationen: Sprache „Unbestimmt“ – Geben Sie „soun:mp4a“ ein – 382088 Beispiele MPEG-4-Konfiguration: Audiostream – ObjectTypeIndication 0x40 MPEG-4 Audio AAC LC - 2 Kanal(e) - Abtastrate 48000 Selbstsynchronisiert Track Nr. 2 Info – TrackID 2 – TimeScale 24000 – Dauer 02:15:51.143 Medieninfo: Sprache „Unbestimmt“ – Geben Sie „vide:avc1“ ein – 195432 Beispiele MPEG-4-Konfiguration: Visual Stream – ObjectTypeIndication 0x21 AVC/H264-Video - Visuelle Größe 1216 x 544 - Profil Hoch @ Level 4.1 Längenbits der NAL-Einheit: 24 Pixel-Seitenverhältnis 1:1 - Angegebene Spurgröße 1216 x 544 Synchronisiert auf Stream 1
Ich kann mir nicht vorstellen, dass es an der Reihenfolge der Spuren liegt, Audio vor Video. Ich habe den Verdacht, dass es etwas mit dem ftyp zu tun hat, bin mir aber nicht sicher?
BEARBEITEN:
Nach dem Vorschlag von #ProfessorSparkles unten habe ich die Profilebene mit subler geändert ... aber es funktioniert immer noch nicht, dasselbe Problem. Ton ist in Ordnung, kein Video. Hier ist die aktualisierte mp4-Info:
* Filminfo * Zeitskala 600 - Dauer 02:15:51.210 Fragmentierte Datei Nr. - 2 Titel Datei Marke M4A - Version 0 Erstellt: GMT Sonntag 27. November 14:25:55 2011 Datei hat Root-IOD Szene PL 0xff - Grafik PL 0xff - OD PL 0xff Visueller PL: AVC/H264-Profil (0x15) Audio PL: AAC-Profil @ Level 2 (0x29) Keine Streams im Root-OD enthalten Track Nr. 1 Info – TrackID 1 – TimeScale 48000 – Dauer 02:15:51.210 Medieninformationen: Sprache „Unbestimmt“ – Geben Sie „soun:mp4a“ ein – 382088 Beispiele MPEG-4-Konfiguration: Audiostream – ObjectTypeIndication 0x40 MPEG-4 Audio AAC LC - 2 Kanal(e) - Abtastrate 48000 Selbstsynchronisiert Alternative Gruppen-ID 1 Track Nr. 2 Info – TrackID 2 – TimeScale 24000 – Dauer 02:15:51.143 Medieninfo: Sprache „Unbestimmt“ – Geben Sie „vide:avc1“ ein – 195432 Beispiele MPEG-4-Konfiguration: Visual Stream – ObjectTypeIndication 0x21 AVC/H264-Video - Visuelle Größe 1216 x 544 - Profil Main @ Level 3.1 Längenbits der NAL-Einheit: 24 Pixel-Seitenverhältnis 1:1 - Angegebene Spurgröße 1216 x 544 Synchronisiert auf Stream 1
Sie müssen Ihr h264-Level neu codieren oder ein Tool verwenden, z. B. dieses hier http://coolsoft.altervista.org/en/h264leveleditor , aber nur für Windows, es könnte auch ein Mac-Tool geben, das dasselbe tut. Ihr Video ist mit High Profile Level 4.1 kodiert. iOS unterstützt nur Level 3.1 und wahrscheinlich dasselbe mit QuickTime auf Yosemite.
deitsch
deitsch
Timonku
deitsch
Timonku
deitsch
Timonku