Saqoosha

WCAN mini ActionScript Vol.3

Blog
WCAN mini ActionScript Vol.3 名古屋までいってきましたよ。Gainer の中の人(小林さん)にも会えて次の展開とかも聞けた。taka:nium さんの実物にも会えた。よかた。みんなの発表内容は金井くんがちゃんとまとめてくれてますね。 ちゅーか半分以上懇親会の印象しかねーよw 懇親会ははっちゃけすぎた。きっと名古屋っていう土地のせいだわ。僕あんなんじゃないから。普段。あー、中村さんにサウンドドライバーの話しを聞こうと思ってて聞けなかつたよ。金井くんまた飲みましょう。また名古屋行きまーす。

Technorati Tags: ,

YouTube の FLV を抜き出すのが簡単になっている件

BlogFlash
タケシが PHP やらでごにょごにょやっているとかゆっていたので、簡単に取得できる方法を書いとく。 どうやらすでに内部的にも Google とくっついているようで。これまでだとスクレイピングしないとわからなかった FLV のありかが、クライアントサイドだけでわかるようになっております。 http://www.youtube.com/watch?v=2yDSbFe62E4 こんな YouTube の URL があります。これの FLV のありかは、 http://cache.googlevideo.com/get_video?video_id=2yDSbFe62E4 ↑ココです。カンターン。 ・・・ あともうひとつ。外部 FLV で遊ぶときの tips。
ふつう。スクレイピングとかしてひっぱってきた外部 FLV とか、ストリーミングサーバーに置いてあって別のサブドメインとかになっているムービーは、セキュリティ制限がかかっていて crossdomain.xml で許可してあげないと Bitmap に draw できません。(一時ハマったことがあるね。なんでやねーんって数時間。) そんなときでも、アラ不思議。 this._video.attachNetStream(null);
this._bitmap.draw(this._video);
this._video.attachNetStream(this._stream); こんなふうに一旦 Video から NetStream を detach してあげると draw できるようになります。(null を attachNetStream で detach)これは Papervision3D の VideoStreamMaterial で使われてた手法でございますね。ちょっとバグっぽい動作だと思うので将来にわたって使えるかどうかは微妙。。。 ・・・ はい、というわけで。こないだ作ってたいろいろは↑のんを利用していました。

Technorati Tags: , , ,

Categories: Flash

Comments (7)

  • anonymous
    firefoxエクステンションでも既にたくさんの”youtubeのflvを取ってくる”系があります。
    別にflvを”抜き出す”のが簡単だからどうっていう問題ではないのでは。youtubeの動画保存したいときに困るし。
  • Saqoosha
    そうですねー。ただ単に FLV を保存するってことが目的ならそういったエクステンションつかったほうが便利かもです。

    んでもこの、YouTube の URL から FLV の URL が簡単に組み立てられちゃうっていうのは、たとえば DARAO みたいなアプリを作ろうとしてる人たちにはすんごい楽ちんなのですよー。
  • theone
    これはもっと簡単なやり方あるよ。例えば:見てるYOUTUBEビデオのURLが次だったら:http://www.youtube.com/watch?v=2yDSbFe62E4
    以下のように"www."の後に"kissを" "youtube.com/"につなげばドウンロード可能だよ。
    http://www.kissyoutube.com/watch?v=2yDSbFe62E4
  • [...] [Saq.] YouTube の FLV を抜き出すのが簡単になっている件 (tags: youtube flash tips Google flv hack) [...]
  • 通りすがり
    Google のキャッシュからなんですね。これはラクだ、ありがとうございました。
  • {eL_e3電気を大切に
    おお、
    そんな方法でdrawできるんですね。
    知りませんでした。
    セキュリティの仕様ならしょうがないって諦めてたんですけど、
    このTipsは目から鱗です。
  • [...] ここまで情報元:[Saq.] YouTube の FLV を抜き出すのが簡単になっている件 [...]

Gainer Flash Library for AS3

Blog
2007072801できましたよっと。AS3でコンパイルできるようにしただけなので、ちゃんとテストはしてないけどまー基本的なところは動いてるっぽいので公開しときます。無保証。 ソースコードはこちら。Flex Builder 2 のプロジェクトになってるけど CS3 でもだいじょぶなはず。cc フォルダ以下が AS3 用 Gainer クラス。

Technorati Tags: , ,