Skip to content

Instantly share code, notes, and snippets.

@rwilkes
Forked from dev-ext/DownloadYTVideo.js
Created August 6, 2017 19:10
Show Gist options
  • Save rwilkes/29bfe6dfde4e106c1e09ce64c99e3397 to your computer and use it in GitHub Desktop.
Save rwilkes/29bfe6dfde4e106c1e09ce64c99e3397 to your computer and use it in GitHub Desktop.
Youtube video downloader script
// go to the youtube video page using iPhone as user-agent and run the following script:
var xhr=new XMLHttpRequest();
xhr.open("GET",location.href,true);
xhr.onload=function(){
var r=xhr.responseText;
r=r.substring(r.indexOf('url_encoded_fmt_stream_map'),r.length);
r=r.substring(r.indexOf('url=http')+4,r.length);
r=r.split('url=');
location.href=
decodeURIComponent(r[0].substring(0,r[0].indexOf('\\\\')));
};
xhr.send();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment