Здравствуйте, у меня есть скрипт, который кропает видео файл. Команда выполняется на хостинге, по ограничениям хостинга я не могу установить FFMpeg и использую скомпилированные бинарники FFMpeg. Запускаю скрипт командой:
/opt/php/5.6/bin/php -f /var/www/public_html/domain.ru/script.php
Когда я пишу эту команду через Putty, всё отлично.
Однако через Cron я получаю ошибку:
FFmpeg Errors: ["Error while opening decoder for input stream #0:0 : Resource temporarily unavailable"], Command: "-y -ss 00:00:01.000 -i '/var/www/public_html/domain.ru/docs/video.mp4' -vf 'crop=w=640:h=640:x=0:y=0,scale=w=640:h=640,pad=w=640:h=640:x=0:y=0:color=0xFFFFFF' -f mjpeg -vframes 1 '/tmp/INSTAVID_voC1jM'
В чём может быть дело? Ведь Cron аналог ввода команд в консоль?