Was ist eine M4P-Datei?

Eine M4P-Datei ist ein MPEG-4-Audiocontainer, der historisch mit FairPlay-geschützter Musik aus dem iTunes-Ökosystem von Apple verbunden ist. Der Zugriff kann von einer Autorisierung für digitale Rechte abhängen, nicht allein von der Codec-Unterstützung.

So funktionieren M4P-Dateien

M4P ist die Dateiendung, die Software von Apple für geschütztes MPEG-4-Audio verwendet. Die Typreferenz von Apple beschreibt es als Format des iTunes Music Store. Im iTunes Store verkaufte Songs waren ursprünglich AAC-Audio mit Schutz durch das FairPlay-System von Apple. Nutzer mit der erforderlichen Apple ID konnten sie auf einer begrenzten Anzahl autorisierter Computer abspielen. Im Januar 2009 kündigte Apple an, den Katalog des Stores auf iTunes Plus umzustellen, sein DRM-freies AAC-Format mit 256 kbps. Die übrigen Songs sollten bis Ende März desselben Jahres folgen. Deshalb sind Store-Käufe aus der Zeit vor der Umstellung die klassische Quelle für M4P-Dateien. Ihre Wiedergabe umfasst die übliche Verarbeitung von Container und Codec sowie eine separate Berechtigungsentscheidung durch die Software von Apple.

Wichtige Fakten

  1. Das Ändern der Endung von .m4p in .m4a ändert nur den Namen. Die Typreferenz von Apple führt geschütztes MPEG-4-Audio als eigenen Typ auf, getrennt vom MPEG-4-Audiotyp mit der Endung .m4a. Apple beschreibt den Schutz als Bestandteil der Art, wie der Song codiert ist. Eine umbenannte Datei bleibt daher geschützt und benötigt weiterhin eine Autorisierung für die Wiedergabe.
  2. Die eigene Konvertierungsfunktion von Apple akzeptiert diese Dateien nicht. Laut Support-Dokumentation von Apple sind ältere gekaufte Songs in einem geschützten AAC-Format codiert, das ihre Konvertierung verhindert. Der Apple-Music-Leitfaden erklärt, dass Käufe aus dem iTunes Store nur konvertiert werden können, wenn es sich um iTunes-Plus-Songs handelt. Eine Transkodierungspipeline sollte M4P-Eingaben als nicht konvertierbar einstufen, statt sie für einen erneuten Versuch in die Warteschlange zu stellen.
  3. Remuxen umgeht den Schutz nicht. Eine Stream-Kopie überträgt die gespeicherten Pakete in einen neuen Container, ohne sie zu decodieren oder zu codieren. FFmpeg warnt, dass dies in manchen Fällen möglicherweise nicht funktioniert. Wenn die Kopie eine Datei erzeugt, enthält diese dieselben geschützten Abtastwerte unverändert. Das Ergebnis lässt sich daher ebenso wenig konvertieren wie das Original.
  4. Ein unterstützbarer Ersatz ist eine ungeschützte Kopie derselben Aufnahme. Als Apple im Januar 2009 die Umstellung auf iTunes Plus ankündigte, bot es ein Upgrade zuvor gekaufter Songs auf das DRM-freie Format an. Ob für einen bestimmten Titel weiterhin ein Upgrade oder ein DRM-freier Download angeboten wird, muss mit Apple geklärt werden. Bewahren Sie die geschützten Originale daher auf, bis Ihnen ein Ersatz vorliegt.

Wann M4P-Dateien relevant sind

Bei der Migration von Mediatheken sollten geschützte M4P-Titel vor jedem Konvertierungsschritt von ungeschütztem MPEG-4 Audio getrennt werden. Laut Apple können ältere gekaufte Titel im geschützten AAC-Format nicht konvertiert werden. Ein AAC-Decoder allein reicht daher nicht aus: Die Wiedergabe hängt von einem Computer oder Gerät ab, der beziehungsweise das für den Apple Account autorisiert ist, mit dem der Titel gekauft wurde.

Quellen

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren