問題タブ [avurlasset]
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 - AVAssetExportSession でオーディオ + ビデオをエクスポートするが、iphone4 4.2.1 でオーディオが再生されない
video.mp4 ビデオを含む audio.caf オーディオ ファイルをエクスポートし、新しい output.mp4 コンポジションを作成しています。iOS 5.0 では正常に動作しますが、iPhone4 4.2.1 では、コンポジションがオーディオを再生しません。
この iPhone で元のトラックを確認しましたが、どちらも問題ありません。構成のみにオーディオが追加されていません。
これは、コンポジションにオーディオ トラックを追加する方法です。
多くの iOS5 デバイスで動作しました:S
前もって感謝します!
avfoundation - AVURLAssetをファイル拡張子なしで動作させることは可能ですか?
ビデオファイルのサムネイルを作成しようとしています。
問題は、ビデオファイルがコンテンツアドレス可能なストアに保存されており、拡張子がないことです。AVURLAsset
アセットが作成されると、これはうまくいかないように見えますが、フレームイメージを読み取ると、次のエラーが発生します。
これはどこかに文書化または言及されていますか?ファイル名を介してファイル形式情報を渡すことを本当に強制されているとは信じられません。イニシャライザへのoptions
引数AVURLAsset
はファイルタイプを提供するのに適した場所のように見えますが、ドキュメントによると、それをサポートしていないようです。
PS。コードをテストしましたが、正しい拡張子の同じファイルでサムネイルが正常に生成されます。
ios - iPhone の 3gp ビデオと AVPlayer
AVPlayer を使用してカメラ ロールのビデオを再生する iPhone アプリケーションがあります。iPhone に 3gp ビデオがあり、AVPlayer を使用して再生することはできませんが、写真アプリでは再生できます。
私はこれらを達成したいと思います:
- AVFoundation クラスごとに無効なビデオは、ALAsset ライブラリを使用してカメラ ロール ビデオを表示するビューにリストされるべきではありません。
- ビデオが再生可能かどうかを識別する AVURLAsset、AVAssetTrack などに関連する API はありますか。
私は次のことを試しました:
- AVURLAsset の playable プロパティは、それが再生可能であると言います。
- この動画の長さを取得できます
objective-c - Mac OS X での AVFoundation + GC
AVFoundation を GC ON で使用するのに問題がある人はいますか???
私が経験しているのは、アセットのトラック プロパティにアクセスすると、コア メディアによってファイルが開いたままになるということです。なぜこれが問題なのかというと、長い間他の多くのメディア ファイルを開くと、最終的に AVFoundation が開いているファイルが多すぎると報告するからです。
Instruments を使用したデバッグ、弱参照、@autoreleasepool など、あらゆることを試しました。最後に、これは GC を使用した Core Media 内のバグです。
だから私は究極の質問はこれだと思います:
GC がオンになっているアプリで、コードの一部のセクションを GC なしで非同期に実行する方法はありますか?
誰か助けてください。
iphone - ビデオフレームiPhoneを読んでいる間のメモリの問題
iPhoneライブラリから選択した既存のビデオからビデオフレームを読み取るときにメモリの問題が発生します。最初にUIImageフレーム自体を配列に追加しましたが、しばらくすると配列がメモリに対して大きすぎると思ったので、代わりにUIImagesをdocumentsフォルダーに保存し、画像パスを配列に追加します。ただし、Instrumentsで割り当てを確認しても、同じメモリ警告が表示されます。割り当てられたメモリの合計が2.5MBを超えることはありません。また、リークは見つかりませんでした...誰かが何かを考えることができますか?
ios - http ライブ ストリーミング m3u8 ファイルから mp3 を保存しますか?
HLS プロトコルを使用して iOS プレーヤーの開発を開始しました。
基本的に、AVURLAsset の loadValuesAsynchronouslyForKeys メソッドを使用してファイルをロードし、AVPlayerItem を作成して AVPlayer に渡します。正常に動作します。
ドキュメントにアセットを保存することで、シークの使用をより効率的にする方法を考えていました。
誰かがこれを試したことがありますか?従うべきガイドラインはありますか?ありがとうございます、
xcode - AVURLAssetがビデオサイズを取得
これはかなりイライラします。AVURLassetのサイズを取得しようとしていますがnaturalSize
、Xcodeが教えてくれるので避けてください。これは、iOS5では非推奨です。
しかし:代替品は何ですか?
«naturalsize»を使用せずにビデオのサイズを取得する方法についての手がかりを見つけることができません...
iphone - AVURLAsset - loadValuesAsynchronouslyForKeys:requestedKeys
このコードを使用して、キーの値を読み込み、映画の URL を再生しています。
しかし、メソッド prepareToPlayAsset を実行できない場合があり、その理由がわかりません。誰か理由を知っていますか?
ios - AVURLAsset を使用してリモート ビデオ ファイルを再生する
AVURLAsset を使用してビデオ ファイルを再生したいのですが、サーバー上ではローカル ファイルではありません。AVURLAsset はリモート ファイルに直接使用できないことを読みました。スタックオーバーフローの別のリンクを読みました
このリンクには、AVURLAsset を使用してリモート ファイルを再生する方法がありますが、完全には理解できません。オブザーバーが呼び出されていません。誰か助けてくれませんか?実際、何らかの理由で AVPlayer を使用してビデオを再生したくありません。AVAsset からフレームを取得し、OpenGL でテクスチャとしてレンダリングしているため、AVURLAsset のみでこれを行う必要があります。
ここに見るべきコードがあります
しかし、オブザーバーが呼び出されることはありません。何故ですか?
また、オブザーバー コードを他の関数に配置し、playerItem の再生準備が整っているかどうかを確認しようとしました。
準備完了に等しいステータスを与えることはありません。
ios - AVUrlAsset のフル解像度の問題
私は奇妙な(私にとって)問題を抱えています。iPhone 3gs で 2 つの .mov ファイルを記録します。Macで開くと、640x480です。AVURLAsset、AVAssetReader などの標準呼び出しを使用してアプリで開くと、まだ 480x360 が表示されます。
あなたの誰かがこれを助ける(明確にする)ことができますか?それは正常ですか?カメラからキャプチャすると、640x480 で実行できます。つまり、CMSampleBuffer の幅と高さが適切であるため、作成する UIImage はさらに遠くなります。
次に、時限メンバーで:
明らかに、UIImage への拡張機能はプロジェクトに含まれています...