Creazy!

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

Bookmarklet Greasemonkey 開発実績

Youtube Downloader 更新&Bookmarkletバージョン公開

投稿日:


YouTubeの視聴画面で、HD(720p)/高画質FLV/iPod用MP4など存在する形式だけダウンロードリンクを表示してくれるGreaseMonkey「Youtube Downloader」を更新しました。
YouTube Downloader

  • 高画質FLV(fmt=35)の存在確認チェックを改善しました
  • iPod用MP4のビデオコーデックの表記ミス(H.263→H.264)を直しました

インストール、更新は下記からお願いします。
・http://userscripts.org/scripts/source/37126.user.js
※要GreaseMonkey
※Safari+GreaseKitでも動きます。IE7Proでも多分動きます。(誰か確認してくだしあ)

高画質FLV(fmt=35)の取得条件について

今までは、fmt=22とfmt=35の存在確認を一度のHTTPリクエストでまかなおうと

http://www.youtube.com/get_video?video_id={ビデオID}&t={トークン}

に対して、xmlHttpRequestを投げて、swfArgs変数を解析という事をやっていました。
このswfArgs変数に含まれるfmt_mapにフォーマットのコードが複数入っているのですが、fmt=22用のコードが入っていてもfmt=35が省略されているケースが多いみたいなので、fmt=35は別のリクエストを投げて取得するようにしました。
いくつかの動画で確認しましたが、fmt=22を持っている動画でもfmt=35に対応していないケースもあるみたいですね。良くわかりません。

YouTube Downloader の Bookmarkletバージョン

YouTube Downloader に関しては機能的に一息ついた感があるので、以前から要望があったBookmarklet版を作りました。
GreaseMonkey版とソースはほとんど同じですが、Bookmarkletなので(IE含め)ほとんどのブラウザから実行可能だと思います。
下記リンクをブックマークしてください。
YouTube Downloader Bookmarklet
YouTubeの視聴画面(/watch?〜)の画面でこのブックマークレットを実行すれば、GreaseMonekyと同じように、存在するフォーマットだけに限ってダウンロード可能リンクが表示されます。

まとめ

グリモンの更新のお知らせのつもりだったんだけど、このBookmarkletは非Firefoxの人に特に好まれるかもしれないので、結構需要があるかもなぁ。
いままでも、4種類のダウンロードリンクを出すBookmarkletを作ったり、最高画質の動画をダウンロードするBookmarkletなんかを公開してきたけど、fmt=35のFLVに対応していたり、ちゃんとフォーマットの存在確認をしている意味では今までで一番高機能です。ぜひご利用ください。

-Bookmarklet, Greasemonkey, 開発実績

執筆者:


comment

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

関連記事

HTML5のhistory.replaceStateを使った余計なトラッキング用パラメーターを取り除くUserScript

以前に、余計なトラッキング用パラメーターを取り除くUserScriptとして公開したいたスクリプトがあるのですが、canonical属性があったらそれを生とする仕様としていたため、正しいcanonic …

Tumblr複数アカウント対応:ログインするアカウントを指定できるtumblrブックマークレット

この頃、tumblrの有効な活用方法を見つけるべくゴニョゴニョしているわけだけど、複数のアカウントを持っていると、今どのアカウントでログインしているか分からないし、別のアカウントでreblogしてしま …

「Quick Twitter in Tumblr Dashboard」をReTweetに対応させました

以前作った、Twitterメインの人がTumblrでTwitterするためのUserScriptですが、ちょっとした更新をかけました。 ・ReTweetに対応 ・Twitter画面にもTwitter …

TwitPicのRSSを作成するためのYahoo!Pipesとブログパーツサンプル

恐らくTwitterに画像付きで投稿するサービスとして最も使われているTwitpicですが、日本語対応が甘いのか文字化けしたりして不満が多く上がっています。で、文字コードの処理の甘さも影響しているので …

Delicious2.0 の被ブックマーク数画像取得APIを作りました

[2008/08/07 追記] QUERY_STRING(?hoge=1みたいな)が付いているURLの被ブックマーク数が正常に取得できていない問題を修正しました。呼び出し方法には特に変更ありません。 …

スポンサードリンク

スポンサードリンク