使用现有曲目使用AppleScript设置曲目图稿

时间:2012-06-14 04:40:15

标签: applescript itunes automator itunesartwork

我正在尝试制作使用AppleScript的Automater工作流程。工作流程获得两个轨道并将它们传递给以下脚本:

on run {input, parameters}
     set artwork of item 1 of input to artwork of item 2 of input
     return input
end run

我正在尝试让脚本从一个轨道中获取图稿并将其应用到另一个轨道。但是在运行时我收到以下错误:

  

发生描述符类型不匹配。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您必须指定应用程序。试试这个:

on run {input, parameters}
    if (count input) > 1 then
        set t2 to (item 2 of input)
        tell application "iTunes"
            if artworks of t2 is not {} then
                set data of artwork 1 of (item 1 of input) to (get raw data of artwork 1 of t2)
            end if
        end tell
    else
        display dialog "Select two tracks first..." buttons {"OK"} cancel button 1
    end if
    return input
end run