Apple Script: id3tag kann nicht aus Skript mit „do shell script“ aufgerufen werden

Apple Script: id3tag kann nicht aus Skript mit „do shell script“ aufgerufen werden

Ich versuche, MP3s aus einem Apple-Skript umzubenennen, das Teil eines größeren Skripts einschließlich Audio Hijacker sein wird.

set folder_p to "/Users/me/Music/"
set folder_path to POSIX path of folder_p
set file_path to ("\"" & folder_path & "one.mp3" & "\"")

do shell script (" id3tag " & " -AHEROR" & file_path)

Der letzte Befehl führt zu dieser Fehlermeldung:

error "sh: id3tag: command not found" number 127

Wenn ich id3tag direkt von der Kommandozeile aus aufrufe, funktioniert das, aber im Skript schlägt es fehl. Irgendwelche Ideen, was ich tun könnte? Ich habe id3tag mit brew installiert.

Antwort1

ok, gelöst. Danke.

do shell script ("/usr/local/Cellar/id3lib/3.8.3_1/bin/id3tag " & " -A HHHHHHH " & file_path)

verwandte Informationen