Mac 上の AE は、スクリプトのコマンド ライン実行をサポートしていないようです: http://www.aenhancers.com/viewtopic.php?f=8&t=1903
これは機能し、DoScript コマンドを介してスクリプトを実行するように AE に指示する AppleScript を作成します。
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