FFMPEG через PHP - фоновая задача для создания миниатюры, не производящей - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь создать миниатюру из видео, используя FFMPEG через PHP.

Это прекрасно работает, если я сделаю:

echo shell_exec('ffmpeg -y -i input.mp4 -ss 00:00:10.000 -vframes 1 THUMB.png');

Но с помощью этостраница Я пытался превратить это в фоновый процесс.Он запускается, но я не получаю никакого файла (THUMB.jpg), записанного на сервер.

echo shell_exec('ffmpeg -y -i input.mp4 -ss 00:00:10.000 -vframes 1 THUMB.png </dev/null >/dev/null 2>/var/log/ffmpeg.log &');

Возможно, он генерирует thumg, но находится в другом месте, где он генерирует его при запуске.синхронно в моем потоке PHP.Что я делаю не так?

...