Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Script php per salvare video da youtube

Febbraio 6th, 2009 by Giovanni Caputo

< ?php
function GrabVideo($url)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERAGENT, ‘Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2′);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$page = curl_exec($ch);
if (!curl_errno($ch))
curl_close($ch);
else
$page = false;
return $page;
}
if (isset($_GET[‘url’])){
$url=$_GET[‘url’];
$url=trim($url);

if (strstr($_GET[‘url’],”youtube.com”)){
$youtube_page =GrabVideo($_GET[‘url’]);
preg_match(’/watch_fullscreen\?fs=(.*?)&vq=(.*?)&video_id=(.*?)&l=(.*?)&sk=(.*?)&fmt_map=(.*?)&t=(.*?)&hl=(.*?)&plid=(.*?)&/’, $youtube_page, $matches);
if ($matches && isset($matches[1]) && isset($matches[3])) {
Header(”Location: http://www.youtube.com/get_video?video_id=$matches[3]&l=$matches[4]&t=$matches[7]“);
}
}
}
?>

che possiamo richiamare da questo semplice form:

<form method=”get” action=”” name=”form”>
<input type=”text” id=”url” name=”url” /><br />
<input type=”submit” class=”submit” value=”Cattura Video” />
</form>

Al file che salva “get_video” bisogna aggiungere l’estensione .flv

Category: Programmazione, Siti Web, Tecnologia | 4 Comments »

Lettore flash gratuito

Settembre 30th, 2008 by Giovanni Caputo

FlowPlayer è un flash video player rilasciato con licenza GPL che permette di visualizzare filmati o suoni tramite un player realizzato e progettato con flash è  scaricabile da questa pagina

 

Caratteristiche:

  • Thumbnails
  • Streaming
  • Scaricamento progressico
  • Configurazione flessibile
  • Playlists
  • Full screen mode

Il player ha la possibilità di integrare la pubblicita AdSense di google, supporta estensioni video FLVSWFMP3MP4H.264 video, immagini JPG PNG.

Category: programmi, Siti Web | No Comments »

Convertire video avi , mpeg, WMV in FLV

Maggio 3rd, 2008 by Giovanni Caputo

L'immagine “http://www.rivavx.com/typo3temp/c9da747d61.gif” non può essere visualizzata poiché contiene degli errori.Riva FLV Encoder è un software freeware che converte i video nel formato Flash Video (FLV). I formati video da cui è possibile fare la conversione in Flash sono AVI, MPEG, Quicktime e WMV.

Donwload

Category: programmi | 4 Comments »