Flex 4 の VideoPlayer コントロール (spark.components.VideoPlayer) で、ソース ビデオの属性を検出することはできますか?
私の場合、それはローカルファイルです。入力ソース ビデオ (h264 f4v) の元の幅と高さを検出する必要があります。
ありがとう
Flex 4 の VideoPlayer コントロール (spark.components.VideoPlayer) で、ソース ビデオの属性を検出することはできますか?
私の場合、それはローカルファイルです。入力ソース ビデオ (h264 f4v) の元の幅と高さを検出する必要があります。
ありがとう
このプロパティにアクセスする前に、VideoPlayer で MediaPlayerStateChangeEvent.MEDIA_PLAYER_STATE_CHANGE イベントをリッスンする必要があります。おそらく予想されるように、何らかの奇妙な理由で、MediaPlayerStateChangeEvent.READY でまだ利用できないため、event.state == MediaPlayerState.BUFFERING まで待つ必要があります。
その情報は、ビデオ プレーヤーに含まれるビデオ オブジェクトの videoWidth プロパティと videoHeight プロパティから取得できます。次に例を示します。
//Assuming you have your VideoPlayer object with an id of "videoPlayer"
videoPlayer.videoObject.videoWidht;
videoPlayer.videoObject.videoHeight;
それが役に立ったことを願っています。