8月に入ってすぐくらいに行われた、YouTube側の仕様変更により、YouTube HD Suiteが動かなくなっておりましたが、遅ればせながら修正を行いましたのでちゃんと動くようになりました。以下、主な修正点です。
- YouTubeの仕様変更に対応
- ダウンロードフォーマットにWebM(fmt=45, 44, 43)追加
- ダウンロード時のファイル名を好きなように決められるカスタムファイル名機能追加
インストール、アップデートはこちらからどうぞ。
http://userscripts.org/scripts/source/39167.user.js
※Firefox+Greasemonkey、Google Chromeで動作確認しています。
Safari+GreaseKitはLionにしてから試していません。どなたか動作確認されたら教えて下さい。
今回のYouTube側仕様変更ですが、以前より発表されていたGoogle独自の動画フォーマット「WebM」の本格導入といった印象です。各解像度でWebM形式の動画が用意されているので、YouTube HD Suite側でもダウンロード対象に追加しました。とはいえ、まだMP4の方が扱いやすいかもしれませんので、必要な方はチェック入れていただければと思います。
また、今回修正だけではつまらないので久しぶりに新しい機能を付けました。
すごく地味なんですがダウンロードする際のファイル名をカスタマイズできるようになりました。設定パネル「download file name」に好きなファイル名を入れられます。{$title}と書くと動画タイトルに、{$video_id}は動画IDに変換されます。日付なども入れられますので細かい変数の全ては公式ページを参考にしてください。
YouTube HD Suite 公式ページ
あと、細かいリファクタリングも少しばかりしているのですが、もしかしたらバグとかまだあるかもしれません。お気づきの点はお知らせいただけると大変ありがたいです。今回、10日以上スクリプトが使えない状態になってしまったのですが、かなりたくさんの方からメッセージをいただき、愛用している方々の多いことを改めて感じました。気の引き締まる思いもあるのですが、あくまで自分がほしい機能を追究してできたプロダクトでもあるので、そこはこだわって更新続けていきたいと思います。