YouTube用アドレス変換スクリプト Ver.2.4

| コメント(14) | トラックバック(0)
本日、YouTube用アドレス変換スクリプトをVer.2.4にアップデートしました。
昨日のVer.2.3での初期状態でファイル名にタイトルが付かないという不具合を修正したもので他の変更点はありません。

さて、Ver.2.3で大きな変更がありましたので、ここで詳しい変更内容や設定方法を説明したいと思います。
以下、Ver.2.3以降での大きな変更点です。
以前のものとは設定が変わっていますので以前に設定していた場合、引き継いだ設定は一旦破棄してください。

<変更点その1>
動画の保存形式の種類増加と順番の入れ替え。
デフォルトを「おまかせ(最高画質)で保存」にしました。
これは自動的に存在する最高動画を選んでダウンロードするものです。
品質・解像度順に、 MP4・FHD > MP4・HD > FLV・HQ > FLV・NQ > MP4・NQ > FLV・LQ となります。
ちなみに以前のデフォルトは現在のバージョンで言うとFLV(LQ)でした。
また、新たにフルHD1080p(FHD)の動画とFLV360p(NQ)、そして3GP形式(LQ)の動画に対応しました。
それに伴い以前のバージョンとは画質表示が若干変更されています。
以前のFLV標準画質(NQ)がFLV(LQ)に、MP4高画質(HQ)がMP4(NQ)iPod・iPhone対応となっています。
分かりやすく一覧にしてみると、

Ver.2.2まで
FLV標準画質(NQ) fmt=5
FLV高画質(HQ) fmt=35
MP4高画質(HQ)iPod・iPhone対応 fmt=18
MP4高画質(HD) fmt=22

Ver.2.3以後
FLV低画質(LQ) fmt=5
FLV標準画質(NQ) fmt=34
FLV高画質(HQ) fmt=35
MP4標準画質(NQ)iPod・iPhone対応 fmt=18
MP4高画質(HD) fmt=22
MP4高画質(FHD) fmt=37
3GP(LQ)モバイル・携帯対応 fmt=17

となります。

<変更点その2>
ファイル名のカスタマイズ。
以前のバージョンは動画タイトルと品質表示だけでしたが、今回からは再生時間、日付、動画IDも追加できます。
あらかじめいくつか決められたフォーマットを選択できるのは今まで通りですが、それに加え更に自由にカスタマイズできるようになっています。

(カスタマイズ方法)
「カスタマイズ名」という欄に決められたフォーマットで記述します。この欄に1文字でも入力すると、上の選択リストで何が選ばれていても無効になり、カスタマイズ名の欄が優先されます。

$Title = 動画タイトル
$Quality = 動画品質
$Time = 再生時間
$Date = 日付
$VideoID = 動画ID

(例1)
<$Title>$Quality
  ↓
<あの動画>HD.mp4

(例2)
[$Quality]$Title [$Time] - [$Date] - [$VideoID] - YouTube
  ↓
[HD]あの動画 [30秒] - [2009年3月5日] - [XYz1xYz2Xyz] - YouTube.mp4

(例3)
【品質は$Quality】$Title($Titleの再生時間は$Time) 【IDは$VideoID】
  ↓
【品質はHD】あの動画(あの動画の再生時間は30秒)【IDはXYz1xYz2Xyz】.mp4


<変更点その3>
ログインして年齢認証が必要な動画のダウンロードが可能に。
ユーザー名とパスワードを入力しておけば、年齢認証が必要な動画がダウンロードできます。
あらかじめYouTubeのアカウントを作成しておく必要があります。
パスワードは情報保護のため一度入力すると以降は見えないようにしました。

トラックバック(0)

トラックバックURL: http://solidbluesky.com/mt/mt-tb.cgi/8

コメント(14)

YouTubeの仕様が変更されたため、スクリプトが上手く動作しないようです…

Upcoming Change to YouTube Video Page URLs
http://apiblog.youtube.com/2010/03/upcoming-change-to-youtube-video-page.htm
YouTubeのAJAX化により動画ページのURLが少し変わるらしい
http://blog.fkoji.com/2010/03091120.html

>YouTubeの仕様が変更されたため、スクリプトが上手く動作しないようです
そのせいでしょうか?
いくつか試してみましたが成功は1つだけでした。

WIN版Ver.4.0.1なんですが
BASIC認証マネージャーの認証設定が保存されません

youtubeのv=LGXkRKa5_gEがMP4保存出来ません。
直ぐに「ダウンロード完了」と出ます。

youtubeのv=LGXkRKa5_gEがMP4保存出来ません。
直ぐに「ダウンロード完了」と出ます。

「ファイル名を動画タイトルにする」にチェックを入れている状態で
タイトルに"/"(半角スラッシュ)が入っている動画を指定した場合に
保存できないようです。

ログを見ると該当部の変換後ファイル名が
"\/"(半角円マーク+全角スラッシュ)になっていました。

とりあえず、"\"→""置換行追加で保存可能。

対応ありがとうございます
ファイル保存したんですが、タイトルだけで
拡張子が付いていない・・・これは成功したのですか?

↑Youtubeの動画に関しての質問です。

遅れましたが、自己解決しました。
新しいフォルダに保存しておけばいいんですね。

もう既にお気づきかと思いますが、
4/1より仕様が変更されDLが出来なくなりました。
ぜひ対応をお願い致します。

コメントする

このブログ記事について

このページは、伊里目流が2010年3月 5日 15:06に書いたブログ記事です。

ひとつ前のブログ記事は「ゲッター1 ver.4.0リリース」です。

次のブログ記事は「YouTube 用アドレス変換スクリプト Ver.2.7」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。