¿Qué es un archivo M4P?

Un archivo M4P es un contenedor de audio MPEG-4 asociado históricamente con la música protegida mediante FairPlay del ecosistema iTunes de Apple. El acceso puede depender de la autorización de derechos digitales, además de la compatibilidad con el códec.

Cómo funcionan los archivos M4P

M4P es la extensión que utiliza el software de Apple para el audio MPEG-4 protegido, que la referencia de tipos de Apple describe como el formato de la tienda de música iTunes. Las canciones vendidas por iTunes Store eran originalmente audio AAC protegido con el sistema FairPlay de Apple, que los usuarios con el Apple ID requerido podían reproducir en un número limitado de computadoras autorizadas. En enero de 2009, Apple anunció que el catálogo de la tienda estaba pasando a iTunes Plus, su formato AAC 256 kbps sin DRM, y que las canciones restantes se incorporarían antes de finalizar ese mes de marzo; por eso, las compras de la tienda anteriores al cambio son la fuente clásica de archivos M4P. Reproducir uno implica el manejo habitual del contenedor y del códec, además de una decisión independiente sobre los derechos de acceso que toma el software de Apple.

Datos clave

  1. Cambiar el sufijo de .m4p a .m4a solo cambia el nombre. La referencia de tipos de Apple enumera el audio MPEG-4 protegido como un tipo propio, separado del tipo de audio MPEG-4 con extensión .m4a, y Apple describe la protección como parte de la forma en que se codifica la canción. Por lo tanto, un archivo renombrado sigue protegido y continúa necesitando autorización para reproducirse.
  2. La propia función de conversión de Apple no acepta estos archivos. La documentación de soporte de Apple indica que las canciones compradas antiguamente están codificadas en un formato AAC protegido que impide convertirlas, y la guía de Apple Music señala que las compras de iTunes Store solo pueden convertirse si son canciones de iTunes Plus. Un pipeline de transcodificación debería clasificar la entrada M4P como no convertible en lugar de ponerla en cola para un reintento.
  3. La remultiplexación no permite eludir la protección. La copia de flujos mueve los paquetes almacenados a un contenedor nuevo sin decodificarlos ni aplicarles encoding, y FFmpeg advierte que podría no funcionar en algunos casos. Cuando la copia sí produce un archivo, este contiene las mismas muestras protegidas sin cambios, por lo que el resultado no es más convertible que el original.
  4. El reemplazo compatible es una copia sin protección de la misma grabación. Cuando Apple anunció el cambio a iTunes Plus en enero de 2009, ofreció una actualización de las canciones compradas anteriormente al formato sin DRM. Debes confirmar con Apple si todavía se ofrece una actualización o una descarga sin DRM para una canción determinada, así que conserva los originales protegidos hasta que tengas un reemplazo.

Cuándo son relevantes los archivos M4P

Las migraciones de bibliotecas deberían separar las canciones M4P protegidas del audio MPEG-4 sin protección antes de cualquier paso de conversión. Apple afirma que las canciones compradas antiguamente en formato AAC protegido no pueden convertirse, así que un decodificador AAC por sí solo no basta: la reproducción depende de una computadora o un dispositivo autorizado para la cuenta de Apple con la que se compró la canción.

Fuentes

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis