問題タブ [avvideocomposition]
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 - 第 3 世代の iPod Touch はビデオ合成をサポートしていますか?
私のプロジェクトでは AVVideoComposition を使用していますが、iPhone 3GS と iPhone 4 でのみ動作します。iPod と iPhone 3 では、このライブラリがそのデバイスでサポートされていないという例外が返されます。
ios - AVAssetWriterを使用して縮小サイズのビデオを作成するにはどうすればよいですか?
縮小サイズのビデオを作成します。おそらく、幅が50ピクセル、長さが75ピクセルです。それらは物理的な次元です。
どのように設定しますか?ビデオ設定で?AVVideoWidthKeyとAVVideoHeightKeyは、私が必要としていた物理的な寸法ではなく、解像度のためのものだと思います。
ios4 - iOSビデオ編集-iOS4AVFoundationクラスを使用して、2つのビデオファイルを1つに(並べてではなく)マージすることは可能ですか?
AVFoundationクラス(AVURLAsset、AVMutableComposition、AVMutableCompositionTrackなど)を使用して次々に追加することで、複数のクリップをマージして1つのビデオを作成できることを知っています。
それを行う「Video-Joiner」のようなアプリがあります。
私がやりたいのは、2本のビデオを並べることです。
私のアプリのアイデア-SelfInterviewerは盗まないでください:)
まず、フレームの左側に立っている正面カメラを使用してビデオ1を録画します。次に、ビデオ2が右側に立っています。ビデオ1で質問をし、ビデオ2で答えます。
合併すると、自分で面接を受けているように見えるはずです。
私はそれがiOSで実行可能ではないとほぼ確信しています、ただ確認したかっただけです。
また、それがうまくいかない場合は、サーバー側のソリューションに興味があります-2つのビデオをアップロードして、同じことを実行します。アドビプレミアでできると思います。パブリックAPIがあるかどうかわからない。
アイデアに感謝します。
ありがとう。
avplayer - AVVideocompositionAVPlayerItemビデオレイヤーの位置
私はAppleのAVEdit-Demoを使用し、それを少し調整して、アニメーションと画像を含むCALayersをビデオコンポジションに追加することができました。これまでのところ、これは正常に機能します。
AVVideoCompositionとAVPlayer/AVPlayerItemを使用してビデオをマージします(そしてそれらを表示します-エクスポートレンダリングは少し異なります)。
ビデオの一部を非表示にする、マスクのような透明な領域を持つpngのレイヤーを追加しました。次に、ビデオレイヤーを移動して、非表示の部分(別名、表示部分)を調整できるようにする必要があります。マスクは(CALayer内の)画面全体をカバーするため、マスクレイヤーを移動することはできません。
ビデオレイヤーの位置を調整するためのプロパティやメソッドが見つかりませんでした...
何か案は?
iphone - AVVideoComposition の失敗
私のように。それを使用するには。
いくつかの異なるビデオ クリップを AVMutableComposition にまとめて、必要に応じて向きを修正しようとしています。
これが私のコードです:
これを実行してコンテンツを入力すると、何も表示されません。
これは、以前は AVVideoComposition がプレーヤーに適用されていなくても機能していました。実際、playerItem.videoComposition = videoComposition をコメント アウトすると、アセットの回転を修正しなくても機能します。
この時点で、私はここで何かを誤解していることを知っています。誰かが何を指摘できますか?
iphone - ケンズバーンエフェクトにAVVideoCompositionを使用していますか?
現在、AV Foundation を使用して画像をビデオとしてエクスポートしています。これらの画像をビデオとしてエクスポートするときに、これらの画像にケンズ バーン エフェクトを追加したいと考えています。
私の知る限り、これは AVVideoComposition を介して達成可能ですが、開始方法がわかりません。
c# - avisaveoptions で圧縮オプションのポップアップ ボックスを回避する方法
AviFile api を使用してスクリーン キャプチャ ビデオを作成しています。一気に1本の動画を作るのではなく、2分程度の小さな動画として捉えたい。ビデオの録画が開始されると、avisaveoptions 関数が呼び出されると、デフォルトで圧縮オプションを選択するためのポップアップ ボックスが表示されます。2 分ごとにオプションを選択する必要があるため、これは問題を引き起こします。デフォルト値を「Microsoft Video 1」に設定することで、これを回避したいと考えています。これどうやってするの?
objective-c - 2つのビデオをアルファで合成する
AVFoundationを使用すると、たとえばFinal Cut Proの場合と同様に、2つのアセット(2つのビデオ)を2つの「トラック」として「構成」できます。
理論によれば、アルファを使用して2つのビデオを重ねて表示し、両方を見ることができます。
次のテストコードは、少し厄介ですが、2つのビデオを表示する必要があることを明確に示しており、ここに表示されているように、1つしか表示されないため、何か問題が発生しているか、どこかにバグがあります:http: //lockerz.com / s/172403384-「青い」正方形はIMG_1388.m4vです
何らかの理由で、IMG_1383.MOVが表示されることはありません。
何かおかしいことがありますか?
このコードの「目標」は、カメラ入力(ビデオ1)とopengl出力(ビデオ2)を「記録」することです。また、Buffersなどを使用してそれらを「直接」作成しようとしましたが、失敗しました:(AVFoundationは思ったよりもはるかに簡単ではないことがわかりました。
audio - コンポジションにオーディオが存在する場合、Avplayer がビデオを再生しない
コンポジションにオーディオを追加すると、avplayer がビデオ アセットを表示しないという問題に苦労しています。
現在のコードは次のとおりです。
私もplayerItem.videoComposition
やavmutablevideocompositioninstruction
などの方法を試しました...運が悪いです。
何がこれを引き起こしているのか、誰にも手がかりがありますか?
入力、ヒント、例などをいただければ幸いです。
宜しくお願いします、ネノ
iphone - iPhoneアプリの単一ビデオのトランジション効果
AVAssetWriter
とを使用して画像の配列から作成されたビデオに、フェードイン/アウト、フリップ、ページカールトランジション効果を追加したいと思いますAVAssetComposition
。
「AVFoundationでのメディアの操作」が18:00頃からこの話をしているのを見ましたが、2つのビデオ間のフェード効果を示しています。1つのビデオのすべての画像間でフェード効果が必要です。また、フリップとカールの効果も必要です。