Je voudrais pouvoir arrêter FFMPEG depuis PHP (sous Windows).Envoi d'une entrée à un programme de ligne de commande à partir de PHP
Ce que je fais est maintenant commence comme ceci:
pclose(popen("start ffmpeg -i rtmp://livestream -o a_file.mp4", "r"));
Mais dès que je l'ai fait que je l'ai perdu tout lien avec le programme (droit?).
Je voudrais envoyer un 'q' au processus pour l'arrêter. Est-ce qu'il y a un moyen de faire ça?
EDIT: Je devrais probablement expliquer que j'utilise pclose parce que j'ai besoin du script PHP pour continuer à fonctionner et ainsi fermer le pointeur de fichier. Peut-être que la question devrait être: Comment puis-je garder le script en cours d'exécution et le pointeur de fichier ouvert?