Skip to content

Instantly share code, notes, and snippets.

@dev-ext
Forked from yoga1290/DownloadYTVideo.js
Created June 13, 2017 17:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save dev-ext/aabaa367cfffb7f58709f6ab869abe39 to your computer and use it in GitHub Desktop.
Save dev-ext/aabaa367cfffb7f58709f6ab869abe39 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