встановлення ffmpeg в Ubuntu


0

Я використовую наступні кроки для установки розширення ffmpeg-php в Ubuntu

  1. Завантажте ffmpeg-php-0.5.2.1.tbz2

  2. витягнути його

  3. перейдіть до цього каталогу

  4. запустити цей "phpize"

  5. ./конфігуруйте && make

але коли я виконую крок 5, я отримав це повідомлення про помилку: "ffmpeg спільних бібліотек не знайдено. Переконайтеся, що ffmpeg скомпільований як спільні бібліотеки за допомогою параметра --enable-shared"

що робити, будь ласка, хтось мені допоможе. Я свіжіший у Linux

Я вже встановлюю ffmpeg у цій машині, використовуючи ці кроки https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

Зараз я встановлюю розширення для PHP

скориставшись цим кроком з цього http://ffmpeg-php.sourceforge.net/

ВСТАНОВКА


1
ffmpeg-php давній і не оновлювався протягом століть. Він не працюватиме з жодним останнім кодом FFmpeg. Спробуйте замість цього PHP-FFMpeg, а також див. Використання FFmpeg з PHP Scripts .
llogan

Відповіді:


0

Я не знаю про phpize, але ви отримуєте помилку, оскільки система не в змозі знайти бібліотеки ffmpeg. Просто оновіть такі команди,

./configure --enable-shared --prefix=/home/chintan/out.dir - (change the install directory accordigly)
make
make install - This will install all the libraries in /home/chintan/out.dir/lib directory
export LD_LIBRARY_PATH=/home/chintan/out.dir/lib

І виконайте інші необхідні кроки, коли ви отримуєте помилку.

Якщо ви не наводите аргумент --prefix при налаштуванні та виконанні make install, бібліотеки будуть скопійовані в каталог / lib вашої системи.

Сподіваюсь, це допомагає.


сер, я також спробував це, в чому моя проблема ....... спершу я встановлюю Ubuntu, але якось я не отримав Repo для php-devel та ffmpeg-devel, потім я встановив redhat, і тепер я отримав php-devel і ffmpeg- розробити репо в цей FYI :( моя версія PHP 5.1.x, а php-devel вірусія - 5.6, а php-ffmpeg - 5.3). Тепер, коли я компілюю джерело ffmpeg, тоді воно може бути
компільовано,

0

Запустіть наступні команди в SSH

# echo "/usr/local/lib" >> /etc/ld.so.conf
# echo "/usr/lib" >> /etc/ld.so.conf
# ldconfig

Потім спробуйте налаштувати ще раз,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.