Video Player

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
240929Gast

Video Player

Beitrag von 240929Gast »

Hallo,

ich würde gerne die Videos von http://www.motorvision.de/ in meinem Forum in einem Player wiedergeben......

Jemand ne Ahnung wie ich das realisieren kann ???? Ich kann fast alle Videos abspielen YouTube,MyVideo etc etc alles kein Problem nur dafür hab ich nix.....

Thx....
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Code: Alles auswählen

<iframe frameborder="0" width="480" height="380" src="http://community.motorvision.de/embed.yum?videoID=269"></iframe>
wobei 269 ein Bsp für eine Video-Id ist - die immer wechselt
+
http://www.phpbb.de/viewtopic.php?t=47091

Im phpbb3 könntest du dir einen eigene BBCode dafür eintragen:
-> http://www.phpbb.com/community/viewtopi ... 6&t=405994
240929Gast

Beitrag von 240929Gast »

Hallo,

erstmal danke.

Aber Iframe ist zu kompliziert für die User. Dachte da mehr an einen Code der den Player automatisch hinzufügt wenn die URL des Videos eingeben wird. So habe ich das bei YouTube , My Video etc etc auch.....

Update auf PHPBB3 muss ich mir noch überlegen. Habe zuviele MODS drin die dann nicht mehr laufen und ist auch wieder ne Menge Arbeit das Template anzupassen.

Ich habe folgenden Code für alle anderen Player. Sowas bräuchte ich auch für den Motorvision ;-)

Code: Alles auswählen

      // match a google video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://video\.google\.[\w\.]+?/videoplay\?docid=)([\w-]+)([&][\w=+&;-]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Google Video</a>' . $object . '<object><param name="wmode" value="transparent"></param><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" wmode="transparent" src="http://video.google.com/googleplayer.swf?docId=\\3" flashvars=""></embed></object>' . $tableend, $ret);
      // match a youtube video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.youtube|youtube|de\.youtube)(\.[\w\.]+?/watch\?v=)([\w-]+)([&][\w=+&;%]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Youtube</a>' . $object . '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\\5"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\\5" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' . $tableend, $ret);
      // match a myvideo video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.myvideo|myvideo)(\.[\w\.]+?/watch/)([\w]+)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' MyVideo</a>' . $object . '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="406"><param name="movie" value="http://www.myvideo.de/movie/\\5"></param><param name="wmode" value="transparent"></param><embed src="http://www.myvideo.de/movie/\\5" width="470" height="406" type="application/x-shockwave-flash" wmode="transparent"></embed></object>' . $tableend, $ret);
      // match a clipfish video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.clipfish|clipfish)(\.[\w\.]+?/player\.php\?videoid=)([\w%]+)([&][\w=+&;]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Clipfish</a>' . $object . '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="464" height="380" id="player" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://www.clipfish.de/videoplayer.swf?as=0&videoid=\\5&r=1" /><param name="wmode" value="transparent"><embed src="http://www.clipfish.de/videoplayer.swf?as=0&videoid=\\5&r=1" width="464" height="380" name="player" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>' . $tableend, $ret);
      // match a sevenload video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://[\w.]+?\.sevenload\.com/videos/)([\w]+?)(/[\w-]+)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Sevenload</a>' . $object . '<object width="425" height="350"><param name="FlashVars" value="slxml=de.sevenload.com"/><param name="movie" value="http://de.sevenload.com/pl/\\3/425x350/swf" /><embed src="http://de.sevenload.com/pl/\\3/425x350/swf" type="application/x-shockwave-flash" width="425" height="350" FlashVars="slxml=de.sevenload.com"></embed></object>' . $tableend, $ret);
      // match a metacafe video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.metacafe|metacafe)(\.com/watch/)([\w]+?)(/)([\w-]+?)(/)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6\\7" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Metacafe</a>' . $object . '<embed src="http://www.metacafe.com/fplayer/\\5/\\7.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>' . $tableend, $ret);
      // match a streetfire video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://videos\.streetfire\.net/.*?/)([\w-]+?)(\.htm)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' Streetfire</a>' . $object . '<embed src="http://videos.streetfire.net/vidiac.swf" FlashVars="video=\\3" quality="high" bgcolor="#ffffff" width="428" height="352" name="ePlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>' . $tableend, $ret);
hackepeter13
Valued Contributor
Beiträge: 3566
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von hackepeter13 »

Bei motorvision sehen die Links der Videoseiten so aus:

Code: Alles auswählen

http://community.motorvision.de/video.yum?videoID=267&type=tv
Wenn man nun den letzten Teil "&type=tv" der URL weg läßt, sieht die Seite fast gleich aus, nur das die weiteren Videos nicht angezeigt werden, aber dafür ein URL- und Iframe-Code zum verlinken.

Man nehme nun also den URL-Code und nehme die ID hinten weg:

Code: Alles auswählen

http://community.motorvision.de/video.yum?videoID=
Nun braucht man teoretisch nur noch den MyVideo, YouTube oder anderen BB-Codezeilen kopieren und die motovision-URL anpassen.

Schon sollte das genauso funktionieren.

>Edit:

das könnte dann so (oder ähnlich) aussehen:

Code: Alles auswählen

$ret = preg_replace("#(^|[\n ])([\w]+?://community\.motorvision.[\w\.]+?/ideo.yum\?videoID=)([\w-]+)([&][\w=+&;%]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' motorvision TV</a>' . $object . '<object width="425" height="350"><param name="movie" value="http://community.motorvision.de/v/\\3"></param><param name="wmode" value="transparent"></param><embed src="http://community.motorvision.de/video.yum?videoID=\\3" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' . $tableend, $ret);
ACHTUNG: ungetestet, aber kannst es ja mal probieren (vorher Backup machen) ob es auch so geht.
240929Gast

Beitrag von 240929Gast »

Hi du,

erstmal Super forum hast du ;-) Hab das schon öfter begutachtet !!!

Jetzt zum Code. Habe das so auch schon getestet aber ohne Erfolg !!!

Aber ich teste mal deine Codezeilen ;-)

CU...


NACHTRAG !!!!
-----------------

Funzt leider nicht !!!!!
hackepeter13
Valued Contributor
Beiträge: 3566
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von hackepeter13 »

ARG

hatte eben festgestellt, das ich oben im Code an einer Stelle ein Buchstabe (das v von video) vergessen hatte.

Also so:

Code: Alles auswählen

$ret = preg_replace("#(^|[\n ])([\w]+?://community\.motorvision.[\w\.]+?/video\.yum\?videoID=)([\w-]+)([&][\w=+&;%]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' motorvision TV</a>' . $object . '<object width="425" height="350"><param name="movie" value="http://community.motorvision.de/v/\\3"></param><param name="wmode" value="transparent"></param><embed src="http://community.motorvision.de/video.yum?videoID=\\3" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' . $tableend, $ret);
>Edit:

Wenn nicht, probier mal den:

Code: Alles auswählen

$ret = preg_replace("#(^|[\n ])([\w]+?://)(community\.motorvision)(\.[\w\.]+?/video\.yum\?videoID=)([\w%]+)([&][\w=+&;]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6" target="_blank" class="gensmall">' . $lang['Jump_to'] . ' motorvision TV</a>' . $object . '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="464" height="380" id="player" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://community.motorvision.de/video.yum?videoID=\\5&r=1" /><param name="wmode" value="transparent"><embed src="http://community.motorvision.de/video.yum?videoID=\\5&r=1" width="464" height="380" name="player" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>' . $tableend, $ret); 
240929Gast

Beitrag von 240929Gast »

Nöööö sorry gehen leider beide nicht....

Scheint etwas komplizierter zu sein mit dem Player....

Na ja egal was solls....

Das Video mit der Techno Mucke wo die Bilder sich mit dem Beat wechseln ist echt gut gemacht....

CU...
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“