Hallo peaceman,
sh: /mencoder: No such file or directory
Die Fehlermeldung irritiert mich, ich hätte erwartet, dass höchstens /usr/bin/mencoder als nicht gefundene Datei ausgegeben wird.
Hast du Shell-Zugang auf dem Produktiv-Server? Wenn ja, hast du mal ausprobiert, die encode.php auf der Konsole auszuführen?
Guck auch mal nach, ob unterschiedliche php.inis verwendet werden und wo die sich unterscheiden.
Schöne Grüße,
Johannes