1

FLV ムービーの再生に simpleStageVideo を使用しています。すべて問題ありませんが、サイズを変更すると、ビデオが滑らかになりません。では、このクラスを使用してスムージングを適用するにはどうすればよいですか? 私がしようとしているとき:

ss.video.smoothing = true;//ss - simpleStageVideo

効果はありません:(

ありがとう!

4

2 に答える 2

0

Fygo が言ったように、stageVideo を「滑らかにする」ことはできません。平滑化しようとしているのが通常の Video オブジェクトで、次のコードを使用している場合: [ Code.Google リンク ]

あなたが試すことができます:

ss._video.smoothing = true;

simpleStageVideo.as を見ると、これらの行が表示されます。

private var _video:Video;
private var _sv:StageVideo;

これにより、simpleStageVideo.as 自体を手動で編集しなくても、独自のクラスからこれらの項目のプロパティにアクセスして編集できます --- または、simpleStageVideo.as 内にスムージング ラインを追加するだけです _video 。スムージングあり(NSを付けた下)

そうは言っても、ビデオの解像度が低すぎないことも確認してくださいsmoothing

これもチェックしてください:Adobeの記事のリンク

于 2013-11-06T22:52:07.623 に答える
0

私は SimpleStaveVideo にあまり詳しくありませんが、正しく覚えていれば (Thibault Imbert のクラスであると仮定して):

ss.video=> ステージ ビデオ インスタンスではなく、ビデオ インスタンスを返します。そのため、スムージングを適用できます (そうしないと、エラーが発生します。StageVideo にはスムージング プロパティがありません)。

StageVideo の場合、viewPort を正しく設定するだけで十分なはずですが、正確にどのようにサイズ変更していますか? お電話ss.resize(w, h)ですか?

于 2013-11-06T17:22:17.260 に答える