1

そのため、スクリプトの問題があります (iTunes と組み合わせてこれを行うための特定のアプリが見つかりません)。

Python の任意のスクリプトに対して、次のようなことを行うことができます。

Beat of my heart - オリジナルミックス

心の鼓動に変えたい (オリジナルミックス)

Python では、次のようにします。

string = 'Beat of my heart - original mix'
location = string.index(' - ')
fixed_string = string[,location] + '(' + string[location+3,] + ')'

簡単ですよね?しかし、私はそのようにラベル付けしたトラックのiTunes(Mac上)でこれをバッチ処理したい

助言がありますか?

どうも

4

4 に答える 4

0
set ASTID to AppleScript's text item delimiters
tell application "iTunes"
    set sel to selection
    if sel is not {} then
        repeat with aTrack in sel
            set the_name to name of aTrack
            if the_name contains " - " then
                set AppleScript's text item delimiters to (" - ")
                set the_name to text items of the_name
                set AppleScript's text item delimiters to (" (")
                set the_name to (the_name as string) & ")"
                set name of aTrack to the_name
            end if
        end repeat
    end if
    set AppleScript's text item delimiters to ASTID
end tell
于 2013-09-03T22:35:07.463 に答える