Probleme mit Kommandozeile-Aufruf

luke_the_duke

Erfahrenes Mitglied
Hallo zusammen,

ich habe folgendes Problem. Ich möchte lokal auf einem XP-System flv-Files in mp3-Daten konvertieren. Habe mir dafür eine Probeversion des Moyae FLV to Audio SDK's gezogen. Via PHP bzw. shell_exec versuch ich nun, dieses auf Kommandozeilen-Steuerung ausgelegte Programm anzusteuern. Beim blossen Befehlaufruf (facvt), der eine Liste aller verfügbaren Argumente zurückgibt, funktioniert shell_exec ohne Probleme, mit Argumenten jedoch krieg ich nicht mal einen Output. Der Aufruf schaut wie folgt aus
Code:
shell_exec('"C:\Program Files\Moyea\FLV Audio Converter SDK\\facvt" -i "c:\Program Files\Adobe\Flash Media Server 3.5\applications\xxx\streams\_definst_\xxx.flv" -out "c:\users\xxx\desktop\xxx.mp3" -fmt mp3 -ac 1 -asr 44100 -abr 64000');

Den safe_mode und Ähnliches hab ich bereits abgeschaltet. Hat jemand eine Ahnung, woran das liegen könnte?

Gruss

UPDATE:
Habs hinbekommen: Die Pfadangaben, die als Argumente im Befehl vorkommen, dürfen nicht von Quotes gewrappt sein.

Dank und Gruss
 
Zuletzt bearbeitet:
Zurück