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:
- <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