Script used by you transforms all the url's from a page from to hidesurf.blabla so youtube player get's the video url as hidesurf.bla.bla.. link that does not exist .

Here is a part of your code that actualy changes site code.

// Extract a base tag
	 if ( (parser = /<base href(?==)=["']?([^"' >]+)['"]?(>|\/>|<\/base>)/i.exec(html)) ) { = parser[1]; // Update base variable for future parsing
		  if ( != '/' ) // Ensure trailing slash += '/'; 
		  html = html.replace(parser[0],''); // Remove from document since we don't want the unproxied URL

Last edited by Alex.Gabriel; 14Jun2012 at 01:12..