Является ли FFmpeg единственной вещью, которую я могу использовать для сжатия видеофайлов? - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь использовать FFmpeg в своем приложении laravel для сжатия видеофайлов. Поэтому, когда пользователь загружает свой файл, он автоматически сжимает его. К сожалению, дела не увенчались успехом. Я получаю сообщение об ошибке из-за того, что не могу загрузить ffprobe, и я не знаю, что это значит, и мне становится хуже. Там нет законного учебника по этому вопросу вообще. Есть ли что-нибудь еще, что я могу использовать, кроме ffmpeg? Или кто-нибудь может помочь мне в этом? заранее спасибо Код отредактирован

 $FFMpeg = FFMpeg\FFMpeg::create([
        'ffmpeg.binaries'  => 'C:\xampp\htdocs\lary\blog\ffmpeg\bin', // the path to the FFMpeg binary
        'ffprobe.binaries' => 'C:\xampp\htdocs\lary\blog\ffmpeg\bin', // the path to the FFProbe binary
        'timeout'          => 3600, // the timeout for the underlying process
        'ffmpeg.threads'   => 12,   // the number of threads that FFMpeg should use
    ]);

1 Ответ

0 голосов
/ 04 июля 2018

Как уже упоминалось - вам нужен FFMPEG для запуска всего этого.

FFMPEG (версия cli) содержит 2 «программы» - проверять и сам ffpeg, прежде чем вы сможете сжать видео, вам необходимо «исследовать» его, чтобы получить некоторую основную информацию о нем.

Это также будет работать на вашем сервере, ЕСЛИ вы можете установить на него что-то и изменить права доступа к файлу (для запуска исполняемых файлов ffpeg требуется chmod + x), в противном случае вы можете искать другие службы сжатия и работать с их API.

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