Я размещаю imageboard и пытаюсь решить проблему, когда миниатюры не будут создаваться для загруженных видео. В журнале отладки я нашел запись, которая говорит:«Создание эскиза с помощью команды ffmpeg -i 'images/e4/e4bd5f87cfcb80f5ab2f3e3fdd927d9c' -vf scale="'if(gt(a,192/192),192,-1)':'if(gt(a,192/192),-1,192)'" -ss 00:00:00.0 -f image2 -vframes 1 'thumbs/e4/e4bd5f87cfcb80f5ab2f3e3fdd927d9c' , возвращает 1". Я предположил, что ошибка 1 означает, что он не может найти файл, поэтому я изменил код, чтобы он указывал на полный путь к изображению, но, как ни странно, он по-прежнему выдает ошибку 1. Даже незнакомец, выполнив сгенерированную команду после редактирования, но в командной строке, работает просто отлично!

Полная ошибка (это та, которая работает нормально при запуске через командную строку):

Создание эскиза с помощью команды ffmpeg -i '/opt/lampp/apps/images/images/e4/e4bd5f87cfcb80f5ab2f3e3fdd927d9c' -vf scale="'if(gt(a,192/192),192,-1)':'if(gt(a,192/192),-1,192)'" -ss 00:00:00.0 -f image2 -vframes 1 '/opt/lampp/apps/images/thumbs/e4/e4bd5f87cfcb80f5ab2f3e3fdd927d9c' , возвращает 1

0