Quicktime video/audio Unterstützung |
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
|
|
Quicktime video/audio Unterstützung |
|
Ich habe mich nun in Unkosten gestürtzt und bei Apple Support angerufen.
Nachdem ich den Jungs erklärte was mein Problem ist, wurde mir nur gesagt dass man mir keine weiteren Infos diesbezüglich geben könnte, Firmenintern.
Nach ein bisschen Nachhaken wurde ich mit "einem guten Freund" des Level1-Supporters verbunden, der Freund sitzt glücklicherweise im normalerweise kostenpflichtigen Premium Support - für mich kostenlos (ich kann sehr Überzeugend sein ;D).
Dieser erklärte mir dann ausführlich wie das nun genau mit der QT7 Unterstützung ist, genau so wie ich (wir alle?
) vermutet hatte(n).
QT7 unterstützt die bekannten video-codecs/profiles/levels/etc. beim audio wird man dann sehr stark eingeschränkt, da nur stereo unterstützt wird!!!
Ja, richtig, H.264 ist kein Problem aber mehr als zwei Audio-Kanäle ist zu viel für Quicktime (MACs) :p
Es gibt zwar eine Lösung für 5.1 Sound unter Quicktime, aber diese Dateien sind dann nur noch für Quicktime zu gebrauchen, da nicht "genormtes" Format. Ansich ist die mp4 schon innerhalb der Norm aber eben nicht ganz, QT trickst ein bisschen.
Eine "qt kompatible" mp4 mit 5.1 audio sieht im groben so aus:
[mp4 container start]
TrackId 1 - Type H.264/AVC Video
TrackId 2 - Type mono channel Audio, specified as "FL" in QTpro
TrackId 3 - Type mono channel Audio, specified as "C" in QTpro
TrackId 4 - Type mono channel Audio, specified as "FR" in QTpro
TrackId 5 - Type mono channel Audio, specified as "SL" in QTpro
TrackId 6 - Type mono channel Audio, specified as "LFE" in QTpro
TrackId 7 - Type mono channel Audio, specified as "SR" in QTpro
[mp4 container stop]
Wer hierfür einen Guide möchte, hab da einen auf macusers.de gefunden
Jedem wird hier sofort klar dass andere Player hier sechs unterschiedliche "Sprachen" erkennen und nicht einen 6-channel audiostream. Somit werden qt kompatible mp4s auf anderen playern nur mit einer mono-spur abgespielt und diese ist zudem nicht mal ein mix aus allen kanälen sondern eben nur ein einzelner kanal, z.b. center (andere machen garkeinen sinn da sprache unverständlich).
eine ISMA genormte mp4 mit 5.1 audio sieht so aus, im groben:
[mp4 container start]
TrackId 1 - Type H.264/AVC Video
TrackId 2 - Type 6 channel Audio
[mp4 container stop]
ich bin bereits fleißig apple am zutexten (auf freundliche aber bestimmende weise
) dass die endlich mit der zeit gehen und die auf der homepage gemachten werbeversprechen einhalten ("Quicktime 7 unterstützt ISO/ISMA genormtes MP4"
.
Apple wird vermutlich ein außerplanmäßiges Update für alle Clients rausbringen wenn die ne Lösung haben ... wurde mir gesagt
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von an3k: 02.11.2006 17:25.
|
|
02.11.2006 17:25 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Danke für die Info!
Krass was die da mit dem Audio machen ist ja echt ein Unding.
Cu Selur
__________________ Hybrid
|
|
02.11.2006 17:57 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Zitat: |
Original von Selur
Danke für die Info!
Krass was die da mit dem Audio machen ist ja echt ein Unding.
Cu Selur |
Immer gern ... wenn mir geholfen wird, helf ich auch sehr gerne - egal ob man mir nur bei kleinigkeiten hilft und ich dafür ganz viel (angenommen) ... gegenseitige hilfe
Habe nun auch mit Hilfe des Supporters eine Info über iPODs gefunden, also welches H.264 Profil/Level/Bitrate die Dinger unterstützen, werde diese demnächst unter "MeGUI - Profile" veröffentlichen, die Infos und ein entsprechendes Profil
Ich habe mit www.faqres.net noch eine domain laufen (passend zu www.fileres.net) unter der ich gerne alle möglichen tutorials/infos/howtos/guides/etc. anbieten möchte - allerdings fehlt mir die Zeit.
Falls jemand mit Zeit Interesse daran hat, evtl. auch eigene Tutorials zu veröffentlichen würde ich mich freuen wenn ich ne Mail diesbezüglich bekomm
|
|
02.11.2006 18:17 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
He, he, Zeit udn ein Lottogewinn sind auch was mich vom Webseiten hochziehen und Guide schreiben abhält.
Cu Selur
__________________ Hybrid
|
|
02.11.2006 18:37 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Hm, also irgendwie werde ich nicht so ganz schlau aus der QT 5.1 Geschichte. Es gibt doch auf der Quicktime Homepage viele Trailer die AVC und 5.1 Ton enthalten und die lassen sich doch auch in quicktime abspielen. Genauso funktioniert es, wenn ich die entsprechende Datei mit YAMB in einen mp4-Container packe. Das erstellte File enthält doch "richtigen" 6-Kanal Ton.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
03.11.2006 14:16 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
|
03.11.2006 19:11 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
|
03.11.2006 20:16 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Hmm, du hast recht! Auch kein "buffer overrun", aber hast du schon mal solch ein video selbst erstellen können?
Die Kanalreihenfolge dürfte ja egal sein oder wird bei aac gespeichert welcher kanal nun als z.b. SR genutzt wird? Dann könnte evtl. die kanalreihenfolge das Problem sein?!
Ich lade mir gerade das Video und schaue es mir mal mit mp4box, etc. an.
|
|
03.11.2006 21:29 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Zitat: |
Die Kanalreihenfolge dürfte ja egal sein oder wird bei aac gespeichert welcher kanal nun als z.b. SR genutzt wird? |
Wie Selur schon geschrieben hat, sieht die 5.1 Kanalzuordnungen bei AAC wie folgt aus: 1=C, 2=L, 3=R, 4=SL, 5=SR, 6=LFE.
Allerdings habe ich mich bis jetzt noch nicht mit dem erstellen von 5.1 Files in QT beschäftigt.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
03.11.2006 23:05 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Zitat: |
Original von Videostation
Zitat: |
Die Kanalreihenfolge dürfte ja egal sein oder wird bei aac gespeichert welcher kanal nun als z.b. SR genutzt wird? |
Wie Selur schon geschrieben hat, sieht die 5.1 Kanalzuordnungen bei AAC wie folgt aus: 1=C, 2=L, 3=R, 4=SL, 5=SR, 6=LFE.
Allerdings habe ich mich bis jetzt noch nicht mit dem erstellen von 5.1 Files in QT beschäftigt.
CU Videostation |
Ja, das ist mir auch nicht wieder entfallen
Was ich meine ist, ob in der aac-Datei entweder im Header eine Auflistung der Zuordnungen (T1=C,T2=L,etc.) oder in den einzelnen Kanälen/Tracks/wasauchimmer
selbst.
Ich denke daran dass Quicktime eben nicht C,FL,FR,SL,SR,LFE benutzt sondern eine eigene Anordnung und wenn die Datei nicht der eigenen Anordnung entspricht erhält man einen Fehler.
Aber wenn in der Datei selbst keine Zuordnungen stehen sondern einfach nur die Anordnung der Tracks im Container eine Rolle spielt ist das natürlich nicht mehr eine mögliche Ursache.
Was mir auch noch spontan einfällt ist, dass man laut dem Guide von macwelt.de in Quicktime den einzelnen Kanälen die Zuordnung festlegt, also z.B. Audio Stream 1 = Center. Die Daten müssen ja dann irgendwo in der Datei gespeichert werden. Fehlen diese Infos gibts einen Fehler.
Hab auch schon, einfach weil mir nichts besseres mehr einfiel eine ac3 in sechs aac dateien kodiert, cbr/vbr, he-aac, aac-lc, etc. ... ging auch nicht.
Ich will nur endlich wissen was QuickTime verdauen kann damit ich mich entscheiden kann ob ich deren Norm einhalte oder nicht, je nachdem welche Qualität
Gruß
an3k
P.S. ich mach das ja auch nicht in Quicktime da die einzig bekannte Methode Videos erstellt die dann nurnoch ordentlich mit Quicktime laufen, bei "allen" anderen Playern hört man nurnoch Mono. Ich nutze ****, DGIndex und MeGUI
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von an3k: 04.11.2006 02:23.
|
|
04.11.2006 02:20 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
|
04.11.2006 07:35 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
|
04.11.2006 08:36 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Grumpf, irgendwie ein Unding das Ganze.
Naja, was soll man machen.
Cu Selur
__________________ Hybrid
|
|
04.11.2006 08:49 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Sorry, jetzt habe ich erstmal verstanden um was es eigentlich geht.
Ich denke mal, dass momentan keine Chance besteht, einen MP4-Container mit AAC 5.1 unter QT abzuspielen. Ist zwar meines Erachtens etwas peinlich für Apple, aber sie versprechen ja Besserung (hoffentlich).
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
04.11.2006 09:13 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Hmm, ich glaube der Code hat einen Fehler. Den Link zum doom9-Forum hat doch Videostation gepostet!?
An was dachtest du denn vorher Videostation?
Naja, ich hab da so meine Mittel und Wege größere dazu zu bringen das zu tun was empfehlenwer wäre. Ich glaube nicht dass Apple es sich leisten kann offiziell nicht mehr sagen zu dürfen dass quicktime mpeg-4 standard kann ... den kann es ja offensichtlich nicht
Mal schauen ob was und wenn ja was das Fraunhofer IIS dazu sagt, irgendwen wird es sicher interessieren dass da einer etwas als genormt bezeichnet was es nicht ist
Ist zwar nicht fair aber welche größere Firma arbeitet heute denn noch fair? Eben!
Gruß
an3k
|
|
04.11.2006 09:27 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Zitat: |
An was dachtest du denn vorher Videostation? |
Naja, ich war irgendwie der Idee erlegen, dass QT generell 5.1 Dateien nur mit dem Mono-Trick abspielen kann. Deshalb war ich etwas irritiert. Denn 5.1 Trailer gibt's nun schon eine ganze Weile, allerdings im mov-Container und da ich kein QT zur Wiedergabe verwende bzw. weil der AVC Decoder extrem langsam ist, habe ich das Problem mit mp4-Dateien noch gar nicht mitbekommen.
Ehrlich gesagt habe ich die Beiträge auch nur kurz überflogen, weil ich bis gestern ein wenig Stress hatte.
Denn Link hat aber Selur gepostet.
Wenn man Deine Beiträge so liest, dann scheinst Du ja im Kontakt mit allen großen der Audio- und Videobranche zustehen.
Zitat: |
Ist zwar nicht fair aber welche größere Firma arbeitet heute denn noch fair? |
Liegt imho auch daran, dass heutzutage hauptsächlich die Marketingabteilung das Sagen hat und dort wird die Wahrheit schon für den Kunden passend zurecht gebogen.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
04.11.2006 10:20 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Das war auch erst meine Vermutung aber nachdem du mir dann den echten 5.1 Trailer zeigtest und Selur den Link zum Doom9 Board ...
naja, mitm fraunhofer hab ich nur was zu tun weil ich für meine firma wohl deren de/enkoder kaufen werde nebst anderer software fürs streamen, etc. Zudem hab ich mal im selben Haus gearbeitet wo auchs IIS ganz nah war
apple "kenn" ich nur weil die jungs eben nirgendwo sagten, welche Profile/Level Quicktime7 denn so unterstützt ... in dem wiki-Link steht, es wäre 1 B-Frame ... bei mir gehts aber auch mit 5 B-Frames ... keine Fehler, usw.
Werde in naher Zukunft eigene Hardware (HTPCs) zusammenstellen und verkaufen. dafür muss ich eben mit diversen in Kontakt treten, Kooperationen, etc
Ich suche noch fleißig Programmierer für die Software, wer will oder wen kennt, immer her damit
Gruß
an3k
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von an3k: 04.11.2006 18:19.
|
|
04.11.2006 18:09 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
|
06.11.2006 23:22 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Zitat: |
Schade dass QT das ganz offensichtlich nicht ünterstützt. |
Audiophile Leute würden sich freuen, da he-aac vorallem für niedirge Datenraten gedacht ist und teilweise die Frequenzbereiche beschneidet.
Cu Selur
__________________ Hybrid
|
|
07.11.2006 08:26 |
|
|
|