나는 (Adding song to itunes with C# sdk/api) 게시물을 보았지만 링크를 따라 가셔도 도움이되지 못했습니다 .. 누군가가 올바른 방향으로 나를 가리킬 수 있습니까? 고마워, 최대Itunes.com에 파일 추가
5
A
답변
12
C#에서 iTunes와 상호 작용하는 것이 그렇게 나쁘지는 않습니다.
1 단계 Program Files 디렉터리의 iTunes.exe 파일에 대한 프로젝트 참조를 추가하십시오. 그러면 iTunesLib
에 대한 참조가 추가됩니다.
2 단계 iTunesLib.iTunesAppClass
인스턴스를 새로 만듭니다.
3 단계 iTunesAppClass.LibraryPlaylist.AddFile()
방법을 사용하십시오.
중복 파일을 추가하지 않으려면 LibraryPlaylist.Tracks
속성을 체크인하여 파일이 이미 있는지 확인해야합니다. 시도 할 수있는 방법은 get_ItemByName()
입니다. 다른 모든 방법이 실패하면 트랙을 반복하여 트랙이 있는지 확인할 수 있습니다.
생각해 보면, C#을 통해 추가하려고하는 노래가 이미 라이브러리에 있고 추가하지 않았는지 확인하는 방법이 있습니까? (메타 데이터로 확인). – Ben