Alcuni punti prima di entrare nella mia domanda / problema:
- Non sto cercando un modo per convertire i formati di file.
- La libreria e tutta la musica si trovano su un altro Mac sulla rete locale (quindi non è indicizzata da riflettori e nessuna soluzione di applecript basata su spotlight funzionerà).
- Non sono disposto a ri-strappare tutte le canzoni nella mia libreria, e in molti casi non posso più farlo perché ho lasciato che i CD fisici scivolino nel dimenticatoio nel corso degli anni, perché non li ho mai usati.
Ora, per la versione breve:
Abbiamo due diversi file della libreria di iTunes, entrambi archiviati sullo stesso server di rete locale (un altro Mac) come file musicali. La mia biblioteca e la sua libreria sono diverse, ma c'è una discreta quantità di sovrapposizione di canzoni tra i due.
Ho usato iTunes Match per sostituire circa 5.000 dei brani nella mia libreria, con file AAC .m4a da 256kB invece delle varie qualità dei file .mp3 che avevo precedentemente.
Sfortunatamente questo ha portato a un gran numero di collegamenti ai file interrotti nelle sue playlist, poiché il vecchio riferimento al file era .mp3 e il nuovo file è .m4a. iTunes mi consentirà di ricollegare manualmente ogni file uno alla volta, ma non ne troverà automaticamente altri.
Come posso ottenere la sua libreria, per cambiare i suoi riferimenti dai file .mp3 di cui è a conoscenza, ai nuovi file .m4a, dove applicabile?
Nota che questo non si applica a OGNI file nella sua libreria, solo a quei file che si sovrappongono tra la sua biblioteca e la sua mente, e che sono stati abbinati da iTunes.
ULTERIORI DETTAGLI PER CHI CERCA:
Ho una libreria composta da circa 15.000 canzoni, quasi tutte mp3 di varia qualità che vanno da 96kb a 192kb. Ho voluto de-duplicare questa libreria per un po 'di tempo, oltre ad aumentare la qualità delle tracce dato che lo storage è molto più economico in questi giorni. Comunque il tempo e l'amp; lo sforzo richiesto è stato scoraggiante.
Poi ieri ho scoperto (beh, finalmente registrato per) iTunes Match. Dopo un po 'di ricerca di varie tecniche di "power user", ho scoperto che ero in grado di de-duplicare in modo affidabile la mia libreria in modo enorme e automatico, portandola allo stato attuale di circa 15.000 articoli. Non tutti sono "musica", tuttavia molti sono audiolibri, podcast, ecc. ITunes Match è stato in grado di abbinare circa 5000 canzoni e ne ha caricate altre migliaia.
Ora al problema. Mia moglie ha un file di libreria iTunes separato in modo che possa eseguire iTunes nello stesso momento in cui lo faccio. Non condividiamo tutti la stessa musica, ma c'è una buona dose di sovrapposizione. La mia libreria va bene perché ho scaricato di nuovo tutti i 5000 file con versioni AAC da 256kb da iTunes Match e ho cancellato i vecchi file mp3. Ma ora la libreria di mia moglie non fa riferimento a questi stessi nuovi file.
Posso passare attraverso i suoi "missing" brani uno per uno e localizzarli, ma ce ne sono migliaia. La funzione "trova altri file mancanti" di iTunes è inutile qui e non trova nulla (penso per via del passaggio da mp3 a m4a ma non ne sono sicuro).
Quindi alla fine la domanda è: come posso, in modo automatico o in batch, far sì che la sua libreria guardi le nuove versioni .m4a delle canzoni, piuttosto che le versioni mp3 che sono ora sparite? Non mi interessa particolarmente i metadati nella sua libreria poiché non la usa, ma voglio assicurarmi che eventuali modifiche non influenzino i miei metadati, poiché li uso.
Ho preso in considerazione la possibilità di modificare il file xml della libreria, ma mi sono reso conto che questo non è d'aiuto, poiché è il database stesso a dover essere modificato e l'xml è solo un output generato dal DB stesso.
EDIT: Speriamo che la mia nuova "versione breve" sia più chiara per coloro che non hanno capito cosa stavo chiedendo prima.