私はyoutubeビデオをwebglテクスチャとして使用しようとしていますが、現時点ではいくつかの問題のために動作させることができません。誰もこれを行うことで何か経験があり、正しい方向に私を指すことができます/それは不可能な私に教えてください?webglテクスチャにYouTube動画を使用しますか?
私は基本的にhtml5ビデオ要素からテクスチャを作成し、あなたのシーンで使用されているテクスチャにフレームを読みとっています。https://developer.mozilla.org/en/webgl/animating_textures_in_webglこれは通常の動画ではうまく機能しますが、youtubeはiframeを介して(AFAIK)html5動画を提供します。これは明らかに自分のドメインではなく私のものです。これは、ビデオ要素がテクスチャとして使用するiframeを照会するのが難しいことを意味します(これを徹底的に試しても、iframe srcが相対URLを使用するため、これを代行するのは簡単ではありません)。私はmediaElement.jsを使って要素をhtml5ビデオ(このように:http://mediaelementjs.com/examples/?name=youtube)としてラップしようとしましたが、これはファサードであることをすぐに認識しましたが、テクスチャの入力としてはあまり効果がありません。 。
私は、クライアント側またはサーバー側のどちらも問題ありませんが、プログラマチックに行うことができる何かが必要なので、YTビデオなどの行をダウンロードして再エンコードする必要はありません。
私は、問題がちょうどyoutubeビデオを含むビデオ要素を手に入れていることは確かですが、私はwebglにはかなり新しく、webglで完全に新しいビデオです。すべてのお礼をいただきありがとうございました - ありがとう!
私はあなたがこの作業をするために何をしたかについてもっと学ぶことに興味があります。私のプロフィールのメールアドレスで私にメールしてもらえますか? – RobotCaleb
こんにちは@RobotCaleb - 可能ならばこれをもっと多くの人と共有したいと思っています。あなたはそれをここで読むことができます:http://dontglobalmebro.ruhoh.com/webgl/displaying-youtube-video-in-webgl/。ご質問やご意見がありましたら教えてください。私のTwitterのハンドルもあります。遅れて申し訳ありません、私は今までブログを持っていませんでした! – user82116
ああ、素晴らしい。ありがとう!確かめます。 – RobotCaleb