問題タブ [grafika]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 方向の変更時にサーフェスを保持 (GLSurfaceView を使用)
アクティビティを破棄して再作成しても(方向の変更により)、レンダリングを(リセットせずに)継続しようとしています。
私はGrafikaのDoubleDecodeActivityを調べました。これは、その方法を非常に明確にしています。ただし、TextureView
描画されたフレームがサーフェス コンポジター (SurfaceFlinger) に直接渡されないため、効率の悪い を使用してそれを行います。ユーザー エクスペリエンスが損なわれます。私が必要としているのはGLSurfaceView
(または多分 a SurfaceView
) です。
問題は、アクティビティのさまざまなインスタンス間でSurfaceView
" " (それが問題である場合)を永続化する方法がわからないことです。SurfaceTexture
誰かがこれで私を助けてくれますか?
java - android grafika ContinuousCapture アクティビティの問題
私はビデオ録画に android grafika を使用しています。必要なものはすべて変更します。すべてが完璧に機能します。
問題は 2 つだけです。
- 2 秒または 7 秒未満のように 7 秒後にビデオを保存すると、7 秒のビデオが保存されます。
- 15 秒以上の動画を撮影すると、動画の最後の7 秒が必要になります。
解決したい:
2 秒のように 7 秒のビデオを保存した後、ビデオを 2 秒間保存する場合
動画の最初の7秒を保存したい
私がフォローしているこのGithubリンク:Grafika
この2つの問題を解決するには?
ノート:
portrait
モードで方向の問題がある場合は、以下のリンクに従ってください。
android - ポートレートモードでのビデオ録画中の方向の問題
デバイスの方向Landscape
モードを設定すると、ビデオが完全に保存されます。両面でビデオをキャプチャした場合。
しかし、私はデバイスの向きPortrait
モードを設定しましたが、これは奇妙に機能します。
例えば:
ビデオを録画中のスクリーンショットの下:
しかし、ビデオを保存してMXPlayerで見ると、次のようになります。
以下のコードを使用します:
アップデート:
また、開始する場所にsetOrientationHintを追加しようとしていますMediaMuxer