Очевидно, что AE на Mac не поддерживает выполнение сценариев из командной строки: http://www.aenhancers.com/viewtopic.php?f=8&t=1903
Это работает, создайте AppleScript, который говорит AE запустить скрипт через команду DoScript:
set test to (POSIX file ("/Users/username/Desktop/test.jsx"))
tell application "Adobe After Effects CSYourVersionNumber"
DoScript test
end tell
... и запустить скрипт через командную строку как таковой (чтобы запустить его в 32-битном режиме):
arch -i386 osascript test.applescript
Если вы хотите передать параметр запускаемого скрипта, вы можете сделать это следующим образом:
on run argv
set test to (POSIX file (item 1 of argv))
tell application "Adobe After Effects CSYourVersionNumber"
DoScript test
end tell
end run
Запустите скрипт и передайте путь к файлу jsx:
arch -i386 osascript test.applescript /Users/username/Desktop/test.jsx