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

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

関連記事

Mastodon(マストドン)にワクワク/ランキング並び替えブックマークレット

先週あたりからTwitterっぽいSNSとしてMastodonが話題となっています。Githubにオープンソースとして公開されており誰でも自分のサーバーにインスタンスを立ち上げられる「分散型プラットフ …

【追記あり】YouTube HD Suite を修正しました(チャンネル対応他)

【2010/08/02:追記】 YouTube HD Suite 公式ページができました。 【2009/06/30:追記】 旧チャンネル画面で画質アイコンが表示されない問題に対応しました。ご迷惑をおか …

やまざきメソッド ジェネレーターに編集機能を追加しました

気がついたらやまざきメソッド ジェネレーターの公開から1ヶ月経っていました。 そこでサクサクやまざきメソッドを作れるwebサービスをつくっちゃいました。 やまざきメソッド ジェネレーターを作りました …

「AmaQuick」が価格取得を強化!Amazon価格表示についての注意事項まとめ

大きなデザイン変更を行い、Chrome拡張機能として復活したAmaQuickですが、その後も細かいアップデート対応を行っています。このブログで紹介していなかったのですが、v1.0.2では価格取得に対応 …

Facebookにいいね!されたリンク先に長いパラメータが追加されるのを自動で短縮する方法

Facebookにいいね!された投稿などリンク先に遷移すると、上の画像のようにものすごく長いURLになってしまいますよね。Facebookのインサイト(解析)に使われているものと思われますが、このパラ …

スポンサードリンク

スポンサードリンク