問題タブ [video-player]

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

javascript - HTML5 ビデオ イベントのキャプチャと処理

カスタム HTML5 ビデオ プレーヤーを開発しようとしています。キャプチャしているイベントをどのように処理すればよいかについて、頭を丸くするのに少し苦労しています。例えば:

自己呼び出し関数は正しいアプローチですか? または、何か他のことを試す必要がありますか?w3c のドキュメントを読もうとしましたが、理解できませんでした。

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

actionscript-3 - ビデオ ファイルが有効かどうかを確認する信頼できる方法はありますか? VideoPlayer が空または小さいサイズのファイルを無効なファイルとして検出しない

ビデオファイルが有効かどうかを検出する必要があります(有効でない場合は削除します)。エアー塗布です。

大きなファイルの場合は、MediaPlayerState.PLAYBACK_ERROR状態を処理することで実現できます。問題はありません。


ただし、 のように空のファイルempty.mp4がある場合、PLAYBACK_ERROR は送出されません。次に、singleChar.mp4 ファイル (x内部に文字を含む) を作成しましたが、動作はまったく同じでした。

READY問題なく状態を 通過します。playingはその時点で真です(ドキュメントには のtrue場合であると記載されているplaying or attempting to playため、これも信頼できません)。

次に、それらのファイルを有効なものとして扱うことを提案しましたduration=0...いいえ!期間が設定されdurationChangeていない、発送されていません。

現時点での最善のアプローチは、このタイムアウトがいつ期限切れになるかを確認するplay()ことです。少なくとも 50% のケースで機能します。ただし、これはまったく当てになりません。遅延を延長することで信頼性が向上する可能性がありますが、ユーザーが問題に気付く前に、迅速に検出して静かに処理することをお勧めします。setTimeout50msduration

他の可能なアプローチは、ファイルが特定のサイズ (おそらく 100KB?) より小さいかどうかを確認することですが、これも愚かで信頼できないアプローチです。

では、ファイルが有効なビデオ ファイルかどうかを検出する信頼できる方法はありますか?

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

php - ユーザーが埋め込まれた YouTube ビデオの開始点と終了点を確認できるようにする

YouTube の埋め込み動画を Web サイトに表示し、ユーザーがタイムラインで開始点と終了点を確認し、選択したビデオ データのみを取得してさらに処理することはできますか?

Youtube からデータのみを取得して表示する 2 番目のプレーヤーを構築する必要がありますか (そして、javascript を使用して開始点/終了点のシステムを作成します)。それともYoutubeはそのAPIでそのようなテクニックを提供していますか?

ご協力ありがとうございました。

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

c# - C# を使用して axVLCPlugin21 でビデオをリロードする方法

C#を使用してaxVLCPlugin21でビデオをリロードする方法私のコードは一度だけ動作し、1つのビデオを開くだけで、このコードで別のビデオを開きます:

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

javascript - video-js で YouTube 動画のプレイリストを作成する

video-jsでYouTube動画のプレイリストを作成することは可能ですか? YouTubeビデオをサポートするためにvideo-js-youtubeを使用し、ビデオのプレイリストを作成するためにvideo-js-playlistを使用しています(サーバー上にあります)

YouTubeの動画を集めたプレイリストを作りたいのですが、可能でしょうか?