Befehl per Remote ausführen exec()

GodHunter

New Member
Hallo,

ich habe nun dank der Hilfe hier im Forum ffmpeg auf meinem Server installiert, er arbeitet auch auf dem Root wie er sollte, funktioniert alles einwadfrei.

Nun haben die User auf meiner Seite die Möglichkeit Ihre Videos direkt hochzuladen, das Script erkennt die Endung und ladet das Video hoch, anschließend sollte der befehl zum Umwandeln an den Root geschickt werden, das auch wieder perp PHP, was auf dem Root Server direkt natürlich kein problem darstellt wird vom Webserver wieder schwierig.

Nun soll also nach dem upload der Befehl hier ausgeführt werden:

PHP:
<?php

$Filename = "t_aliensvspredator2_1.FLV";

exec("ffmpeg  -itsoffset -72  -i ". $Filename ." -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 screenshot_". $Filename .".jpg");

?>

So, mit diesem Befehl kann ich einen Screenshot vom Video erstellen, nur wie mache ich das Remote von meinem Webserver aus?
 
So, mit diesem Befehl kann ich einen Screenshot vom Video erstellen, nur wie mache ich das Remote von meinem Webserver aus?
Zum Beispiel via SSH und einem Schlüsselpaar zur Authentifizierung am Zielrechner. Oder du benutzt eine Message-orientierte Middleware, um deine Komponenten asynchron miteinander kommunizieren zu lassen.
 
Danke, aber vielleicht hätte ich erwähnen sollen das ich nen ziemlicher Server-Neuling bin...kannst Du mir das evtl. verständlich erklären?
 
Back
Top