
Es sencillo agregar listas de reproducción m3u de archivos almacenados localmente a la aplicación Apple Music desde la línea de comandos. ¿Hay alguna forma de crear y agregar una lista de reproducción de contenido en streaming a la biblioteca, por ejemplo, basándose en las URL públicas de las pistas?
Si exporta una lista de reproducción en streaming desde music.app como m3u/m3u8, genera un archivo vacío.
Si exporta una lista de reproducción en streaming como xml, obtendrá el contenido completo y los metadatos de la lista de reproducción, aunque los elementos parecen corresponder a identificadores únicos que hacen referencia a la biblioteca, en lugar de las URL públicas de las pistas (por ejemplo, algo comohttps://music.apple.com/us/album/night-arr-for-cello-piano-by-tom-poster/1720372829o lo mismo que itms:// URI). Es posible manipular elementos en la lista de reproducción xml exportada y volver a importarlos a la biblioteca, pero eso solo le permite acceder al contenido que ya está en la biblioteca, no agregar contenido nuevo desde la transmisión de Apple Music.
Entonces, en resumen, ¿hay alguna forma (por línea de comandos o mediante programación, salvo tener una cuenta de desarrollador paga y una clave API de MusicKit) para crear y agregar una lista de reproducción que music.app entienda según los URI públicos de las pistas de Apple Music? ?