Algunos puntos antes de que entre en mi pregunta / problema:
- No estoy buscando una manera de convertir formatos de archivo.
- La biblioteca y toda la música están ubicadas en otra Mac en la red local (por lo tanto, no están indexadas por Spotlight y no funcionará ninguna solución de AppleScript basada en Spotlight).
- No estoy dispuesto a volver a grabar todas las canciones en mi biblioteca, y en muchos casos ya no puedo más, ya que he dejado que los CD físicos se olviden con el paso del tiempo como nunca los he usado.
Ahora, para la versión corta:
Tenemos dos archivos de biblioteca de iTunes diferentes, ambos almacenados en el mismo servidor de red local (otra Mac) que los archivos de música. Mi biblioteca y su biblioteca son diferentes, pero hay una buena cantidad de superposición de canciones entre los dos.
He usado iTunes Match para reemplazar aproximadamente 5,000 de las canciones de mi biblioteca, con archivos AAC .m4a de 256 kb en lugar de las diversas calidades de los archivos .mp3 que tenía anteriormente.
Desafortunadamente, esto ha generado una gran cantidad de enlaces de archivos rotos en sus listas de reproducción, porque la referencia del archivo anterior era .mp3 y el nuevo archivo es .m4a. iTunes me permitirá volver a vincular manualmente cada archivo uno por uno, pero no puede encontrar automáticamente otros.
¿Cómo puedo obtener su biblioteca para cambiar sus referencias de los archivos .mp3 que conoce a los archivos .m4a más nuevos, donde corresponda?
Tenga en cuenta que esto no se aplica a TODOS los archivos de su biblioteca, solo a los archivos que se superponen entre su biblioteca y su mente, y que fueron combinados por iTunes.
MÁS DETALLE PARA AQUELLOS QUE CUIDAN:
Tengo una biblioteca que consta de aproximadamente 15,000 canciones, casi todas las cuales son mp3 de varias calidades que van desde 96kb hasta 192kb. He querido desduplicar esta biblioteca durante algún tiempo, así como aumentar la calidad de las pistas, ya que el almacenamiento es mucho más barato en estos días. Sin embargo, el tiempo y amp; El esfuerzo involucrado en hacerlo ha sido desalentador.
Luego ayer descubrí (bueno, finalmente me inscribí) en iTunes Match. Después de buscar varias técnicas de "usuarios avanzados", descubrí que podía desduplicar de forma confiable mi biblioteca de una manera enorme y automática, llevándola al estado actual de aproximadamente 15,000 elementos. No todos estos son "música", sin embargo, muchos son audiolibros, podcasts, etc. iTunes Match pudo hacer coincidir unas 5,000 canciones y subió algunos miles más.
Ahora al problema. Mi esposa tiene un archivo de biblioteca de iTunes por separado para que pueda ejecutar iTunes al mismo tiempo que yo. No compartimos toda la misma música, pero hay una buena cantidad de superposición. Mi biblioteca está bien, ya que he vuelto a descargar todos los 5,000 archivos con versiones de 256kb AAC de iTunes Match y borré los archivos mp3 antiguos. Pero ahora la biblioteca de mi esposa no hace referencia a estos mismos archivos nuevos.
Puedo revisar sus canciones "perdidas" una por una y ubicarlas, pero hay miles de ellas. La función "encontrar otros archivos faltantes" de iTunes es inútil aquí y no encuentra nada (creo que debido al cambio de mp3 a m4a, pero no estoy seguro).
Entonces, la pregunta en última instancia es: ¿cómo puedo, de forma automatizada o por lotes, hacer que su biblioteca vea las nuevas versiones .m4a de las canciones, en lugar de las versiones en formato mp3 que ya no existen? No me importan especialmente los metadatos en su biblioteca, ya que ella no los usa, pero quiero asegurarme de que cualquier cambio no afectará mis metadatos, ya que los uso.
Consideré la posibilidad de editar el archivo xml de la biblioteca, pero me di cuenta de que esto no ayudaría, ya que es la base de datos la que debería modificarse y el xml es solo una salida generada desde la base de datos en sí.
EDITAR: Espero que mi nueva "versión corta" sea más clara para aquellos que no entendieron lo que estaba preguntando antes.