YouTubeビデオのタイトルの仕様変更対応
YouTube ダウンローダスクリプトでタイトルが取れなくなっているのに気が付きました。このため、"タイトル名.mp4"というファイル名になりません。どうやら、YouTubeに変更があったようです。しばらく放置していたのですが、修正することにしました。
手元で問題のページをwgetで取得してみると、今迄取得に使っていた<meta title="">のタグはあるようなのですが、スクリプトにすると取得てきていないようです。少し謎です。YouTubeはクライアントの違いによって色々なHTMLを返してくるようになっていますので、素直にデバッグは諦めて、他の部分に記載されたタイトルから拾うことにしました。
それで、修正したものがこちらです。
何か不具合があれば、お知らせ下さいませ。
なお、スクリプトのほうは、バグ報告いただいていた件(wgetで動作しない)も修正してあります。