私はUnreal Engine4でゲームを作成しています。私のゲームのウィンドウをビデオとして録画し、デスクトップにWMAファイルとして保存するC++コードが必要です。特定のアプリケーションのスクリーンレコーディング
答えて
AFAIK Unrealには、一般的な形式のメディアファイルを書き込む方法はありません(確かに読み込めますが)。私は、Fraps、Open Broadcast Software(OBS)、またはあなたが好む何かのような、いくつかの外部ビデオ録画ソフトウェアを提案します。
opencvをご覧ください。そのコンピュータビジョンのlibに行く。その(ほぼ)完全に無料のオープンソース。
How to capture the desktop in OpenCV (ie. turn a bitmap into a Mat)?
PS:その重要なあなたは答え/助けをしたい場合は、あなたが質問をすること
はたぶん、あなたの質問はすでにこれで答えられます。あなたに何をしようとしているのかは、質問ではありません。私はあなたがしたいことをやる方法を尋ねたいと思っていると思います。もしそうなら、あなたのトピックを質問に書き直してください。
UGameViewportClientには、スクリーンショットをキャプチャするのに十分な機能が含まれているようです。スクリーンショットをキャプチャしたら、別のソフトウェアライブラリ(ffmpegなど)にピクセル値を渡してビデオファイルを書き込むことができます。私は、Unrealでファイル操作を実行するコードは見つかりませんでした。
チェックこのリンクをチェックアウト:
https://www.youtube.com/watch?v=b6Ca8IMiuuY&t=515s
これは、正距円筒の中にキャプチャを変換し、画像をキャプチャします。しかし、それはプロセスが遅く、ムービーを作成するためにFFMPEGでイメージを渡す必要があります。
EQRキャプチャを削除するには、シェーダコードを変更する必要があります。
- 1. Androidスクリーンレコーディング
- 2. スクリーンレコーディングのアンチエイリアスズーム方法は?
- 3. ジャンゴ:特定のアプリケーション
- 4. 特定のアプリケーションへのデプロイ
- 5. 特定のアプリケーションの開発
- 6. 特定のアプリケーション用のカスタムアンドロイドソフトキーボード
- 7. Vistaでのミュートの特定のアプリケーション
- 8. 特定のクライアントのwinformアプリケーションの変更
- 9. Silverlightアプリケーションの特定のセクションへのリンク
- 10. tomcat上の特定のアプリケーションのスレッドリスト
- 11. action.sendの特定のアプリケーションのみ
- 12. 特定のアプリケーションから別の特定のアプリケーションへの許可をAndroidに設定する
- 13. TrafficStats特定のアプリケーション固有のネットワークインターフェイス
- 14. Webアプリケーション用の特定のメッセージカタログテクニック
- 15. Android:Youtube Search特定の単語のアプリケーション
- 16. 特定のアプリケーションのDjango 1.3フィクスチャ
- 17. 現在のRailsアプリケーションで特定のビュー
- 18. 特定のWebアプリケーション(VS2015)のjavascript intellisense
- 19. 特定のアプリケーションのHerokuポート番号
- 20. 特定のイベントで他のアプリケーション
- 21. リバース/デバッグ - アプリケーションでのシンボリックリンクの特定
- 22. 特定のアプリケーションのスクリーンショットを取る
- 23. bootstrap特定の要素の角型アプリケーション
- 24. クロスプラットフォームのスクリーンレコーディングとストリーミングに最適な言語は?
- 25. アプリケーション特定のポイントでクラッシュする
- 26. 特定のアンドロイドバージョンでクラッシュするアプリケーション
- 27. 特定のイベントでアプリケーションをリセットする
- 28. 特定のアプリケーションによるS3バケットポリシー
- 29. アプリケーション内のGoogleトラフィックデータを特定する
- 30. 角度CLIアプリケーションで特定の成分