AfterEffects Script レンダリング終了通知

あまり多くはないですが、AfterEffectsやCinema4Dなどでレンダリングを待つこともありますよね。
放置して、休む、旅に出るなど状況が許す場合は気にすることもありませんが
終わるまでの間だけ、どこかに行く、他の作業にあてるという場合もあるので
終わり次第、通知が来るのが望ましいなぁと思っていました。せっかくApple製品を仕事に使ってるわけですし。

AfterEffectsの場合はスクリプト集の中に最初からE-mailをしてくれるであろうスクリプトがバンドルされていますが
設定が悪いのか何度やっても正常に動作してくれませんでした。
ただ、ないことによって作業上のストレスや成果物に対して直接的に何か影響が出たり
逆にあることで極端な効率化がはかれるわけでもないので、なかなか開発に着手できずといった感じで時間が経過しました。

今回まとまった時間が取れたので
以前から使っていたコマンドラインレンダー出力のAEスクリプト(BG Render的な役割も果たすヤツです。)に
NotificationとE-mailのオプションをつけるアップデートをしました。
仕様・結果は以下のよう感じです。

Mac

  • terminal-notifier
  • Growl
    Mac

iPhone

  • MMS
    _phonenotify00001
    _watchnotify00001

当たり前ですがMMSに対応するのでAppleWatchも震えます。

最初の構想ではiPhone版のGrowlでもあるProwlに対応しようかと思いましたが
購入してまで、、、いいか
ということでやめました。

現状はAfterEffectsのコマンドラインレンダーのみで使っていますが
コマンドラインで動かせる作業であれば何でも大丈夫なので
その他のアプリケーションでも同様のことができると思います。

現状そこまでの必要性がないので未着手ですが
Slackなどにも通知できるようになれば規模の大小に限らず便利に使う局面が出てくるかも、、、などと考えていたりします。



コメントを書く