AviSynth スクリプトをまとめる簡単なアシスタントを作りたいと思っています。これは、avi ムービーの「プレビュー」画面を表示する Windows デスクトップ アプリケーションであり、フレームごとにタイムライン、再生、早送り、巻き戻し、前進、戻ることができます。プログラムは、プレーヤーの現在のフレームのフレーム番号とそのファイル名を知る必要があります。
これに最適な言語は何ですか? 私は PHP を知っており (これは候補ではないことを理解しています)、Java にも精通しています。このプロジェクトの最大のハードルは、ビデオ再生機能のライブラリを見つけることだと思います。ざっと見ただけで、飛び出してきた Java ビデオ ライブラリはありませんでした。私の次の考えは、このための c++ です。
このプログラムの出力は、次のようなプレーンテキスト ファイルである AviSynth スクリプトになります。
AviSource("myAvi.avi")
Crop(0, 0, 320, 240)
Blur(0.1)