Взаимодействие с iTunes в C # не так уж и плохо.
Шаг 1 Добавьте ссылку на проект в файл iTunes.exe в каталоге Program Files.Это добавит ссылку на iTunesLib
.
Шаг 2 Создание нового экземпляра iTunesLib.iTunesAppClass
.
Шаг 3 Использование iTunesAppClass.LibraryPlaylist.AddFile()
method.
Чтобы убедиться, что вы не добавляете дубликат файла, вам нужно проверить свойство LibraryPlaylist.Tracks
, чтобы убедиться, что файл уже существует.У него есть метод get_ItemByName()
, который вы можете попробовать.Если ничего не помогает, вы можете просто пройтись по дорожкам, чтобы увидеть, есть ли они там.