Usé un programa externo para marcar los metadatos ID3 "BPM" de 8000 archivos de música. ¿Cómo puedo hacer que iTunes vuelva a cargar los metadatos de esos archivos?
En este momento, si empiezo a reproducir un archivo, reconocerá los nuevos metadatos, pero debe haber alguna forma de obligar a iTunes a hacerlo de forma masiva.
Intenta romper el archivo ITL y haz que iTunes lo reconstruya.
No lo deseche y no inicie iTunes hasta que haya un archivo .itl roto en su lugar; eso no producirá el resultado deseado...
Primero, mueva el iTunes Library.itl existente al escritorio, por si acaso.
No toques el .xml, solo el archivo .itl.
Se puede encontrar en~/Music/iTunes/
Entonces…
Elimine la ITL existente si dejó una copia en la carpeta de iTunes.
Abra Terminal e ingrese esto touch ~/Music/iTunes/iTunes\ Library.itl
Eso creará un archivo ITL vacío, lo suficientemente roto para nuestros propósitos.
Inicie iTunes. Ahora notará que algo está 'mal' y comenzará a reconstruir el archivo ITL, usando su archivo XML existente. El mensaje es 'Importando 'iTunes Music Library.xml' Esto llevará algún tiempo, tal vez unos 15 minutos, 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 lista de reproducción y otros metadatos que se conservan con éxito.
Es posible que falten algunas carátulas del álbum; nunca parece ser una solución verdaderamente perfecta, pero su reproducción cuenta, las listas de reproducción, etc. deberían sobrevivir intactas.
Si solo desea escanear algunos archivos y no quiere esperar 15 minutos para que se vuelva a cargar su biblioteca de iTunes, aquí hay un applescript que verá la información de la pista (que vuelve a leer 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úrese de estar primero en "ver como -> canciones" para que las teclas funcionen.
También otro consejo es seleccionar las canciones que desea escanear y determinar el número de canciones, luego reemplace "100" con ese número, para que no termine con pulsaciones de teclas adicionales. Si establece el número demasiado alto, volverá a abrir el último archivo de la lista de reproducción repetidamente hasta que se quede sin pulsaciones de teclas, y en este punto el applescript ya habrá terminado de enviar las pulsaciones de teclas, por lo que no se puede detener.
Tetsujin
pies mojados
Tetsujin
pies mojados
Tetsujin