• [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com 5 0 5 1
Currently:  

Author Topic: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com  (Read 87485 times)

0 Members and 1 Guest are viewing this topic.

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
[TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« on: February 20, 2008, 10:19:25 PM »
- zunächst einmal nur in deutsch ...
- a englisch version is coming soon ... or later ...  ;) ... meanwhile use this  English-Google-Translation ...
     - but don't use the php-/html-code from this translation, use the php-/html-code from the original topic ...


Vorbemerkung :
Die Anfrage zu solch einem Tutorial wurde hier : http://www.4homepages.de/forum/index.php?topic=18503.0 von "Eroberer" gestellt. Da die Antwort dort doch etwas versteckt liegt und u.U. von größerem Interesse sein könnte, poste ich sie hier noch einmal als Tutorial .

... hier für euch zunächst in Kürze und auf Deutsch ...
... mit dieser Umsetzung ist es möglich Videos diverser Anbieter auf deiner 4images-Website zu zeigen ...
... über das "Mediaelement" html wird der in einer "Shortsite" eingebundene "Embed-Object-Code" als Video im IFrame angezeigt ...
... es ist dazu keine DB-Erweiterung erforderlich und dient eigentlich nicht dem massiven Upload von Videos durch User ...
... eigentlich gedacht für das eine oder andere Video auf deiner 4images-Website ...
... und daher als Hinweis : diese Variante des Videouploads sollte für den Administrator vorbehalten sein ...


Videos von YouTube.com, MyVideo.de, DailyMotion.com oder dgl. auf deiner 4images-Website
( ... ein kleines Tutorial der Einbindung ohne DB-Erweiterung speziell für nur deutschsprachige User ... )

1. im ACP unter Einstellungen -> Erlaubte Datei-Typen die Extension / Dateierweiterung "html" hinzufügen ...
2. in der Datei includes/upload_definitions.php folgendes vor ?> hinzufügen ...
Code: [Select]
$mime_type_match['html'] = array("text/html");
3. erstelle dir ein html-Icon mit dem Namen html.gif (z.B. 90x90px) und speichere es unter templates/<dein_template>/icons/ ...
4. erstelle dir eine neue Datei html.html mit folgendem Inhalt und speichere sie unter templates/<dein_template>/media/ ...
Code: [Select]
<!-- Template für html-Dateien -->
<iframe src={media_src} width="460" height="400" frameborder="0" scrolling="0" marginwidth="0" marginheight="0" type="text/html"></iframe>
<br>
5. die 4images Modifizierung / Erweiterung für html-Dateien ist fertig ...  8)
6. jetzt erfolgt der Upload deiner Videos von YouTube.com, MyVideo.de oder gleicher Websites ....
7. erstelle dir dazu einfach eine kleine html-Datei mit dem vom Video-Hoster angeboten "Embed-Object-Code" ...
    hier ein Beispiel von YouTube.com ... "The Killers - When You Were Young" ...
Code: [Select]
<html>
<head>
<title>Dein Website</title>
</head>
<body>
<center>
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/mkkE7yDXr6g"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/mkkE7yDXr6g" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>
</center>
</body>
</html>
8. lade diese Datei via Website-Upload-Formular auf deine Seite, in welche Kategorie du auch immer willst ...
... wenn du ein spezielles Thumbnail zu dem Video haben willst, dann erstelle dir mit PS(o.s.d.g.l.) eins ...
... oder verwende das Thumbnail von YouTube.com, MyVideo.de oder d.gl. und lade es gleich mit hoch ...
... wenn nicht, dann wird dir dein selbst erstelltes html-Icon in der Galerie für das Video angezeigt ...
9. dein erstes YouTube.com oder MyVideo.de ist bereit zur Betrachtung auf deiner Website ...

PS. "The Killers - When You Were Young" ... bei mir ... ;)
PPS. mit dieser Variante des 4images-Video-Uploads ist man nicht auf YouTube.com, MyVideo.de oder d.gl. festgelegt ...

Have Fun ... :mrgreen:

Nach ausgiebiger Diskusion weise auf Folgendes hin ...
- Das Einbinden von YouTube-Videos in die eigene 4images-Galerie ist u.U. nur für Videos mit den eigenen Lizenzrechten zulässig.
- Inwieweit das ebenfalls auch für andere Videoanbieter zutrifft, ist in jedem Fall vom Nutzer meines Tutorials eigenständig zu prüfen.
- Prinzipiell sind die Nutzungsrechte der Videos und der Videoanbieter zu wahren.

Flash Video Player in 4images ...
- Wenn du Flash-Videos auf deinem Webspace speichern und in 4images zeigen möchtest, so integriere flv als neues Mediaelement.
- Die Anleitung zur Flash-Video-Player-Installation findest du hier : http://www.4homepages.de/forum/index.php?topic=15443.0

WMV-Dateien / -Videos in 4images ...
- Wenn du WMV-Videos auf deinem Webspace speichern und in 4images zeigen möchtest, so integriere wmv als neues Mediaelement.
- Die Anleitung dazu findest du hier : http://www.4homepages.de/forum/index.php?topic=7277.msg56938#msg56938


For our english speaking or/and reading users ...
- here is a Google-Translation of this tutorial ...
- but don't use the php-/html-code from this translation, use the php-/html-code from the original topic ...
« Last Edit: March 17, 2008, 12:35:40 PM by mawenzi »
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #1 on: February 20, 2008, 10:47:41 PM »
S U P E R

nur:

Quote
6. Generelle Nutzungsbeschränkungen
6.1 YouTube räumt Ihnen hiermit unter Maßgabe der nachstehenden ausdrücklichen Bedingungen die Erlaubnis ein, auf die Webseite und die Dienste zuzugreifen und diese zu nutzen. Ferner erklären Sie sich damit einverstanden, dass jede Abweichung von einer dieser Bestimmungen eine Verletzung dieser Vereinbarung durch Ihren Teil begründet:

Sie erklären sich damit einverstanden, nicht einen Teil oder Teile der Webseite über irgendein Medium zu vertreiben, ohne dass YouTube dies zuvor schriftlich autorisiert hat. Dies bezieht sich auch – nicht aber ausschließlich – auf jegliche Nutzerübermittlung (wie unten definiert);
Sie erklären sich damit einverstanden, keinen Teil der Webseite oder irgendeinen der Dienste zu verändern oder zu modifizieren (einschließlich – nicht aber beschränkt auf – den YouTube-Player und seine zugehörigen Technologien);
Sie erklären sich damit einverstanden, auf Nutzerübermittlungen (wie unten definiert) oder andere auf der Webseite verfügbar gemachte Inhalte (einschließlich YouTube-Inhalte wie unten definiert) nicht über irgendwelche andere Technologien oder Mittel als die Video-Wiedergabeseiten der Webseite selbst, den YouTube-Player oder solche anderen Mittel zuzugreifen, die YouTube ausdrücklich für diesen Zweck bestimmt;
Sie erklären sich damit einverstanden, keine sicherheitsbezogenen Funktionen der Webseite oder solche Funktionen zu umgehen (oder dies zu versuchen), auszuschalten oder in sonstiger Weise zu beeinträchtigen, welche (i) die Nutzung oder Vervielfältigung von Nutzerübermittlungen oder YouTube-Inhalten verhindern oder beschränken oder (ii) Beschränkungen der Nutzbarkeit der Webseite oder der über die Webseite zugänglichen Inhalte sicherstellen;
Sie erklären sich damit einverstanden, die Webseite oder irgendwelche Dienste (einschließlich des YouTube-Players) nicht für irgendwelche kommerziellen Zwecke zu nutzen, ohne zuvor durch YouTube schriftlich dazu autorisiert worden zu sein. Die verbotenen kommerziellen Nutzungen umfassen unter anderem – nicht aber ausschließlich:
den Weiterverkauf von Zugang zu der Webseite oder irgendeinem der Dienste (wie z. B. dem YouTube-Player) auf einer anderen Webseite zu dem vorrangigen Zweck, Werbe- oder Subskriptionseinnahmen zu erzielen; und
der Weitervertrieb der Dienste (einschließlich jedweder über solche Dienste zugänglichen Nutzerübermittlungen) zu dem vorrangigen Zweck, Einnahmen aus im Wesentlichen gleichartigen oder vergleichbaren geschäftlichen Unternehmungen wie denjenigen von YouTube zu erzielen. Nicht erfasst werden soll dagegen (i) das Hochladen eines Originalvideos auf YouTube, (ii) das Unterhalten eines originalen Kanals auf der Webseite mit dem Ziel, ein geschäftliches oder künstlerisches Unternehmen zu fördern, und (iii) jede Nutzung, die Ihnen durch YouTube ausdrücklich in Schriftform gestattet wird;
Sofern Sie den YouTube-Player auf Ihrer Webseite nutzen, müssen Sie auf den Seiten, die den YouTube-Player enthalten, einen herausgehobenen Link zurück auf die Webseite vorhalten, und dürfen den YouTube-Player in keiner Weise modifizieren.
Sie erklären sich damit einverstanden, keinerlei automatisches System (einschließlich – nicht aber beschränkt auf – jegliche Robots, Spiders oder Offline-Reader) einzusetzen, welches auf die Webseite in der Weise zugreift, dass innerhalb eines bestimmten Zeitraums mehr Anfragen an die Server von YouTube gerichtet werden als ein Mensch innerhalb desselben Zeitraums vernünftigerweise unter Nutzung eines öffentlich verfügbaren, nicht modifizierten Standard-Webbrowsers produzieren könnte;
Sie erklären sich damit einverstanden, keine personenbezogenen Daten irgendeines Nutzers der Webseite oder irgendeines der Dienste zu sammeln oder zu ernten („harvesting“) (als personenbezogene Daten in diesem Sinne sollen auch die Namen von Nutzerkonten bei YouTube angesehen werden);
Sie erklären sich damit einverstanden, die Webseite und die Dienste (unter Einschluss der Kommentare und Email-Funktionen der Webseite) nicht für die Anbahnung von Geschäften im Zusammenhang mit Handel oder einem gewerblichen Unternehmen zu nutzen;
Sie erklären sich damit einverstanden, zu keinem der Nutzer der Webseite wegen seiner Nutzerübermittlungen in der Verfolgung kommerzieller Zwecke Kontakt aufzunehmen; und
Sie erklären sich damit einverstanden, Zugriff auf Nutzervideos nur in der Form des Streamings und zu keinen anderen Zwecken als der rein persönlichen, nicht-kommerziellen Nutzung, und nur in dem Rahmen zu nehmen, der durch die normale Funktionalität der Dienste vorgegeben und erlaubt ist. „Streaming“ bezeichnet eine gleichzeitige digitale Übertragung des Materials über das Internet durch YouTube auf ein nutzerbetriebenes internetfähiges Endgerät in einer Weise, bei der die Daten für eine Echtzeitansicht bestimmt sind, nicht aber für einen (permanenten oder vorübergehenden) Download, ein Kopieren, ein Speichern oder einen Weitervertrieb durch den Nutzer.

YouTube ist damit nicht wirklich einverstanden

das gilt auch hier als: Hotlinking, auch wenn YouTube seinen Plater mit seinem Logo kennzeichnet und denen das bischen Traffic mehr sich vollkommen egal ist

Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #2 on: February 20, 2008, 10:49:03 PM »
Au man, ärgerlich  :|

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #3 on: February 20, 2008, 10:55:09 PM »
Wollte das auch gerade schreiben. Es gab vor einigen Wochen gerade deswegen ein Urteil und es wurde für den Beklagten richtig teuer ... Und nochwas: YouTube loggt die Zugriffe von externen Seiten und ist sehr schnell bei der Sache. Also lieber Finger weg davon.

Ansonsten eine sehr gute Idee für eigene Videos.

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #4 on: February 21, 2008, 12:53:54 AM »
@honda2000

1. ich glaube nicht wirklich, dass du dir die Funktionsweise meiner YouTube-Einbindung richtig angeschaut hast ...
2. mit dem oben gemachten Vorschlag der YouTube-Einbindung halte ich die "Generellen Nutzungsbeschränkungen" zu 100% ein ...
3. YouTube u.a. bieten ja zur Einbindung in die eigene Website den "Embed-Object-Code" an ...
4. und nur diesen Code verwende ich, ohne irgendwelche Änderungen daran ...
5. der YouTube-Player wird in voller Ausstattung incl. sämtlicher Backlinks angezeigt ...
6. für den Inhalt, ggf. kom. Nutzung u.d.gl. bin ich nicht verantwortlich, das muss jeder mit sich ausmachen ...
7. von daher denke ich, dass es eine YouTube-Einbindung im besten Sinne ist, so wie sie von YouTube vorgesehen ist ...
8. es gibt hier im Forum eine Modifikation, die eine Änderung des YouTube-Players verwendet, mit meinem Vorschlag nicht ...
9. es ist eine Einbindung wie sie gewünscht und millionenfach in allen möglichen Bloggs verwendet wird ...
10. und einige Vorbemerkungen habe ich ja auch noch dazu formuliert ...

6.1 YouTube räumt Ihnen hiermit unter Maßgabe der nachstehenden ausdrücklichen Bedingungen die Erlaubnis ein, auf die Webseite und die Dienste zuzugreifen und diese zu nutzen.

... und genau das nehme ich in Anspruch unter Einhaltung der dann nachfolgenden Bedingungen ... !
... wo ist also das Problem ... ?

YouTube ist damit nicht wirklich einverstanden

Frage : Womit denn konkret nicht ? Zitiere bitte die konkrete Passage aus deinem kopierten Text !

@ alle anderen ...
... bitte mit Einwänden konkret werden ...
... und nicht nur den Topic einfach zuschwätzen ...  :wink:
« Last Edit: February 21, 2008, 02:57:23 AM by mawenzi »
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline kai

  • Administrator
  • Addicted member
  • *****
  • Posts: 1.423
    • View Profile
    • 4images - Image Gallery Management System
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #5 on: February 21, 2008, 01:28:13 PM »
Thanks Mawenzi for the  tutorial!  :D
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #6 on: February 21, 2008, 01:47:26 PM »
@kai
... bitte und danke ...

@honda2000
du darfst aber keine Videos auf deine Seite einbinden, die dir nicht gehören, bzw. die du nicht zu YouTube geladen hast

... nochmals ... wo steht das konkret ... ?
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline kai

  • Administrator
  • Addicted member
  • *****
  • Posts: 1.423
    • View Profile
    • 4images - Image Gallery Management System
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com in 4images
« Reply #7 on: February 21, 2008, 10:33:54 PM »
Zum Thema "fremde YouTube Video einbinden" gehts hier weiter:
http://www.4homepages.de/forum/index.php?topic=20617.0
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #8 on: April 25, 2008, 12:40:11 AM »
Habe das aus aktuellem Anlass mal eingebunden und wie schon geschrieben, tolle Sache.

Funktioniert auch soweit alles, aber :)

Wenn ich .html als Typ für den Upload freigebe, dann kann ja jedes Mitglied .html Dateien hochladen. Deaktiviere ich das im Adminbereich, kann zwar keiner mehr .html hochladen, bereits vorhandene Videos werden dann aber nicht mehr angezeigt :(

Gibt es eine Möglichkeit .html nur für den Admin zu erlauben?

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #9 on: April 27, 2008, 11:18:28 PM »
*schieb*

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #10 on: May 06, 2008, 01:32:41 PM »
Hat den wirklich keiner einen Tip wie man das machen könnte?

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #11 on: May 06, 2008, 02:38:57 PM »
@rubberduck

... tja, wie könnte man das erledigen ... ?
... mein Tipp ...

- html prinzipiell als erlaubte Extension zulassen ...
- in member_uploadform.html ein Java-Script integrieren, dass alle erlaubten Datei-Extensionen zum Upload zulässt ...
- bis auf natürlich *.html ...
- die html-Datei können so nun durch den Admin über das ACP hochgeladen werden ...
- alternativ könnte man noch eine admin_uploadform.html erstellen, die über das Java-Script die html-Extension zulässt ...
- dieses Upload-Formular darf dann nur durch den Admin aufzurufen sein ... {if admin} <Formular> {endif admin} ...
- und nun zu dem Java-Script ...
- ich denke soetwas muss hier im Forum zu finden sein ... in einem MOD von V@no ... Bildvorschau im Upload-Formular ... ?
- auf die spezielle, zeitraubende Suche nach diesem Script werde ich mich jetzt aber nicht begeben ...
- denn das wäre jetzt wieder dein Part ... ;)
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #12 on: May 06, 2008, 03:08:31 PM »
Danke für die Antwort! Werde mal in richtung Java suchen, obwohl das nun überhaupt nicht mein Bereich ist :)

Wäre es evtl. möglich das man einfach beim Upload eine zusätzliche Abfrage einbaut, das wenn .html hochgeladen wird der User = Admin sein muss?

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #13 on: May 06, 2008, 03:19:12 PM »
... ja, man könnte auch noch den Abschnitt ... if ($action == "uploadimage") ... in der member.php dazu etwas tunen ... ;)
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline rubberduck

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • Reptilienmanager.de
Re: [TUT] Videos von YouTube.com, MyVideo.de, DailyMotion.com
« Reply #14 on: May 06, 2008, 04:03:39 PM »
Na ich werd mal sehen was sich machen lässt :)

ReptilienManager.de - Die Online Reptilien Verwaltung
Neueinsteiger.eu - Das Portal für Terraristik Einsteiger
Terra-ROW.de - Der regionale Terraristik Stammtisch in Rotenburg