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

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

関連記事

AmaQuick v3.0.0 ブックマークレット公開(楽天対応、APIエラー軽減、画像サイズ取得)

かなりお久しぶりの更新となりました。 Amazonアソシエイトの商品紹介リンクをすばやく取得できるAmaQuickをバージョン3にアップデートしました。 AmaQuick 公式ページ | Creazy …

no image

TwitterでクリッピングするためのBookmarklet

いままで、ブログのURLや引用をTwitterにツイートするブックマークレットは何度か作っています。 見ているページをTwitterに投稿するBookmarkletとブログ用ボタン Twitter公式 …

no image

【公開停止】TwitterのAPI制限を回避するためのYahoo!Pipes

【2009/10/21:追記】 このエントリーで紹介しているYahoo!PipesはTwitterの規約に違反しているため、公開停止としました。詳しい解説は下記エントリーをご確認ください。 Twitt …

no image

GYM RankingでMSNの結果が出ていない件を修正しました

もう、ひと月前に公開したGYM Rankingなんですが、今日MSNの結果がでていないと教えてもらいました。 調べてみると案の定、MSNの検索結果のマークアップが変わっていました。

no image

やまざきメソッドがnikkeiBPnetとITmediaに取り上げられた!

やまざきメソッド ジェレネーターの公開から少し時間がたち、アクセスも大分落ち着いてきていたのですが、昨日新たに有名ドメインからのアクセスが増えたので参照元を確認したところnikkeiBPnetとITm …

スポンサードリンク

スポンサードリンク