4

この質問がここや他の多くの場所で何度も尋ねられていることは知っていますが、提供された回答のどれも私の要件を満たしていません. 基本的に、 Android 上にあることを除いて Fraps と同様に、外部ハードウェアなしでリアルタイムで 30 fps でアプリの画面ビデオ録画を実行できるようにしたいと考えています。私のアプリは Unity Android アプリで、Windows でしか動作しないプラグイン (AV Pro Movie Capture) を見つけました。

アプリや Android SDK 機能をインストールしただけでは、Android デバイスをリアルタイムで直接「Fraps」することはできないと言う人もいます ( http://forum.unity3d.com/threads/89821-How-do-i- quot-Fraps-quot-my-game-on-iOS-or-Android 、2番目の投稿) 代わりに、ビデオ信号を Android デバイスから PC モニターに転送するなど、外部ハードウェアのセットアップを使用することを提案しました。画面のビデオ録画はプロセッサを集中的に使用し、Android デバイスは明らかに PC ほどスペックが高くないため、これが当てはまると感じました。

上記の声明が真実である場合、誰かがそれに対する確かな技術的回答/証拠を持っていますか? 私の上司は何度もこの機能を求めてきましたが、プロセッサの速度が原因で Android デバイスを "Fraps" するのは非常に難しいと彼に言ったとき、納得できませんでした。彼の理由は、「出力ビデオ表示信号をカメラに戻すのと同じくらい簡単ですが、どれだけ計算量が多いのでしょうか?」そうでなければ彼を説得するためにもっと何かが必要です。

更新: LunarG によるこの無料の SDK SeeMeGaming を見つけました。これは、私が Android デバイスで行うことと非常によく似ています ( http://www.lunarg.com/see-me-gaming/ )。ここ使ったことある人いる?

4

2 に答える 2

0

Android スタック交換の回答

Unity のカメラを使用してシーンのスナップショットを作成する: 独自のコードを使用して png をつなぎ合わせる必要があります。これが実際にどれだけ速く実行されるかはわかりません。

他のいくつかのアプリで別のランダムな投稿

前回同様のことをしようとしたとき、ほとんどの投稿は、ルート化されたデバイスが必要であることを示していました。当時、いくつかのアプリは root 化されたデバイスを必要としていたので、私はその計画を断念し、Unity のメイン カメラ画面をフォルダーにダンプすることに固執しました。

于 2012-07-24T20:05:31.113 に答える