問題タブ [avcapturedevice]

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.

0 投票する
8 に答える
192115 参照

ios - iPhoneでトーチ/フラッシュをオンにする

フラッシュをオンにしてiPhone4でオンのままにする唯一の方法は、ビデオカメラをオンにすることです。ただし、コードについてはよくわかりません。これが私が試していることです:

これがうまくいくかどうか誰かが知っていますか、それとも私は何かが足りませんか?(私はまだテストするiPhone 4を持っていません-新しいAPIのいくつかを試してみてください)。

ありがとう

0 投票する
2 に答える
1088 参照

iphone - ボタンでアプリを起動する

そこで、カスタム UIButton を作成してコードに追加し、interfacebuiler で接続を作成しました。ボタンをオンとオフのスイッチとして機能させたいのですが、どうすれば正しく機能しますか? 私はiPhone開発の初心者で、これは次の学期に有利なスタートを切るために夏に取っているこのクラスの学校のプロジェクト用です。

したがって、誰かがこれを正しい方法で行う方法を理解するのを手伝ってくれて、コードにコメントを書くことができれば. すべての助けをありがとう。デビッド H.

これが私のコードです:

ここに.mファイルがあります

0 投票する
1 に答える
9267 参照

iphone - AVCaptureSessionの実行中にカメラストリームを表示する

http://developer.apple.com/iphone/library/qa/qa2010/qa1702.htmlに従って、AVCaptureSessionを使用してカメラからビデオフレームをキャプチャすることができました。ただし、AVCaptureScreenは、画面にカメラストリームを表示せずに、カメラからフレームをキャプチャしているようです。UIImagePickerと同じようにカメラストリームも表示して、ユーザーがカメラの電源がオンになっていることを認識し、カメラが何を指しているかを確認できるようにします。ヘルプやポインタをいただければ幸いです。

0 投票する
3 に答える
3036 参照

iphone - AVCaptureSession はバックグラウンド オーディオをキャンセルします

マイクを入力として実行している AVCaptureSession を開始すると、現在実行中のバックグラウンド ミュージック (たとえば iPod 音楽) がキャンセルされます。オーディオ入力を追加する行をコメントアウトすると、バックグラウンド オーディオが継続します。

バックグラウンドオーディオの再生を許可し続けながら、マイクでビデオクリップを記録する方法を知っている人はいますか? 私はたくさん見回しましたが、この動作への参照を見つけることができないようです。

助けてくれてありがとう!

0 投票する
2 に答える
3226 参照

iphone - AVCaptureDeviceのfocusPointOfInterestを計算する方法は?

特定のAVCaptureDeviceのfocusPointOfInterest(0,0から1,1の間のCGPoint値)をどのように計算しますか?

最新のWWDCのコードサンプルをフォローしていますが、計算方法がよくわかりません。また、私のアプリケーションは(サンプルのように)横向きと縦向きに座っています...したがって、物事がどのように計算されているかを理解していないことに加えて、横向きを説明するためにどのような調整を行う必要があるかわかりません。

どんな助けでもいただければ幸いです。

ありがとう-wg

0 投票する
11 に答える
58520 参照

iphone - AVCaptureSession が間違った方向を出力するのはなぜですか?

そこで、Apple の指示に従って、 http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html を使用してビデオ セッションをキャプチャしAVCaptureSessionまし。私が直面している問題の 1 つは、カメラ/iPhone デバイスの向きが垂直 (および はAVCaptureVideoPreviewLayer垂直カメラ ストリームを表示) であるにもかかわらず、出力画像が横向きモードになっているように見えることです。サンプルコード内の imageBuffer の width と height を確認したimageFromSampleBuffer:ところ、それぞれ 640px と 480px でした。なぜこれが事実なのか誰か知っていますか?

ありがとう!

0 投票する
2 に答える
1516 参照

iphone - AVCaptureDevice focusPointOfInterest は変更されません

私はこのコードで IBAction を持っています:

.h ファイル:

.m ファイル:

これは、CustomCameraOverlay のボタンに接続されています。カメラを動かしながらボタンを押しても何も変わりません。コンソール ログは常に同じです。

カメラがフォーカスを変更しているときに変更されないのはなぜですか? 私が間違っていることは何ですか?プロパティ isAdjustingFocus も取得しようとしましたが、同様に変更されていません。

これらのプロパティにObserwerを追加したかったのですが、ここで立ち往生しているため、値が変わらないとオブザーバーは機能しません。

0 投票する
3 に答える
1403 参照

iphone - ボタンをすばやくタップすると iPhone 懐中電灯アプリがクラッシュする

懐中電灯アプリが完全に機能するようになりました。何らかの理由で、懐中電灯ボタンを非常に速くタップするたびに、アプリがフリーズして何もしません。AVCaptureSession stopRunning を呼び出すとフリーズするようです。トグル懐中電灯メソッドのコードを次に示します。また、このメソッドが最終的にストロボ機能に対して呼び出されるようにしたいと考えています。

0 投票する
2 に答える
4785 参照

iphone - iPhone 4 AVFoundation : フロントカメラとリアカメラから同時にキャプチャ

AVFoundation フレームワークを使用して、両方のカメラから同時にキャプチャできるかどうか疑問に思っていました。具体的には、私の質問は、前後の AVCaptureDevices を同時にアクティブにできるかどうかです。

現在、AVCaptureSession インスタンスは 1 つの入力 (および出力) しかサポートできないことがわかっています。2 つの AVCaptureSessions を作成し、フロント カメラ デバイスを 1 つに、リア カメラ デバイスをもう 1 つに接続し、セッションの出力を異なる SampleBufferDelegate 関数に向けます。私が見ているのは、1 つのデリゲート関数がいくつかのフレームでアクティブになり、その後別のデリゲート関数が引き継ぐということです。別のカメラ デバイスが使用されている場合、AVFoundation は何らかの方法でカメラ デバイスをオフにしているように見えます。誰でもこれを確認したり、この主題に関する経験を共有したりできますか?

前もって感謝します

0 投票する
1 に答える
1679 参照

ios - AVCaptureSession出力サンプルバッファをCoreDataに保存

AVCaptureSessionを使用して、AVCaptureVideoDataOutputクラスのsetSampleBufferDelegateメソッドを使用してカメラからフレームをキャプチャしています。デリゲートメソッドは次のようになります。UIImageに変換して、UIImageViewに配置していることがわかります。各UIImageをディスクに保存し、URLを新しいmanagedObjectに保存したいのですが、各呼び出しがシリアルディスパッチキューを使用して新しいスレッドを生成するため、managedObjectContextを適切に取得する方法がわかりません。ディスクに保存され、managedObjectに対応するイメージのコレクションを構築できる方法でCoreDataとディスパッチキューを使用するソリューションを誰かが提案できますか?