iPhone, iPad, iPod, Apple TV, Macなどの情報を発信

YouTubeからiPhone/iPod向けMP4形式の動画を簡単にダウンロード出来るブックマークレット

以前に、YouTubeからiPhone/iPod向けのMP4形式の動画ファイルを簡単にダウンロード出来るブックマークレットを紹介しましたが、最近のYouTubeの仕様変更で使えなくなっているので、現在のYouTubeの仕様で利用可能なブックマークレットを新たに作りました。

※現在、このブックマークレットはYouTubeの仕様変更のため使えません。

以前の記事で紹介したブックマークレットは、builder by ZDNet Japanの記事のコメント欄で見つけたものを紹介しましたが、今回はそれを参考に私が作成しました。現在のYouTubeの仕様に合わせる以外にiPhone/iPod向けMP4(fmt=18)とHD版MP4(fmt=22)の両方のダウンロードに対応させています。

ブックマークレットYouTubeMP4をブックマークバーにドラッグ&ドロップするか、以下のURLでブックマークを作成します。

javascript:if%20(document.location.href.match(/http:\/\/[a-zA-Z\.]*youtube\.com\/watch/))%20{var%20fmts=new%20Array(18,22),fmtNames=new%20Array('iPod','HD'),i,swfArgs=yt.getConfig('SWF_ARGS'),yt_mp4_path='http://www.youtube.com/get_video?&video_id='+swfArgs.video_id+'&t='+swfArgs.t,s=document.getElementById('watch-embed-div');s.innerHTML=s.innerHTML+'%3Cbr%20/%3EDownload%20as%20MP4%20(%20';for%20(i%20in%20fmts){s.innerHTML=s.innerHTML+'%3Ca%20href=\''+yt_mp4_path+'&fmt='+fmts[i]+'\'%3E'+fmtNames[i]+'%20%3C/a%3E';}%20s.innerHTML=s.innerHTML+')';}void(0);

YouTubeのダウンロードしたい動画のページでブックマークレットを使うと、Download as MP4 ( iPod HD )というリンクが表示されるので、iPodかHDをクリックするとダウンロードが開始します。もちろんHD版のない動画ではHD版はダウンロードできません。

youtubemp4sample

FLVのダウンロードに対応させることも容易なのですが、自分的にFLVは必要ないので省略しています。コードの中のfmts=new%20Array(18,22)とfmtNames=new%20Array(‘iPod’,’HD’)にFLVに対応するfmtの値(こちらを参考に)と対応するダウンロード名(画面に表示される、適当でOK)を追加すればFLVに対応できます。

UPDATE: YouTubeがフルHDに対応したのでブックマークレットも対応しました。 ブックマークレットYouTubeMP4

javascript:if%20(document.location.href.match(/http:\/\/[a-zA-Z\.]*youtube\.com\/watch/))%20{var%20fmts=new%20Array(18,22,37),fmtNames=new%20Array('iPod','HD','FHD'),i,swfArgs=yt.getConfig('SWF_ARGS'),yt_mp4_path='http://www.youtube.com/get_video?&video_id='+swfArgs.video_id+'&t='+swfArgs.t,s=document.getElementById('watch-embed-div');s.innerHTML=s.innerHTML+'%3Cbr%20/%3EDownload%20as%20MP4%20(%20';for%20(i%20in%20fmts){s.innerHTML=s.innerHTML+'%3Ca%20href=\''+yt_mp4_path+'&fmt='+fmts[i]+'\'%3E'+fmtNames[i]+'%20%3C/a%3E';}%20s.innerHTML=s.innerHTML+')';}void(0);

  • このエントリーをはてなブックマークに追加

タグ: , , , ,

前後の記事

facebook

facebook コメント

Add to Google