1 votos

iTunes recarga los metadatos ID3

He utilizado un programa externo para marcar los metadatos ID3 "BPM" de 8.000 archivos de música. Cómo puedo hacer que iTunes recargue los metadatos de esos archivos?

Ahora mismo, si empiezo a reproducir un archivo, reconocerá los nuevos metadatos, pero debe haber alguna forma de forzar a iTunes a hacer esto en bloque.

2voto

Tetsujin Puntos 23061

Prueba a romper el archivo ITL y haz que iTunes lo reconstruya.
No lo tires, y no inicies iTunes hasta que haya un archivo .itl roto en su lugar - eso no producirá el resultado deseado...

En primer lugar, mueve el iTunes Library.itl existente al escritorio, por si acaso.
No toques el .xml, sólo el archivo .itl.

Se puede encontrar en ~/Music/iTunes/

Entonces

  • Elimine el ITL existente si ha dejado una copia en la carpeta de iTunes.

  • Abra el Terminal e introduzca lo siguiente touch ~/Music/iTunes/iTunes\ Library.itl Esto creará un archivo ITL vacío, lo suficientemente roto para nuestros propósitos.

  • Inicie iTunes. Ahora se dará cuenta de que algo está "mal" y empezará a reconstruir el archivo ITL, utilizando su archivo XML existente. El mensaje es "Importando 'iTunes Music Library.xml'" Esto tomará algún tiempo, tal vez 15 minutos o más, dependiendo del tamaño de su biblioteca.

Romperlo en lugar de no tener ningún archivo .itl marca la diferencia entre varios minutos y varias horas para la reconstrucción, y también la cantidad de listas de reproducción y otros metadatos que se mantienen con éxito.

Es posible que falten algunas ilustraciones de los álbumes; nunca parece ser una solución realmente perfecta, pero los recuentos de reproducciones, las listas de reproducción, etc., deberían permanecer intactos.

0voto

Derwent Puntos 26

Si sólo quieres escanear unos pocos archivos y no quieres esperar 15 minutos a que se recargue tu biblioteca de itunes, aquí tienes un applescript que verá la información de la pista (que relee las etiquetas del archivo).

on run {input, parameters}
    tell application "iTunes"
        reopen
        activate
    end tell

    repeat 100 times
        tell application "System Events" to tell process "iTunes"
            keystroke "i" using command down
            key code 53
            key code 125
        end tell
    end repeat

    return input
end run

asegúrate de estar en "ver como -> canciones" primero para que las teclas funcionen.

También otro consejo es seleccionar las canciones que quieres escanear, y determinar el número de canciones, luego reemplazar "100" con ese número, para no terminar con pulsaciones extra. Si estableces un número demasiado alto, se reabrirá el último archivo de la lista de reproducción repetidamente hasta que se agoten las pulsaciones, y en este punto el applescript ya habrá terminado de enviar las pulsaciones, por lo que no se puede detener.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X