問題タブ [avmutablecomposition]

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

iphone - iPhone SDKのオーディオファイルをトリムする

私はAudio Mixture iPhone Appに取り組んでいます。次に、オーディオ ファイルをトリミングします。removeTimeRangeのメソッドを使おうとしてAVMutableCompositionいますが、使い方がわかりません。誰かがそれを行う方法を教えてもらえますか?

0 投票する
0 に答える
396 参照

audio - AVMutableCompositionTrack でこのオーディオを使用してビデオを再生します

2 つの AVMutableCompositionTrack オブジェクトがあります。1 番目にはビデオ (彼のサウンド付き) が含まれ、2 番目には mp3 などのオーディオが含まれます。両方同時にプレイしたい。2 番目のオブジェクトの音ですべてが OK です。動画の音声が聞こえないのが残念です。なんで ?

上記のトラックをさまざまなプレーヤーで再生できます。この場合、すべて問題ありません。ただし、AVMutableCompositionTrack メカニズム (エクスポート機能用) を使用して、同じプレーヤーで両方のアイテムを再生する必要があります。

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

ios - AVFoundation - AVplayer を使用した AVMutablecomposition でビデオが再生されない

AVMutablecomposition を使用して、AVplayer でオンライン ビデオ ファイルを再生する作業を行っています。ビデオをブラウザで再生すると問題なく再生されますが、iPad では再生できません。

コードは次のとおりです。

AVPlayer を設定するコード:

「AVPlayerItem *playerItem = [AVPlayerItem playerItemWithAsset:videoAsset];」を使用する場合 「AVPlayerItem *playerItem = [[AVPlayerItem alloc]initWithAsset:composition];」の代わりに その後、ビデオの再生を見ることができます。

AVplayer と AVMutablecomposition を使用してビデオを再生する方法を知っている人はいますか?

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

iphone - iPhone:複数の動画ファイルをひとつの動画ファイルにまとめる方法

私のアプリでは、ボタンをクリックするとアニメーションが開始され、ビデオ録画も開始されますが、同じボタンをもう一度タップすると、アニメーションが一時停止し、ビデオ録画ファイルが生成されます。そのときに同じボタンをタップすると、アニメーションが開始されますが、新しいファイルビデオの記録が生成されます。

これらの 2 つのファイルを単一のファイルに結合して、ビデオ録画が正常に機能するようにするにはどうすればよいですか...

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

ios - AVMutableComposition の黒いフレーム

この質問はAVMutableComposition - ビデオ アセット間のブランク/ブラック フレームにかなり関連していますが、私は AVAssetExportSession を使用していないため、答えは私の問題に適合しません。

AVMutableComposition を使用してビデオ コンポジションを作成し、AVAssetReader を使用してそれを読み取っています (フレーム データが必要です。AVPlayer は使用できません)。オーディオに目立ったグリッチはありません)。

コンポジションを次のように作成します

また、作曲に各トラックを手動で挿入しようとしましたが、同じ現象が発生します。

ありがとう

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

iphone - AVAssetExportSession でオーディオ + ビデオをエクスポートするが、iphone4 4.2.1 でオーディオが再生されない

video.mp4 ビデオを含む audio.caf オーディオ ファイルをエクスポートし、新しい output.mp4 コンポジションを作成しています。iOS 5.0 では正常に動作しますが、iPhone4 4.2.1 では、コンポジションがオーディオを再生しません。

この iPhone で元のトラックを確認しましたが、どちらも問題ありません。構成のみにオーディオが追加されていません。

これは、コンポジションにオーディオ トラックを追加する方法です。

多くの iOS5 デバイスで動作しました:S

前もって感謝します!

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

iphone - AVMutableComposition の frameDuration の設定

AVEditDemoApple のサンプル パックのプロジェクトで遊んでいてWWDC 2010、エクスポートされたビデオのフレーム レートを変更しようとしています。ビデオはAVMutableComposition、frameDuration が次のように設定されている を使用してエクスポートされます。

framerate何らかの理由で、30 を 25 に変更しても、 でエクスポートされたビデオのは変更されませんAVAssetExportSession。誰かが理由を知っていますか?

0 投票する
4 に答える
2457 参照

ios - 単体テストから実行すると、AVMutableComposition に CATextLayer が表示されない

編集: 最も奇妙なこと: 完全なアプリからこのコードを実行するとすべてが機能するように見えますが、私は常に単体テストからムービーの作成を実行していましたが、そこでのみ機能しませんでした。その理由を調べてみると…

AVMutableComposition を使用してビデオ + オーディオ + テキストを結合し、新しいビデオにエクスポートしようとしています。

私のコードは WWDC '10 の AVEditDemo に基づいています

CATextLayer に紫色の背景を追加したので、ムービーにエクスポートされたという事実を知ることができますが、テキストは表示されません... さまざまなフォント、位置、色の定義で遊んでみましたが、何も役に立たなかったので、ここにコードを投稿して、誰かが似たようなものに出くわしたかどうかを確認し、何が欠けているか教えてください.

コードは次のとおりです (self.audio と self.video は AVURLAssets です)。

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

iphone - AVMutableComposition を使用して 2 つの m4v ムービー ファイルを結合する - ビデオが結合されない

以下のコードを使用して、ドキュメント フォルダーに保存されている 2 つの m4v ファイルをマージしようとしています。

問題は、2 つのビデオが正しくマージされないことです。結合されたムービーの長さの合計は正しいですが、ビデオが 2 番目のムービーに遷移することはなく、最初のムービーの最後のフレームが引き続き表示されます。奇妙なことに、2 番目のビデオの音声がバックグラウンドで再生されているのが聞こえます。

誰が何が間違っているのか考えていますか?

編集 - 奇妙なことに、まったく同じ長さの 2 つのクリップをマージすると機能します。

編集 - 同じ問題でファイル拡張子を .mov に変更しようとしました。

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

cocoa - ネストされた AVMutableComposition

ネストされた階層で AVMutableComposition を使用しようとしています。そのため、コンポジションを別のコンポジションに入れる必要があります。これを行うと、次のエラー メッセージが表示されます。

AVCompositionTest[45347:10703] comp2 >>> 操作を完了できませんでした

次のコードを切り取って使用しました。

コンポジションをネストすることは可能ですか?