Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PHP] Images aus Videodateien

Empfohlene Antworten

Hallo,

wie ist es möglich, Bilder aus Videodateien (mpeg,avi) zu erstellen?

Z.B. bei Google Videosuche werden einem ja ein Vorschaubild aus dem Video angezeigt. Kann man sowas mit PHP realisieren und wenn ja - wie?

Gruß

Oneside

Kann man sowas mit PHP realisieren und wenn ja - wie?

Hmmm, völlig in's Blaue und ohne es getestet zu haben:

Mplayer bzw. Mencoder müsste in der Lage sein, Einzelbilder aus Videos zu extrahieren. Du könntest also nach dem Hochladen der Datei einen Systemaufruf auf den Mencoder mit den passenden Parametern machen und das resultierende File dann als Thumb benutzen.

HTH,

ICQ

Also mir wäre keine Funktionalität bekannt die PHP da von Hause aus mitbringen würde. Auch ist bei Pear nichts dergleichen zu finden. Das soll jetzt aber nicht heisen das es nicht geht.

Was ich da vielleicht aber noch zu bedenken geben möchte ist das es von der Performance her eher schlecht ist jedes Mal wenn der User auf die Seite kommt das bild neu aus dem Video File zu erzeugen. Selbst wenn du das bei Hochladen einmalig machen würdest bleibt noch das Problem das du ja bestimmen musst welches „Bild“ du aus dem Video nehmen willst. Da kannst ja nicht immer das erste oder das 50. nehmen.

Ich würde da eher von hand ein Thumb erzeugen und es auch den Server spielen.

Ich möchste das Bild ja auch nicht andauernd neu erzeugen.

Das ganze ist für eine Suchnmaschine gedacht, die Videodateien aus den Webseiten auflisten und mit Thumbnails als Vorschau anzeigen soll.

Dafür soll beim Crawlen ein Thumbnail des Videos erzeugt und auf dem Server abgelegt werden. Das Thumbnail soll wenn möglich aus der Filmmitte genommen werden. Diverse größere Suchmaschinen wie Yahoo und Google haben das ja auch, also muss es definitiv irgendwie gehen. Leider habe ich keinen Plan mit welcher Sprache :( ....

Ich kann unmöglich hunderte Thumbnails manuell machen :rolleyes:

Diverse größere Suchmaschinen wie Yahoo und Google haben das ja auch, also muss es definitiv irgendwie gehen. Leider habe ich keinen Plan mit welcher Sprache :( ....

Sicher, dass die Suchmaschinen dir bilder selber extrahieren, oder werden die nicht vielleicht von Anbieter der Videos irgendwo abgelegt? Wenn die das selber machen hiese das ja, die müssten erstmal jedes Video komplett runterladen vom Server um es "bearbeiten" zu können.

Gut, bei einigen streaming-fähigen Formaten langt auch ein Teil schon, dennoch ist der Aufwand ja recht hoch.

Also bisher kannte ich nur die Bildersuche, wo gibt es denn die Videosuche bei diesen Maschinen?

EDIT:

Ansonsten geht es definitiv nur, über ein externes Programm. Mit PHP kannst du ja shell-Befehle ausführen und somit auch so ein Programm anstoßen. Damit wäre es also möglich. Mit PHP allein nicht.

  • 4 Monate später...

etwas neues auf dem Gebiet?

ich würde wetten das die bei der Idizierung durch Spider direkt erstellt werden und das sind vermutlich C oder Java Programme. Die können dann bilder daraus ziehen.

beispiel ist auch, das in den Suchlisten Bilder vorkommen können, die es im Web gar nicht mehr gibt.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.