Здравейте,на всички може ли някой да направи този сорс код за сваляне от youtube да работи със форма.Благодаря 
ето го кода
ето го кода
Код:
// ==UserScript==
// @name YouTube Direct Download
// @namespace http://1024k.de/bookmarklets/video-bookmarklets.html
// @description Replaces "Share Video" with "Download Video".
// @include http://*youtube.com/*
// ==/UserScript==
if (top==self)
{
var saveicon='data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACZSURBVHjaYvz//z8DtQBAADExUBEABBALjNHX00O2E4tKShhBNEAAsSAL2js6Mhzcvx8uiQ+ALIephwGAAKKqNwECiKqGAQQQVQ0DCCCqGgYQQCy4ApccwwACCMMwUAyRCwACiKreBAggrN5ETju4ADYfAAQQE7kpHpuFAAFEVW8CBBBVDQMIIEZYEUSNjA4QQIzULM8AAgwArYwlIbGxFlcAAAAASUVORK5CYII=';
var host=window.location.hostname;
var scriptmedia=new Array();
var source;
var links;
function insertnotice()
{
links = document.getElementsByTagName('a');
for (i=0;i<links.length;++i) {
if (links[i].textContent.indexOf('Share Video') != -1) {
if (links[i].childNodes[2].childNodes[0].textContent.match(/^Share Video$/i) !== null) {
var textnode = document.createTextNode("Save to File");
links[i].childNodes[2].replaceChild(textnode,links[i].childNodes[2].childNodes[0]);
links[i].setAttribute('onclick','');
links[i].setAttribute('href',source);
}
if (links[i].childNodes[0].tagName.match(/^img$/i) !== null) {
links[i].childNodes[0].setAttribute('src',saveicon);
}
}
}
}
function extracturls()
{
if (host.match(/youtube\./i) !=null)
{
scriptmedia=document.getElementsByTagName('script');
for(i=0;i<scriptmedia.length;++i)
{
source=scriptmedia[i].text.match(/"video_id": "\S+".+"t": "\S+"/i);
if (source!=null)
{
source=String(source).replace(/"video_id": "(\S+)".+"t": "(\S+)"/i,'http:\/\/www.youtube.com\/get_video?video_id=$1&t=$2');
insertnotice();
break;
}
}
}
}
extracturls();
};