画面を記録したい(1秒あたり15枚のスクリーンショットをキャプチャする)。この部分は私が行う方法を知っています。しかし、これをいくつかの人気のあるビデオ形式に書き込む方法がわかりません。私が見つけた最良のオプションは、分離されたPNGファイルにフレームを書き込み、それらを多くの出力形式に変換できるコマンドラインMencoderを使用することです。しかし、誰かが別のアイデアを持っているかもしれませんか?
要件:
- マルチプラットフォームソリューションである必要があります(私はFree Pascal / Lazarusを使用しています)。Windows、Linux、MacOS
- そのためのいくつかのライブラリが存在しますか?
- 私にとっても画面を記録する複雑なコマンドラインアプリケーションである可能性がありますが、生データ全体を一般的なビデオ形式に変換する前にフレームを編集する可能性が必要です
- 私にいくつかのアイデアを与えることができるすべての資料はありがたいです。API、ライブラリ、FPC以外の言語でも(私はそれを書き直してみるか、同等のものを見つけようとします)
- フレームをビデオRAW形式に書き込んでから、Mencoder(彼はそれを処理できます)または他のソリューションを使用することも検討しましたが、ビデオRAWデータのAPI/docが見つかりません
よろしく