動画のエンコードの際、世話になっているソフト、 AviUtl。これを Python から操ってみようと思ったのがことの始まり。 とはいえ、便利なものがすでに世に存在している。 「AviUtl Control」 。作者であるあじさんに感謝。 「AviUtl Control」は AviUtl をコマンドラインから操作する exe 郡。 方針1 subprocess モジュール ファイルを開くには auc_open.exe, 閉じるには auc_close.exe といったように対応する exe を呼べばいいのだから subprocess モジュールでたたく。それだけ。味付けとして docstring をつけてみたり。 pyauc.py PyAviUtlControl ダウンロード # coding: utf-8 u"""AviUtl を Python から操作する AviUtl Control