iTunes COM / AppleScript - подкаст RSS - PullRequest
3 голосов
/ 15 января 2009

Мне нужно получить список подписок RSS из iTunes. Я использую интерфейс COM, который Apple предоставляет для управления iTunes, и пробовал это как на Windows, так и на Mac.

, например

tell application "iTunes"
    repeat with a_track in tracks of playlist "Podcasts"
        get artist of a_track
        get album of a_track
        get name of a_track
        get rating of a_track
    end repeat
end tell

Я могу получить список эпизодов подкастов, но не соответствующие им URL-адреса RSS. Похоже, что iTunes добавляет все эпизоды в качестве дорожек в плейлист «Подкасты», но, похоже, нет такой группировки, как вы могли бы ожидать от того, что показано в окне.

Ответы [ 2 ]

0 голосов
/ 25 июля 2009

Я попробовал iTunes, прежде чем пытался найти ту же информацию.

Мне также не удалось найти URL-адреса для реальных каналов подкастов, но вы можете получить URL-адрес для дорожек, которые еще не были загружены под атрибутом address .

Если дорожка была загружена на диск, дорожка не будет иметь атрибута address , но будет иметь псевдоним файла под атрибутом location .

0 голосов
/ 10 апреля 2009

К сожалению, похоже, что iTunes не делает эту информацию доступной (если она даже использует RSS-каналы для обработки подкастов). URL-адрес не отображается через AppleScript или хранится в тегах ID3 или XML-документе iTunes Music Library.

...