4

私の目標では、html5 とタグ < video> を使用してメディア コンテンツをページに追加しています。JavaScript で動画を制御する方法 (停止、再生、読み込み) を見つけました。しかし、処理中のビデオ ストリームを変更する方法はありますか。

ダウンロードしたストリームに一連のバイトを追加する方法を見つけようとしています。たとえば、再生する前にファイルのヘッダーを変更します。

ありがとう

4

2 に答える 2

4

video要素内のビデオ ストリーム バイトを変更するための API はありません。

あなたはできる:

  • video要素の現在のフレームを描画しますcanvas
  • 要素に SVG フィルターを適用しますvideo(Gecko で)
  • ベンダー固有のXMLHttpRequest拡張機能を使用して、JavaScript でビデオ ファイルのバイトを読み取り、データを変更し、データdata:から URL を構築して、data:URL をvideo要素に読み込みます。
于 2010-04-16T11:56:27.983 に答える
0

要素は、要素<video>と同様に視覚的に操作できます<canvas>。HTML5 ビデオで何ができるかについてのいくつかの良い例については、Mozilla Hacks ブログのこの記事をご覧ください: http://hacks.mozilla.org/2009/06/pop-art-video/

しかし、実際のビデオ データ ストリームを変更する限り、クライアント側でそれを行う方法は実際にはありません。

于 2010-04-16T11:47:40.453 に答える