[gelöst]Einbinden von eigenen Videos
Eingetragen von WDSB (179)
am 20.05.2019 - 09:40 Uhr in
am 20.05.2019 - 09:40 Uhr in
Ich bin am Verzweifeln
Probleme über Probleme
Wie kann ich eigene Videos einbinden.
Hab schon alles versucht, bekomme aber immer wieder die Fehlermeldung
"Es konnte kein Video-Anbieter gefunden werden, der die angegebene URL verarbeiten kann."
Ich habs mit video.js versucht = selbe Meldung
Habs mit Video Embed Field versucht = gleiches Ergebnis
EInbinden externer Videos ist aus DSGVO Sicht nicht möglich :(
Es kann doch nicht so schwer sein eigene Videos einzubinden ;)
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn Du eine .mp4-Datei
am 20.05.2019 - 10:49 Uhr
Wenn Du eine .mp4-Datei verlinkst (etwa mit einem Bild), wird die in modernen Browsern abgespielt, sofern der Benutzer nicht die Bowser-Einstellungen auf runterladen oder gesperrt umgestellt hat.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
WDSB schrieb EInbinden
am 20.05.2019 - 11:38 Uhr
EInbinden externer Videos ist aus DSGVO Sicht nicht möglich :(
Doch ist es. Bei video embed field kannst du einstellen, dass die Userdaten erst beim Abspielen des Videos an den entsprechenden Host übertragen werden. So ähnlich wie bei Sharif für Social Networks.
Zitat: Doch ist es. Bei video
am 20.05.2019 - 16:34 Uhr
Doch ist es. Bei video embed field kannst du einstellen, dass die Userdaten erst beim Abspielen des Videos an den entsprechenden Host übertragen werden. So ähnlich wie bei Sharif für Social Networks.
Klasse Tipp, vielen Dank glycid
Grüße Jenna
Hm... Entwerde bin ich blind
am 20.05.2019 - 21:32 Uhr
Hm...
Entwerde bin ich blind oder einfach zu Dumm *g*
Ich kann die Einstellung nirgends finden :(
To be, or not to be, that is the question
hab jetzt das modul
am 20.05.2019 - 22:00 Uhr
hab jetzt das modul https://www.drupal.org/project/video_embed_html5 und https://www.drupal.org/project/php_ffmpeg zusätzlich installiert.
Damit kann amn so wie es aussieht Videos vom eigenen Server abspielen ;)
Ich teste es Morgen Früh und werde Bericht erstatten :)
To be, or not to be, that is the question
Also unter meiner
am 20.05.2019 - 22:29 Uhr
Also unter meiner Testumgebung funktioniert die Sache einwandfrei :)
Folgendes Muss installiert sein
Serverseitig: ffmpeg
Drupalseitig: https://www.drupal.org/project/video_embed_field, https://www.drupal.org/project/video_embed_html5 und https://www.drupal.org/project/php_ffmpeg
Unter http://drupal/admin/structure/types/manage/video/fields/node.video.field... 'Bearbeiten' bei Erlaubten Providern HTML anklicken
das wars :)
Morgen früh versuchs ich mal auf dem Liveserver
To be, or not to be, that is the question
Unter der Testumgebung Ubuntu
am 21.05.2019 - 18:41 Uhr
Unter der Testumgebung
Ubuntu 16.04 bekomme ich das Teil zum laufen.
Auf dem Liveserver Ubuntu 18.04 nicht :(
Im Logfile steht das er ffprobe nicht finden kann.
Menn ich allerdings auf der shell ffprobe eingebe erhalte ich eine positive Meldung.
To be, or not to be, that is the question
Dann stimmt der Pfad für den
am 21.05.2019 - 20:16 Uhr
Dann stimmt der Pfad für den Webserver-Process nicht mit Deinem in der Shell überein.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Moin Moin Hab gerade mit den
am 22.05.2019 - 08:40 Uhr
Moin Moin
Hab gerade mit den ITlern geredet.
Also laut Ihren aussagen liegt es am Modul.
Wenn FFprobe aus jeden Verzeichnis auf dem Server funktioniert (und das tut es) kann es nur daran liegen das im Modul irgendetwas falsch programmiert ist.
Also ist das Modul unbrauchbar :(
To be, or not to be, that is the question
System-Processe haben eine
am 22.05.2019 - 09:30 Uhr
System-Processe haben eine anders eingestellte $PATH Variable als die User-Processe in der Shell. Die Herren sollten noch einmal genauer untersuchen und sich im Apache Startscript mal diese Variable ausgeben lassen. Vermutlich zeigt sich dann, daß der Pfad zu Ffprobe nicht dabei ist.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
So Die Pfadangaben
am 22.05.2019 - 11:15 Uhr
So
Die Pfadangaben stimmen.
Wenn ich als Benutzer auf der Shell ffprobe -i filename -show_format eingebe erhalte ich als Antwort
ffprobe version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2007-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'voyer-cup.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
In den Einstellungen im Backend under /admin/config/development/php-ffmpeg erhalte ich wenn ich den Pfad zu FFMpeg und FFProbe eingebe allerdings die Mitteilung das der Pfad nicht gefunden werden kann.
Hab ich mal testweise versucht :(
To be, or not to be, that is the question
Was kommt, wenn Du "which
am 22.05.2019 - 11:51 Uhr
Was kommt, wenn Du "which ffprobe" eingibst? Dann zeigt das System, wo die Software liegt. Der Pfad zu ffprobe muß im Pfad für den Apache zu finden sein. Bitte beachte: bei Unix gibt es einen Unterschied zwischen Groß- und Kleinschreibung. => FFProbe != ffprobe
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Sowohl beim Root als auch
am 22.05.2019 - 12:09 Uhr
Sowohl beim Root als auch beim User /usr/bin/ffprobe
Und das mit groß/kleinschreibung ist mir bewusst *fg* ich Arbeite nicht unter Windoof *lach*
To be, or not to be, that is the question
WDSB schrieb Also ist das
am 22.05.2019 - 14:08 Uhr
Also ist das Modul unbrauchbar :(
Da es auf deinem Testserver sowie auf zahlreichen anderen Live- Seiten läuft, kann es wohl schlecht am Modul liegen ;)
*g*Sorry ich meinte damit
am 22.05.2019 - 14:53 Uhr
*g*
Sorry ich meinte damit natürlich das es für mich unbrauchbar ist ;)
Unter Ubuntu 16.04 läuts unter ubuntu 18.04 leider nicht :(
Un da unser Liveserver nunmal ubuntu 18.04 ist :( :(
To be, or not to be, that is the question
Könnte also an der
am 22.05.2019 - 15:00 Uhr
Könnte also an der PHP-Version hängen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Moin MoinIch kann diese
am 24.05.2019 - 13:44 Uhr
Moin Moin
Doch ist es. Bei video embed field kannst du einstellen, dass die Userdaten erst beim Abspielen des Videos an den entsprechenden Host übertragen werden. So ähnlich wie bei Sharif für Social Networks.
Ich kann diese Einstellungen leider nirgendswo finden kann ,;).
Könntest Du mir bitte einen Tip geben wo?
To be, or not to be, that is the question
Bei den Berechtigungen
am 28.05.2019 - 17:11 Uhr
Bei den Berechtigungen "Videos niemals automatisch abspielen". Allerdings ist das eigentlich egal, da das Modul ohnehin nur ein Vorschaubild des Videos generiert und anzeigt. Das Image liegt in /sites/default/files. Es wird also beim Seitenaufruf nix an den Video- Hoster übertragen.
Du weist aber hoffentlich
am 28.05.2019 - 17:20 Uhr
Du weist aber hoffentlich schon das das nicht DSGVO Konform ist ;)
Laut DSGVO müssen Besucher einer Seite wissentlichbestätigen das Sie das Video ansehen wollen (wenn ein Video z.B. bei Youtube & CO gehostet wird) und das mit dem Klick auf das Bild des Videos Daten an diese Hoster übertragen werden.
Und dafür reicht leider kein einfacher Checkboxbutton aus
To be, or not to be, that is the question
WDSB schrieb Du weist aber
am 28.05.2019 - 17:30 Uhr
Du weist aber hoffentlich schon das das nicht DSGVO Konform ist ;)
Laut DSGVO müssen Besucher einer Seite wissentlichbestätigen das Sie das Video ansehen wollen (wenn ein Video z.B. bei Youtube & CO gehostet wird) und das mit dem Klick auf das Bild des Videos Daten an diese Hoster übertragen werden.
Und dafür reicht leider kein einfacher Checkboxbutton aus
Ach, die einen sagen so, die anderen so. Laut meinem RA ist es ausreichend, dass die Daten nicht schon beim Seitenaufruf übermittelt werden und in der Datenschutzerklärung darauf hingewiesen wird, dass dies beim Abspielen eines Videos passiert.
Die Kanzlei die mich in
am 29.05.2019 - 06:31 Uhr
Die Kanzlei die mich in diesen Dingen vertritt (sind im übrigen Medienanwälte) sagen da was ganz anderes.
Ein Besucher muss zum einen darauf hingewiesen werden das wenn er auf das Video/Bild klickt Daten an Youtube & Co übertragen werden.
Zum anderen muss er bevor er überhaupt zum Video gelangt bewusst ein OPT-OUT Verfahren durchlaufen.
Das sind die Worte meiner Anwälte.
Unter bewusst ein OPT-OUT Verfahren durchlaufen versteht man meines Wissens ein verfahren das den klick auf das Video erst dann freigibt wenn man ein Häkchen gesetzt hat.
Wie gesagt das sind die Aussagen meiner Medienanwälte.
Es gibt zwar ein Modul für Drupal 8 das das bewerkstelligen soll (Name weiß ich leider nicht mehr), aber es funktioniert in meiner Installation leider nicht. Warum auch immer *g*
Deswegen wird es bis auf weiteres halt keine Videos geben *fg*
To be, or not to be, that is the question
p.S. das gleiche gilt im
am 29.05.2019 - 06:35 Uhr
p.S. das gleiche gilt im übrigen auch für Facebook/Twitter und Co
To be, or not to be, that is the question
Anderes ProblemVideos die
am 29.05.2019 - 08:46 Uhr
Anderes Problem
Videos die unterhalb des Orders /sites/default/files liegen werden nicht abgespielt.
Wenn ich hingegen einen Ordner /videos in der root anlege und dort ein video liegt, das wird abgespielt.
Warum ist das so?
Video im ordner /video :
https://composer.saarland.today/de/node/109
Video im Ordner /sites/default/files/video:
https://composer.saarland.today/de/node/110
ist in beiden Fällen das selbe Video
To be, or not to be, that is the question