Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

Greasemonkey 開発実績

YouTube Downloader の大幅アップデート(2009-03-22)

投稿日:


YouTube HD Suiteを公開してから、更新する予定はなかったYoutube Downloaderですが、久しぶりにアップデートしました。
Youtube Downloader new
前バージョンをインストールされている方は微妙な変化に気付くかもしれません。
が、実は中のロジック的にはほとんど書き換えくらいの勢いで変更してます。
1)フォーマットチェックを外部APIによるURL存在チェックではなく、
  JvaScript変数のswfArgsから判断するようにしました。
  →外部APIが必要なくなりました。
  →発行するHTTP Requestの数を減らす事ができました。
2)fmt=6の代わりに、高画質FLV(fmt=35)に対応しました。
3)GM_xmlHttpRequest関数をやめたので GreaseKit や IE7Pro でも動くかもしれません。(未確認)
インストール/更新はこちらからどうぞ。
http://userscripts.org/scripts/source/37126.user.js


YouTube HD Suite を更新しながら様子を見ていたのですが、YouTubeのHD対応は一次的なものではないようで、YouTubeの再生画面にHD再生用の機能もついたし、内部のJavaScript変数にもちゃんとHD(fmt=22)用のコードが入るようになりました。なので、HEADリクエストでURLの存在チェックをする拙作外部APIを使わない方向で修正しました。
YouTubeの仕様変更が無い限りは、とても効率の良い処理ができているのでこのままいきたいです。が、今後どうなるかは分かりません。。。
それから、要望の多いHD画質の次に高画質なfmt=35についても対応しました。拡張子がFLVなのと、このフォーマットが作成される条件が曖昧なのもあって、ずっと実装を見送っていたのですが、YouTube HD Suiteに先駆けてこちらに実装してみました。この辺りは詳しい情報お持ちの方がいればコメントいただけるとありがたいです。
情報の分散を防ぐために、Youtube Downloaderやこのエントリーに関するコメントは、
こちらのページまでお願いします!

-Greasemonkey, 開発実績

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

no image

YouTube仕様変更に伴う自作ツールのアップデート(YouTube HD Suite他)

【2010/08/02:追記】 YouTube HD Suite 公式ページができました。 【2009/10/23:追記】 このエントリーの後、更にYouTubeの変更があったようで動かなくなりました …

動画を楽しもう!(Youtubeで一覧画面でもダウンロード可能な最高画質が一目瞭然になるGreasemonkey)

前に作ったYoutubeでダウンロード可能なファイル形式が一目瞭然になるGreasemonkeyはたくさんのサイトで紹介していただき、ダウンロード数も恐ろしい数になっています。ただ、実はもう一歩だけ踏 …

「Gyazotter for Mac OSX」GyazoでキャプってそのままTwitterにポスト

見よう見まねでGyamblrをハックした前回のエントリーでも書きましたが、スクリプトいじればTwitterにポストする事もできるなぁと思って、サクッと作ってみました。 ※相変わらずMac専用ですのであ …

no image

「Ust DL」アップデート(2010年05月29日)

【2012/01/03:更新】 Ust DLの公式ページができました。今後の最新情報はこちらをご確認ください。 Ust DL 公式ページ Ustreamの録画された動画(Recorded)をダウンロー …

livedoor ReaderからTwitterにURLをPOSTできるGreasemonkey「LDR2Twitter」

思いっきり既出っぽいネタなんですが、サクッと作ったグリモン公開します。 Livedoor Reader の各エントリーの下に「Tweet This」というボタンを表示させて、直接Twitterに見てい …

スポンサードリンク

スポンサードリンク