FFMPEG через PHP - не генерируется ни миниатюра, ни вывод журнала - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь разобраться с синтаксисом командной строки в форме FFMPEG через PHP.

Я успешно установил его и могу нормально его использовать, пока не попробую:

  • запуск фоновых задач
  • генерация вывода в журнал

Этот код пытается создать миниатюру из видео.И это произойдет, если я сделаю это синхронно, то есть уберу все из вперед </dev ....

shell_exec($i = 'ffmpeg -y -i '.$fp.' -ss '.$secs.' -vframes 1 '.$dirs_path.'/thumb.png  </dev/null >/dev/null 2>/ffmpeg.txt &');

Я извлек фоновую часть этой команды из этой страницы на официальном сайте FFMPEG.

($secs - целое число, обозначающее точку в секундах в пределах продолжительности видео, а $fp - путь сохранения видео. Оба действительны.)

Таким образом, большой палец не генерируется, и ffmpeg.txt не создается ни в месте выполнения скрипта, ни в корне сервера, ни в чем-либо другом.Возможно, я ищу не в том месте ... Я не уверен, к чему все это относится.

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...