Ho visto il post (Adding song to itunes with C# sdk/api) su questo, ma seguendo il link non ho trovato alcun aiuto valido .. Qualcuno potrebbe indicarmi la giusta direzione? Grazie, MaxAggiungi file a Itunes com
5
A
risposta
12
Interagire con iTunes in C# non è poi così male.
Passaggio 1 Aggiungere un riferimento di progetto al file iTunes.exe nella directory Programmi. Questo aggiungerà un riferimento a iTunesLib
.
Fase 2 Creare una nuova istanza iTunesLib.iTunesAppClass
.
Passaggio 3 Utilizzare il metodo iTunesAppClass.LibraryPlaylist.AddFile()
.
Per garantire che non si stia aggiungendo un file duplicato, è necessario verificare la proprietà LibraryPlaylist.Tracks
per verificare se il file è già presente. Ha un metodo get_ItemByName()
che potresti provare. Se tutto il resto fallisce, puoi semplicemente scorrere le tracce per vedere se è lì.
Come un pensiero, c'è un modo per assicurarsi che se la canzone che sto cercando di aggiungere attraverso C# sia già nella libreria, non per aggiungerla? (Controlla per metadati). – Ben