問題タブ [avcam]
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.
iphone - iPhone カメラのフォーカス
iPhoneカメラの焦点を合わせるために以下のコードを使用しました。しかし、それは機能していません。このコードは、Apple の AVCam サンプル コードから取得しました。私は何か間違ったことをしていますか?iPhone がフォーカスを合わせたかどうかを検出する方法はありますか?
iphone - iPhoneでAVCaptureシャッター音をミュート
AVCamCaptureManger
静止画像をキャプチャするためにAppleAVCamコードを使用しています。私はユーザーにカメラビューを表示しません。画像はユーザーの関与なしに舞台裏で自動的に撮影されます。ただし、電話をかけたときにシャッター音が鳴るので[captureManger captureStillImage]
、シャッター音を鳴らしたくありません。
AppStoreにはシャッター音なしで「こっそり」写真を撮るアプリがたくさんあるので、なんとかしてこの音を消すことができると思います。この音を直接ミュートできない場合は、電話の音量ではなく、アプリ自体の音量(アプリの出力音量)を調整する方法はありますか?
ios - captureStillImageAsynchronouslyFromConnection:stillImageConnection completionHandler が常に呼び出されるとは限らない
Apple サイトからAVCamデモをダウンロードし、 AVCamデモを起動するボタンを含む簡単な開始画面 (StartViewController.{h,m,nib} を追加) を追加しようとしました。ボタンのコードは次のとおりです (それ以外はすべて、xcode によって作成されたデフォルトのものです)。
どういうわけか、このペン先を追加した後、写真を撮ることが常に機能しません (カメラ ロールに写真がなくなる場合があります)。captureStillImageAsynchronouslyFromConnection:stillImageConnection completionHandler のcaptureStillImageにいくつかのログ ステートメントを追加したところ、この completionHandler が常に呼び出されるとは限らないことに気付きました。奇妙なことは、それが時々機能することです。私の推測では、私は何か間違ったことをしているのですが、何がわかりませんか? 4.2.1 を実行している iPhone でこれをテストしています。
iphone - 縦向きのみにロックされた HDMI アダプターを介した AVCam 出力
私は 1 年間サインアップしましたが、決して iOS 開発者ではなく、非常に基本的なコーディング能力しかありません。
AVCam プロジェクトと協力して、iPhone 4S および iPad2 から HDMI アダプターを介してクリーンな 720p ビデオ フィードを出力し、Black Magic Intensity Pro を介して Telestream Wirecast に取り込みます。これまでのところ、ツールバーとボタンを削除し、フォーカス モードのテキストを非表示にすることができたので、iPhone/iPad の画面では、リア カメラからの美しいクリーンなオート フォーカス ビデオ フィードが表示されます。
私の質問は、それを AV アダプターに接続すると、hdtv で回転した縦向きのビューが得られるということです。変!それ以外は、画質は素晴らしく、Blackmagic Intensity Pro は 720p60 で問題ありません。
ポートレートのみに出力されるのはなぜですか?
ios - captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:エラーが呼び出されていません
iOS 4+用のビデオキャプチャアプリを書いています。iOS 5 以降のデバイスでは問題なく動作しますが、iOS 4 以降では、録音が停止した後にデリゲート didFinishRecordingToOutputFileAtURL が呼び出されません。「このメソッドは、ファイルにデータが正常に書き込まれなくても、記録要求ごとに常に呼び出されます」というアップルのリファレンスを確認しました。
助言がありますか ?
完全なコードは次のとおりです。
/
ios - Apple の iOS AVCAM サンプル アプリは出力ファイルをどこに置きますか?
AVCAM をダウンロードして実行し、ビデオを録画して静止画を作成しました。ビデオを保存し、まだどこかのファイルに保存しましたか? それとも、サンプルは AV アセットを作成する単なる例であり、アセットを処理する必要がありますか?
最終的には、キャプチャした映像と音声を圧縮してHTTP LIVE STREAMINGでリモートサーバーに送信したい。
ありがとう!
ios - BGRA から ARGB への変換
iPhoneカメラからピクセルデータを取得するこのチュートリアルを読んでいます。
このコードの実行と使用に問題はありませんが、外部ライブラリで使用できるように、カメラ データ (BGRA に含まれる) の出力を取得して ARGB に変換する必要があります。どうすればいいですか?
iphone - startRecordingToOutputFileURLへの連続呼び出し:
Appleのドキュメントによると、ビデオをファイルに録画している間、アプリは問題なくその場でURLを変更できるとのことです。しかし、私は問題を見ています。これを試してみると、レコーディングデリゲートがエラーで呼び出されます...
操作を完了できませんでした。(OSStatusエラー-12780。)情報ディクショナリは次のとおりです。{AVErrorRecordingSuccessfullyFinishedKey = 0; }
(「できませんでした」のファンキーな一重引用符は、ロギング[errorlocalizedDescription]から来ています)
これが基本的にWWDC10AVCamサンプルの微調整であるコードです。
1)録音を開始します。タイマーを開始して、数秒ごとに出力URLを変更します
2)タイマーが起動したら、記録を停止せずに出力ファイル名を変更します
注:[self nextURL]は、file-0.mov、file-5.mov、file-10.movなどのファイルURLを生成します。
3)これはファイルが変更されるたびに呼び出され、他のすべての呼び出しはエラーです...
これを実行すると、file-0が書き込まれ、URLをfile-5に変更した直後にエラー-12780が表示され、file-10が書き込まれ、次にエラーが発生し、次にOKというように続きます。
その場でURLを変更しても機能しないようですが、書き込みが停止し、次のURL変更が機能するようになります。
iphone - Square Cam のビューは表示されません
Apple の開発ライブラリの squareCam の例を参照すると、正常に動作します。
しかし
このように1つのボタンをクリックしてオーバーレイ画像を変更しようとすると
ボタンをクリックすると、このコードを使用して画像を変更し、オーバーレイとして表示します。
しかし、何が問題なのかわかりませんが、最初は黒い画面が表示されるので、カメラビューを表示するには2回クリックする必要があります。
お願い助けて。前もって感謝します。
iphone - AVCam vs UIImagepicker
私はiPhoneが初めてです。AVFoundationのAVCamとカメラのUIImagePickerの違いを知りたいです。AVCam を使用するタイミングと UIImagePicker を使用するタイミング
前もって感謝します