問題タブ [avcapture]
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.
objective-c - AVCapture からムービーを保存する方法
ここ数日、AVCapture を理解しようとしていて、ビデオを保存するのに苦労しています。私の理解では、あなたが呼び出し[movieFileOutput startRecordingToOutputFileURL:outputURL recordingDelegate:self];
、後で呼び出すことができ、[movieFileOutput stopRecording];
それからデリゲートメソッドを呼び出す必要があり-(void)captureOutput:(AVCaptureFileOutput *)captureOutput didFinishRecordingToOutputFileAtURL:(NSURL *)outputFileURL fromConnections:(NSArray *)connections error:(NSError *)error{
ます。その後、次のような方法でムービーを保存できるはずですがUISaveVideoAtPathToSavedPhotosAlbum([outputFileURL path] ,nil,nil,nil);
、どうやら正しくやっていません。セッションを開始すると、startRecordingToOutputFile
すぐに delegate が呼び出されdidFinishRecording
ます。理由がわかりません。これが私のコードです:
長くなってすみません。このコードの多くが他の誰かに役立つことを願っています。
ios - AVCaptureSession を使用して録画中にビデオ データを送信する
はい、動画ストリーミング用の iOS アプリケーションを作成しています。AVCaptureSession を試したことはありません。録画中に映像+音声データを送りたいのですが可能ですか?もしそうなら、私がそれをするのを手伝ってください。
または、録画を中断せずに、ある時間間隔 (たとえば 10 秒) でビデオ データを取得する方法はありますか?
ios - 白いスクリーンショットのみを取得する
バーコードは読み取れますが、画面のスナップショットを取得できません。getScreenImage 関数は白い画面を取得します。カメラビューが表示されている画面を含むスクリーンショットを取得するにはどうすればよいですか? ありがとうございました。
編集:
これは機能します。ただし、セッションの出力をより迅速に変更する必要があります。画像をキャプチャするためにセッションが変更されるためです。そのため、画面が一瞬消えています。そして、不透明度が 50% の画面しか表示されません。このリンクは、私が助けを得る場所です。不透明度 100% のスクリーンショットを取得するにはどうすればよいですか?
ios - AVCaptureStillImageOutput 上下逆さまに戻る画像
を使用してカメラから画像をキャプチャしていますcaptureStillImageAsynchronouslyFromConnection
画像は上下逆さまに保存されています。を使用して画像を保存しようとしました
しかし、この向きはメタデータにのみあり、ファイルからデータをコピーして処理すると、処理された画像が上下逆になります。(簡単に見ると、元の画像は縦に表示されていますが、処理/フィルター処理された画像は逆になっています)。
ビデオキャプチャの向きを設定する正しい方法は何ですか?
AVCaptureStillImageOutput
ビデオ プレビュー レイヤーで向きを設定しましたが、オブジェクトのバッファーにキャプチャされたデータには影響しません。
ヘッダーを読みましたAVCaptureStillImageOutput
が、カメラのプレビューの向きを画像バッファーに強制する方法の説明がないようです。
例えば- (AVMetadataObject *)transformedMetadataObjectForMetadataObject:(AVMetadataObject *)metadataObject connection:(AVCaptureConnection *)connection NS_AVAILABLE_IOS(6_0);
ありがとう
ios - AVCaptureVideoPreviewLayer とオーバーレイ ビューのスナップショット
カメラ フィードとその上にいくつかのビュー (ボタン、参照線など) があるビューに AVCaptureVideoPreviewLayer があります。
ユーザーが見ているアプリのスナップショットを取得するにはどうすればよいですか (カメラの画像とオーバーレイを使用)。
ウィンドウsnapshotViewAfterScreenUpdates:
はオーバーレイされたビューのみを取得し、メイン画面からのビューはdrawViewHierarchyInRect:
空白でありAVCaptureStillImageOutput
、オーバーレイなしでカメラの画像を取得します。
ios7 - ios7 AVFoundation のパフォーマンスの問題 (メモリ リーク)
AVFoundation
アプリで QR コードをキャプチャするために使用しています。ios 7.0
で、ビデオ キャプチャに関していくつかの重大な問題が発生しています。キャプチャは実行するたびに時間がかかり、メモリ リークの問題によりアプリがクラッシュします。
でうまく動作しios 7.1
ます。これは既知の問題ですか?