Невозможно загрузить драйвер FFProbe для FFmpeg

Привет, я пытаюсь установить php-ffmpeg.
Может ли кто-нибудь направить меня или исправить меня в моих шагах.

  1. Я установил композитор в Windows, а затем перешел в свою папку, которую я создал для запуска install ffmpeg CMD

  2. После запуска этой команды composer.json, composer.lock файл был создан вместе с папкой поставщика.

  3. Позже установил общий FFMpeg построить для 64bit отсюда

    http://ffmpeg.zeranoe.com/builds/

и из этой папки скопировал папку bin в мой каталог, чтобы установить ffmpeg а также ffprobe путь во время create() как это

$ffmpeg = \FFMpeg\FFMpeg::create([
'ffmpeg.binaries'  => '/vendor/bin/ffmpeg.exe',
'ffprobe.binaries' => '/vendor/bin/ffprobe.exe'
]);

В настоящее время я получаю эту ошибку, которая говорит:

"Fatal error: Uncaught exception 'Alchemy\BinaryDriver\Exception\ExecutableNotFoundException' with message 'Executable not found, proposed : /vendor/bin/' in D:\xampp\htdocs\health\vendor\alchemy\binary-driver\src\Alchemy\BinaryDriver\AbstractBinary.php:160 Stack trace: #0 D:\xampp\htdocs\health\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\Driver\FFProbeDriver.php(48): Alchemy\BinaryDriver\AbstractBinary::load('/vendor/bin/', NULL, Object(Alchemy\BinaryDriver\Configuration)) #1 D:\xampp\htdocs\health\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\FFProbe.php(207): FFMpeg\Driver\FFProbeDriver::create(Array, NULL) #2 D:\xampp\htdocs\health\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\FFMpeg.php(117): FFMpeg\FFProbe::create(Array, NULL, NULL) #3 D:\xampp\htdocs\health\ff.php(6): FFMpeg\FFMpeg::create(Array) #4 {main} Next exception 'FFMpeg\Exception\ExecutableNotFoundException' with message 'Unable to load FFProbe' in D:\xampp\htdocs\health\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\Driver\FFProbeDriver.php:50 Stack trace: #0 D:\xampp\htdocs\he in D:\xampp\htdocs\health\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\Driver\FFProbeDriver.php on line 50".

Так что я мог сделать неправильно или я пропустил какие-либо шаги. Может кто-нибудь указать мне правильное направление.

9

Решение

Вам необходимо установить FFmpeg на вашем компьютере (если вы работаете на ПК), иначе вам нужно установить FFmpeg на вашей подаче

Установка FFmpeg в Ubuntu:

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg
sudo apt-get install frei0r-plugins

Не можете поставить полную информацию о другой машине здесь, пожалуйста, перейдите по данной ссылке
Вот ссылка, которая объясняет, как это сделать.

https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg

0

Другие решения

Вероятно, правильный путь для ffmpeg.exe / ffprobe.exe в файлах «ffmpeg.binaries» и «ffprobe.binaries»

-1

На всякий случай, если кто-то испытывает аналогичную проблему на Windows. Библиотека удаляет обратную косую черту

(D: \ бинарники \ FFmpeg \ ffmpeg.exe)

поэтому вы должны использовать косые черты вместо

(Д: /binaries/ffmpeg/ffmpeg.exe)

это будет работать на вдов. Надеюсь это поможет

-1
По вопросам рекламы [email protected]