Найти в Дзене
QCKL Hosting

Установка и настройка FFmpeg и PHP-FFmpeg на Ubuntu/Debian

Перед установкой убедитесь, что ваша система обновлена: sudo apt-get update
sudo apt-get upgrade -y FFmpeg можно установить через стандартные репозитории: sudo apt-get install ffmpeg -y После установки проверьте версию FFmpeg, чтобы убедиться, что всё прошло успешно: ffmpeg -version Если у вас еще не установлен PHP и Composer, установите их: sudo apt-get install php php-cli php-mbstring unzip curl -y Затем установите Composer, который понадобится для установки PHP-FFmpeg: curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer Теперь, когда Composer установлен, используйте его для установки библиотеки PHP-FFmpeg: После установки вы можете использовать PHP-FFmpeg в вашем проекте. Вот простой пример PHP-кода: <?php require 'vendor/autoload.php';
use FFMpeg\FFMpeg;
$ffmpeg = FFMpeg::create();
$video = $ffmpeg->open('input.mp4');
$video->save(new FFMpeg\Format\Video\X264(), 'output.mp4');
?> Этот код откроет видео файл input.mp4 и конвертирует его в
Оглавление

Шаг 1: Обновление системы

Перед установкой убедитесь, что ваша система обновлена:

sudo apt-get update
sudo apt-get upgrade -y

Шаг 2: Установка FFmpeg

FFmpeg можно установить через стандартные репозитории:

sudo apt-get install ffmpeg -y

После установки проверьте версию FFmpeg, чтобы убедиться, что всё прошло успешно:

ffmpeg -version

Шаг 3: Установка PHP и Composer

Если у вас еще не установлен PHP и Composer, установите их:

sudo apt-get install php php-cli php-mbstring unzip curl -y

Затем установите Composer, который понадобится для установки PHP-FFmpeg:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Шаг 4: Установка PHP-FFmpeg

Теперь, когда Composer установлен, используйте его для установки библиотеки PHP-FFmpeg:

  1. Создайте папку для вашего проекта (если она еще не создана) и перейдите в нее:
    mkdir my-php-ffmpeg-project
    cd my-php-ffmpeg-project
  2. Инициализируйте Composer и установите PHP-FFmpeg:
    composer require php-ffmpeg/php-ffmpeg

Шаг 5: Использование PHP-FFmpeg

После установки вы можете использовать PHP-FFmpeg в вашем проекте. Вот простой пример PHP-кода:

<?php require 'vendor/autoload.php';

use FFMpeg\FFMpeg;

$ffmpeg = FFMpeg::create();
$video = $ffmpeg->open('input.mp4');
$video->save(new FFMpeg\Format\Video\X264(), 'output.mp4');
?>

Этот код откроет видео файл input.mp4 и конвертирует его в формат H.264, сохраняя как output.mp4.

Теперь у вас установлены и настроены FFmpeg и PHP-FFmpeg на Ubuntu/Debian. Это мощная комбинация для работы с мультимедийными файлами прямо из PHP. Если у вас есть дополнительные вопросы или вам нужна помощь с настройкой, наша команда готова помочь.

Арендуйте сервер у нас, и мы бесплатно установим и настроим FFmpeg и PHP-FFmpeg для вашего проекта.

Ссылки для заказа серверов: