Megavideo + Veoh Thumbnail

  • Hallo zusammen,


    ich hoffe hier kann ich ein wenig Hilfe für mein Problem finden.
    Ich suche derzeit eine Möglichkeit in PHP, ein thumbnail erstellen zu lassen von den oben genannten playern (Megavideo + Veoh) und diesen dann auf mein webspace zu übertragen, notfalls kann das thumbnail auch auf deren Servern bleiben.
    Leider hab ich keine ahnung wie ich das Realisieren soll.. auch papa google hat mir noch keine losung geliefert..


    Zu Megavideo:
    Hier wäre ein Video als beispiel:
    http://www.megavideo.com/?v=J64G3Y4A


    ich habe folgendes herausgefunden, der embed Code enthält die ID zu diesem bild.
    http://img1.megavideo.com/e0ef…c169fa10353820141f0bd.jpg
    Hier wäre das Bild zu finden, der embed code ist folgender:

    Code
    1. <object width="669" height="360"><param name="movie" value="http://www.megavideo.com/v/J64G3Y4Ae0efc071a81c169fa10353820141f0bd"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.megavideo.com/v/J64G3Y4Ae0efc071a81c169fa10353820141f0bd" type="application/x-shockwave-flash" allowfullscreen="true" width="669" height="360"></embed></object>



    ich kopier mal folgende Zeile aus dem embed Code:
    <param name="movie" value="h*tp://www.megavideo.com/v/J64G3Y4Ae0efc071a81c169fa10353820141f0bd">


    Das fettgedruckte ist der Code, diesen brauche ich nur in meinem admin rein zu kopieren, durch auswahl des players weiß er welchen er einbinden muss usw. Das auch nicht mein Problem.
    Wenn man jetzt alles drei übereinander legt, wird klar wie das ganze generiert wird


    Aus dem embed Code:
    J64G3Y4Ae0efc071a81c169fa10353820141f0bd
    Das Image:
    img1.megavideo.com/e0efc071a81c169fa10353820141f0bd.jpg
    Die URL zu Stream:
    megavideo.com/?v=J64G3Y4A


    ich habe mal die stellen makiert, hoffe kann man erkennen was ich damit meine^^
    Das Unterstrichende ist von dem Pagelink die ID, der code danach ist die Video ID die ich bei mir einfüge.


    Beim veoh player ist fast das selbe prinzip, nur wieder komplett anders.


    Der Link:
    veoh.com/browse/videos/category/action_adventure/watch/v19601844AMdBDSqz
    Der Link zum Image:
    ll-images.veoh.com/media/w120/media-v19601844AMdBDSqz1262547342Med.jpg


    Stellen sind wieder makiert.
    Das "media-" (ohne "") sowie das Med.jpg zum schluss sind immer da, was sich ändern ist die makierte ID sowie die unterstrichende Zahl. Diese Zahl, habe ich rausgefunden, es ist das Upload Datum. 1262547342 => 03.01.2010 - 20:35
    Wie auch beim Megaupload player füge ich im admin nur die ID ein, in diesem fall wäre das die v19601844AMdBDSqz.
    Also was gemacht werden müsste, das Datum des Uploads müsste er kennen.. aber hab leider keine ahnung wie ich das auslesen kann..


    Ich hoffe hier kann mir einer weiter helfen, selbst kleine codeschnipsel würden mir helfen..
    Schön wäre es natürlich wenn er beim anlegen des Videos das thumbnail erstellt und diesen dann auf meinem server überträgt + dem imagenamen dem ich ihn gebe..


    Mit freundlichen Grüßen
    BounTy

  • die unsauberste methode, so n thumbnail mithilfe von dem videobild zu generieren ist nen den image code von html zu nehmen und einfach Größe zu reduzieren auf 100x100 oder sonst eine größe. Hat aber den Nachteil dass es auf die dauer sehr viel Ressourcen frisst.


    Code
    1. <img src="dein link zum bild" width="100" height="100">
  • du könntest folgendes machen:



    Das läd das Thumb in den unterordner thumbs runter, sofern es noch nicht existiert!