質問

Flex 4のVideoPlayer Control(Spark.comPonents.Videoplayer)でソースビデオのいくつかの属性を検出することは可能ですか?

私の場合、それはローカルファイルです。入力ソースビデオ(H264 F4V)の元の幅と高さを検出する必要があります。

ありがとう

役に立ちましたか?

解決

その情報は、ビデオプレーヤーに含まれるビデオオブジェクトのVideoWidthおよびVideoHeightプロパティから取得できます。たとえば、:

//Assuming you have your VideoPlayer object with an id of "videoPlayer"
videoPlayer.videoObject.videoWidht;
videoPlayer.videoObject.videoHeight;

それが助けてくれることを願っています。

他のヒント

このプロパティにアクセスする前に、videoplayerでmediaplayerstatechangeevent.media_player_state_changeイベントを聞く必要があります。奇妙な理由で、event.state == mediaplayerstate.bufferingまで待つ必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top