Download the PHP package arhitector/transcoder-ffmpeg without Composer
On this page you can find all versions of the php package arhitector/transcoder-ffmpeg. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download arhitector/transcoder-ffmpeg
More information about arhitector/transcoder-ffmpeg
Files in arhitector/transcoder-ffmpeg
Package transcoder-ffmpeg
Short Description The FFMpeg adapter for a arhitector/transcoder.
License MIT
Informations about the package transcoder-ffmpeg
1. Введение

FFMpeg-адаптер для arhitector\transcoder. В своей работе использует
утилиты ffmpeg и ffprobe из стандартного пакета ffmpeg.
1.1. Требования
- PHP 5.5 или новее
- Установленный
FFMPEGиFFPROBE
1.2. Установка
2. Возможности адаптера
Поддерживается большинство возможностей, предоставляемых arhitector\transcoder (чтение информации, запись метаданных,
транскодирование и прочее).
Адаптер реализует для удобства свои обёртки над Audio, Video, Subtitle.
Создаёт новое объектно ориентированное представление для конкретного медиа-файла.
Список параметров
-
$filePathдопускает значение типа string, путь до существующего аудио, видео или файла субтитров. $optionsпринимает значениеarray, массив опций адаптера.
Примеры
Пример #1: Общий пример.
3. Опции адаптера
-
ffmpeg.pathпуть до бинарного файлаffmpeg, принимает типstring. Чаще всего, когдаFFMPEGустановлен, адаптер может самостоятельно найти расположение бинарных файлов на основе вашего окружения. -
ffmpeg.threadsустанавливает значение опции-threads, принимаетinteger. По умолчанию0(ноль). -
ffprobe.pathпуть до бинарного файлаffprobe, принимает типstring. timeoutвремя ожидания выполнения команд в секундах, типinteger, по умолчанию без ограничений.
Примеры
Пример #1: Пример массива.
Пример #2: Использование опций.
Пример #3: Создание экземпляра адаптера.
4. Фильтры
Список поддерживаемых фильтров:
- ....
- ....
5. Пресеты
.....
6. Примеры
Эти примеры характерны только для transcoder-ffmpeg адаптера.
6.1. Разложить видеоряд на кадры
Пример #1: Извлечь 1 кадр.
Пример #2: Сохранить множество кадров.
7. Лицензия (License)
MIT License (MIT)