html5 キャンバス要素に画像や動画をレンダリングする html5/javascript アプリケーションを開発しています。ビデオでは、次のように機能するメカニズムを使用します。
- 目的のビデオを src としてページに非表示の html5 ビデオ タグを埋め込みました
- requestAnimationFrame を使用してキャンバスをループでレンダリングする
- 各レンダー呼び出しで、ビデオ タグから現在のビデオ フレームを取得し、キャンバスにレンダリングします。
現在、YouTube の動画をキャンバスで再生する方法を探しています。問題は、YouTube ではプレーヤーの埋め込みのみが許可されており、(独自のビデオ要素に埋め込むために) ビデオ URL を取得するオプションがないことです。彼らが提供する html5 プレーヤーは iframe に配置されているため、取得する機会がありません。それからのビデオフレーム。
このようなことをする方法はありますか?または、YouTube は将来、動画の URL を取得できるようになりますか?