問題タブ [avfoundation]

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 投票する
1 に答える
571 参照

iphone - iPhone オーディオ フレームワーク

AVFoundation フレームワークは内部で AudioToolbox フレームワークと通信しますか? AudioToolbox はこれらすべてのサービスを保持しているため

  1. 音声変換サービス
  2. オーディオ ファイル サービス
  3. オーディオ ファイル ストリーム サービス
  4. オーディオ形式サービス
  5. Audio Queue サービス
  6. オーディオ セッション サービス
  7. Audio Unit Processing Graph サービス
  8. 拡張オーディオ ファイル サービス
  9. システム サウンド サービス

AVFoundationフレームワークがオーディオファイルを変換したい場合、どのようにしますか?

ありがとうございました。

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

iphone - iPhone: リアルタイムのビデオの色情報、焦点距離、絞り?

AVFoundation と CoreVideo を使用して色情報、絞り、焦点距離の値をリアルタイムで取得する方法はありますか?

説明させてください。ビデオを撮影しているときに、画面の小さな部分で色をサンプリングし、それを RGB 値で画面に出力したいとしますか? また、現在の絞りが何に設定されているかを示したいと思います。

これらの値を収集できるかどうかは誰にもわかりませんか? 現在、これが静止画像で可能であることだけを見てきました。

アイデア?

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

iphone - データからCMSampleBufferRefを作成する

データからCMSampleBufferRefを作成し、それをAVAssetWriterにフィードしようとしています。しかし、アセットライターはデータから映画を作成できていません。以下は、CMSampleBufferRefを作成するためのコードです。

AVFoundationデータ出力コールバックメソッドから取得した元のCMSampleBufferRefを使用すると、ムービーの作成は正常に機能します。

しかし、カスタムCMSampleBufferRefを使用してムービーを作成しようとすると、同じことが失敗します。アセットライターは次のエラーをスローします。

この問題の解決にご協力ください。

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

iphone - AVMutableVideoComposition 内のクロスフェード

複数のビデオ クリップを使用して AVMutableComposition を正常に構成し、それを表示およびエクスポートできます。また、クロスフェードを使用してそれらの間を移行できるようにしたいので、AVMutableVideoComposition を使用したいと考えています。いくつかの AVAsset ビデオを連続して並べて再生する方法の例も見つかりません。AVMutableComposition の insertTimeRange と同等の方法で AVMutableVideoComposition にトラックを追加する方法、またはクロスフェードを設定する方法の例はありますか?

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

iphone - UIImagePicker ベースのアプリでカメラ露出制御を実装する方法は?

カスタム オーバーレイを使用してカメラを制御し、ヘッドアップ ディスプレイとデジタル ズームを処理する UIImagePicker ベースのアプリがあります。

通常のiPhoneカメラアプリのように「タッチで露出調整」を追加したい。ズームインすると、最終的には「全体像」以外の何かに基づいて露出を変更する必要があります。

UIImagePicker には、これを行うためのツールがないようです...すべて自動です。カスタム オーバーレイを使用すると、タッチ イベントは UIImagePicker によって無視されます。

UIImagePicker をサブクラス化し、タッチ イベントが発生した後に Super に渡そうとしましたが、うまくいきませんでした。

AVCaptureSession はポイントに基づく露出の設定をサポートしているため、現在 AVFoundation フレームワークを見ています。既存のコードを破棄してこれらのツールに置き換えることもできますが、その前に、もっと単純なオプションがないかどうかを尋ねてみようと思いました。

はい、AVFoundation に関する WWDC のチュートリアルについて知っています。UIImagePicker を微調整することが問題外である場合は、そのルートに進みます。

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

cocoa-touch - AVAudioPlayer 音を止めて最初から再生する

AVAudioPlayer を使用して 10 秒の wav ファイルを再生しましたが、正常に動作しました。では、4 秒で wav を止めて、最初の 1 秒からもう一度再生します。

これが私が試したコードです:

wav は 4 秒で停止しますが、もう一度 [XXX 再生] を実行すると、wav は最初から再生されずに 5 秒を再生し続けます。

どうすればこれを行うことができますか? どんな助けでも大歓迎です。

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

iphone - AVCapture appendSampleBuffer

私はこれに夢中になっています-どこを見ても、私が考えることができるすべてのものを試しました。

AVFoundationを使用するiPhoneアプリを作成しています。具体的には、iPhoneカメラを使用してビデオをキャプチャするAVCaptureです。

録画に含まれるビデオフィードにオーバーレイされるカスタム画像が必要です。

これまでのところ、AVCaptureセッションを設定し、フィードを表示し、フレームにアクセスし、UIImageとして保存し、オーバーレイ画像をその上にマージすることができます。次に、この新しいUIImageをCVPixelBufferRefに変換します。bufferRefが機能していることを再確認するためにannndそれをUIImageに変換し直したところ、画像はまだ正常に表示されています。

CVPixelBufferRefをCMSampleBufferRefに変換して、AVCaptureSessionsのassetWriterInputに追加しようとすると、問題が発生します。CMSampleBufferRefを作成しようとすると、常にNULLを返します。

これが-(void)captureOutput関数です

私がよく耳にするもう1つの解決策は、面倒なCMSampleBufferRefラッピングを行う必要がないAVAssetWriterInputPixelBufferAdaptorを使用することです。しかし、私はスタックされたアップルの開発者フォーラムとドキュメントを精査しましたが、これを設定する方法や使用方法に関する明確な説明や例を見つけることができません。誰かがそれの実用的な例を持っているなら、私に見せてください、または私が上記の問題を解決するのを手伝ってください-このノンストップで1週間取り組んでいて、終わりに近づいています。

他に情報が必要な場合はお知らせください

前もって感謝します、

マイケル

0 投票する
5 に答える
29082 参照

iphone - iPhone SDK 4 AVFoundation - captureStillImageAsynchronouslyFromConnection を正しく使用するには?

AVFoundation frameworkiPhoneで静止画を撮るために新しいものを使おうとしています。

ボタンを押すと、このメソッドが呼び出されます。シャッター音は聞こえますが、ログ出力が見えません。このメソッドを数回呼び出すと、カメラのプレビューがフリーズします。

使い方のチュートリアルはありますcaptureStillImageAsynchronouslyFromConnectionか?

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

cocoa-touch - サウンドの問題が終了しています

メニュー > レベル 1 で音が鳴るという問題があります。しかし、レベル 1 を終了してメニューに戻ると、音が止まりません!

サウンドを終了するには、どのコードが必要ですか?

これは私が使用しているコードです:

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

iphone - AVFoundation Framework(AVCaptureSession)を使用してiPhoneでビデオを録画しますか?

AVCaptureSession クラスを使用してビデオを録画しようとしているアプリケーションを開発しています...このようないくつかの優れたチュートリアルに出くわしました

http://www.benjaminloulier.com/posts/2-ios4-and-direct-access-to-the-camera

しかし、これらのチュートリアルでは、デバイスに保存するか、サーバーにアップロードできるフルレングスのビデオを録画したいときに、ビデオフレームからの画像のキャプチャのみが行われます.AVFoundationフレームワークを使用してこれを達成するにはどうすればよいですか??