Ergebnis 1 bis 8 von 8

Thema: Per Skript FLV-Adresse aus Youtube Videos usw filtern

  1. #1
    Teeny
    Registriert seit
    13.07.2007
    Ort
    Wolfsburg
    Beiträge
    42
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Per Skript FLV-Adresse aus Youtube Videos usw filtern

    Ich suche ein Skript, das mir die URL von FLV-Dateien aus Youtube usw. herausfiltert und in einer Variable speichert, sodass sie dann mit einem eigenen Player ins Forum eingebunden werden kann. Kennt jemand sowas vielleicht?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard

    wie willst du denn an die url rankommen?
    sie steckt ja im object-tag der flashanwendung....
    die url die von youtube is schickt dich ja lediglich auf die seite, wo das objekt eingebunden wurde!!
    was du brauchst is harte programmiertechnik und kein script, über nen iframe kommste nämlich auch net an sowas ran, denn dafür üsste deine page aufm sever von youtube liegen...
    was ginge wäre halt eine ansammlung von urls die du vorher per hand von youtube rausholst.. aber sonst seh ich da akut schwarz...

    vielleicht hast du oder wer anders ja nen lösungsansatz, der mir neue ideen bringt
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Teeny
    Themenstarter

    Registriert seit
    13.07.2007
    Ort
    Wolfsburg
    Beiträge
    42
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Naja es gibt doch auch so Websites, da gibst du ne Youtube Url ein, und er verrät dir dann den Link zur FLV-Datei direkt. Die müssen dann ja auch ein Skript haben, das irgendwie erstmal da ran kommt.

  4. #4
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard

    ich gehe eher davon aus, da die eine richtige serverstruktur haben....
    ich schreibe grad zum beispiel ein programm, was die errorcodes von bestimmten directories bei variabler url ausliest... mit einem solchen programm (klar mit kleinen änderungen) kann man dann direkt auf den quellcode der seite zugreifen und entsprechend bestimmte expressions raussuchen und somit an die url der datei rankommen...
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  5. #5
    König(in) Avatar von d4f
    Registriert seit
    22.04.2007
    Ort
    Luxemburg
    Beiträge
    1.493
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ist recht einfach mit Javascript/PHP realisierbar.

    zB ein Beispielcode in PHP
    (Keine Garantie dass es funktioniert, ich habe ihn aus meinem Youtube=>PSP-Konverter rauskopiert und ergaenzt)
    Code:
    <?php
    function loadsite&#40;$page&#41; &#123;
    	$fp = fsockopen&#40;"you<REMOVE ME>tube.com", 80, $errno, $errstr, 30&#41;;
    	if &#40;!$fp&#41; die&#40;$errstr." &#40;".$errno."&#41;"&#41;;
        $out = "GET /watch HTTP/1.1\r\n";
        $out .= "Host&#58; you<REMOVE ME>tube.com\r\n";
        $out .= "User-Agent&#58; Mozilla/5.0 &#40;X11; U; Linux i686; en-US; rv&#58;1.8.1.13&#41; Gecko/20080330 Ubuntu/7.10 &#40;gutsy&#41; Firefox/2.0.0.13\r\n";
        $out .= "Accept-Encoding&#58; deflate\r\n";
        $out .= "Accept&#58; text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
        $out .= "Connection&#58; Close\r\n\r\n";
        fwrite&#40;$fp, $out&#41;;
        $in = '';
        while &#40;!feof&#40;$fp&#41;&#41; &#123;
            $in .= fgets&#40;$fp, 128&#41;;
        &#125;
        fclose&#40;$fp&#41;;
        $in = substr&#40;$in,strpos&#40;$in,"\r\n\r\n"&#41;&#41;;
        return $in;
    &#125;
    $page = loadsite&#40;$_GET&#91;'v'&#93;&#41;;
    $t = substr&#40;$page,strpos&#40;$page,'&t='&#41;+3&#41;; $t = substr&#40;$t,0,strpos&#40;$t,'&'&#41;&#41;;
    $video_id = substr&#40;$page,strpos&#40;$page,'&video_id='&#41;+10&#41;; $video_id = substr&#40;$video_id,0,strpos&#40;$video_id,'&'&#41;&#41;;
    $video_address = "/get_video?video_id=".$video_id."&t=".$t;
    $title = substr&#40;$page,strpos&#40;$page,'<title>'&#41;+7&#41;; $title = substr&#40;$title,0,strpos&#40;$title,'</title>'&#41;&#41;;
    die&#40;"Addresse&#58; http&#58;//youtube.com".$video_address&#41;;
    ?>
    <html><body><form method='POST' action='index.php'>
    <input type='text' name='v'>Video Id
    
    <input type='submit' value='Absenden'>
    </form></body></html>
    Bitte die <REMOVE ME> im Quelltext entfernen, Forum-Hilfe hat die Adresse raus genommen...
    Wir sind alle ein BOFH:

  6. #6
    Meister(in)
    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Folgender Code gibt die den Quelltext von http://www.seitexy.de aus.
    Hier einfach die gewünschte Youtube-URL übergeben.
    Code:
    <?php
    $lines = file &#40;'http&#58;//www.seitexy.de'&#41;;
    
    $quelltext = "";
    foreach &#40;$lines as $line_num => $line&#41; &#123;
       $quelltext .= htmlspecialchars&#40;$line&#41; . "
    \n";
    &#125;
    ?>
    EDIT:
    Du müsstest eine Zeile in $quelltext finden in der etwas steht wie:
    Code:
    var swfArgs = &#123;"q"&#58; "dc%20shoes%20portage", "BASE_YT_URL"&#58; "http&#58;//youtube.com/", "vq"&#58; null, "sourceid"&#58; "ys", "video_id"&#58; "hDaAOTiY0YM", "l"&#58; 496, "sk"&#58; "M0L1j-PbBS7x58YwIPvaUvOwZHqAJJIxU", "fmt_map"&#58; "", "t"&#58; "OEgsToPDskIz8Hc488Q1D5VCFTvpYwyw", "hl"&#58; "en", "plid"&#58; "AARN9wtUKEOR8BnZAAAAoAAIAAA"&#125;;
    (ugf. Zeile 72)

    Da musst du die Variablen "video_id" und "t" rausfiltern.
    Und dann in dieser Form aufrufen (z.B.):
    Code:
    http&#58;//y_o_u_tube.com/get_video?video_id=hDaAOTiY0YM&t=OEgsToPDskJICB-85KCXlRMxpwLaQODG
    (Natürlich nicht y_o_utube, das nur wegen dem Filter hier im Forum)
    Dann bekommste die date "get_video". Da hängste ein .flv dran und fertig!

    Wenn du das Video aber selbe einbindest dann reicht natürlich die URL



    EDIT:
    Mir fällt gerade was ein.
    Wenn du die beiden Parameter nicht selber mit RegExp rausfiltern willst kannste auch direkt grabit.to benutzen.

    Einfach nicht den Youtube-Link übergeben sondern
    http://grabit.to/index.php?txt_url=h...?v=hDaAOTiY0YM

    Dann findeste den Link den du brauchst auch irgentwo im Quelltext.

  7. #7
    König(in) Avatar von d4f
    Registriert seit
    22.04.2007
    Ort
    Luxemburg
    Beiträge
    1.493
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    @FaFoo:
    Ich zumindest musste immer die Request-Header mitschicken und einen User-Agent vortäuschen, damit Youtube mich nicht sperrte
    Wir sind alle ein BOFH:

  8. #8
    Meister(in)
    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    es funktioniert aber

Ähnliche Themen

  1. Youtube -Videos haben manchmal kein Ton
    Von adenz im Forum Computer - Internet Forum
    Antworten: 4
    Letzter Beitrag: 21.10.2009, 18:35
  2. Youtube Videos ins Gästebuch einbinden
    Von Stiff im Forum Forum-Hilfe.de intern
    Antworten: 4
    Letzter Beitrag: 28.09.2007, 11:37
  3. Youtube Videos findet man nicht mit der Suchfunktion...
    Von McBain im Forum Computer - Internet Forum
    Antworten: 3
    Letzter Beitrag: 11.09.2007, 17:14
  4. Probleme beim Laden von Youtube videos!
    Von DS|Sigma im Forum Computer - Internet Forum
    Antworten: 7
    Letzter Beitrag: 25.05.2007, 21:41
  5. Videos bei youtube downloaden!
    Von Beheaded im Forum Computer - Internet Forum
    Antworten: 4
    Letzter Beitrag: 13.11.2006, 18:27

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •