Привет, я пытаюсь установить php-ffmpeg.
Может ли кто-нибудь направить меня или исправить меня в моих шагах.
Я установил композитор в Windows, а затем перешел в свою папку, которую я создал для запуска install ffmpeg
CMD
После запуска этой команды composer.json
, composer.lock
файл был создан вместе с папкой поставщика.
Позже установил общий FFMpeg
построить для 64bit отсюда
и из этой папки скопировал папку 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".
Так что я мог сделать неправильно или я пропустил какие-либо шаги. Может кто-нибудь указать мне правильное направление.
Вам необходимо установить 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
Вероятно, правильный путь для ffmpeg.exe / ffprobe.exe в файлах «ffmpeg.binaries» и «ffprobe.binaries»
На всякий случай, если кто-то испытывает аналогичную проблему на Windows. Библиотека удаляет обратную косую черту
(D: \ бинарники \ FFmpeg \ ffmpeg.exe)
поэтому вы должны использовать косые черты вместо
(Д: /binaries/ffmpeg/ffmpeg.exe)
это будет работать на вдов. Надеюсь это поможет