ffmpeg futtatása a háttérben PHP-ből

Sziasztok!

Videofeltöltéshez szeretném megoldani, hogy emberünk feltölti a wmv-jét, és abból én flv-t gyártok, meg képet szedek. Na ez a része működik is a dolognak, DE...
Mivel ez időigényes, szeretném, hogy a drága júzer valamiféle visszajelzést kapjon arról, hogy fut a folyamat, nem kell újra próbélkozni. Erre azt találtam ki, hogy háttérben elindítom a konvertálást, majd figyelem (ps -A | grep ffmpeg), hogy fut-e, és amíg igen, addig másodpercenként rajzolok a kolegának egy pontot a képernyőre.
Na ez így elmondva szépen hangzik, viszont nem működik. :-D Hiába mondom, az ffmpeg-nek, hogy háttérben fusson, azért ő csak nem engedi tovább a php szkriptemet... (Ha parancssorból ugyanazt a parancsot kiadom, ott gyönyörűen elmegy háttérbe, és elvégzi a dolgát. :-S) Megcsinálja amit kell, majd utána kiírja hogy várj, és kész... Semmiféle pontot nem rajzol, plusz ugye a munka végeztével ír a képernyőre ahelyett, hogy előtte tenné, meg közben. :-D
Ötlet?

Üdv!

Hozzászólások

fclose(STDOUT);
fclose(STDIN);
fclose(STDERR);
aztan van olyan, hogy pcntl_fork() es pcntl_exec(), tobbit google megmondja, bar szerintem megy ez e nelkul is, csak minden program kimenetet /dev/null-ba kell kuldeni. "ffmpeg -blabla 1>/dev/null 2>&1 &"