Функции php-ffmpeg
$movie = new ffmpeg_movie(String path_to_media, boolean
persistent)
Открыть аудио или видео файл и Вернёт объект.
path_to_media - Путь к аудио или видео файлу
persistent - Открыть как постоянный ресурс. О
постоянных ресурсах
читайте в документации по PHP
$movie->getDuration()
Вернёт продолжительность аудио или видео файла в секундах.
$movie->getFrameCount()
Вернёт количество кадров (фреймов) аудио или видео файла.
$movie->getFrameRate()
Вернёт частоту кадров видео в кадрах в секунду (fps - frame
persecond)
$movie->getFilename()
Вернёт путь к видео или аудио файлу
$movie->getComment()
Вернёт поле комментария из аудио или видео файла
$movie->getTitle()
Вернёт поле заголовка из аудио или видео файла
$movie->getAuthor() псевдоним $movie->getArtist()
Вернёт поле "автор" из видео файла или "автор" из ID3 поля mp3 файла
$movie->getCopyright()
Вернёт поле "авторское право" из аудио или видео файла
$movie->getArtist()
Вернёт ID3 поле "Артист" из mp3 файла
$movie->getGenre()
Вернёт ID3 поле "Жанр" из mp3 файла
$movie->getTrackNumber()
Вернёт ID3 поле "номер дорожки" из mp3 файла
$movie->getYear()
Вернёт ID3 поле "Год" из mp3 файла
$movie->getFrameHeight()
Вернёт высоту видео в пикселях
$movie->getFrameWidth()
Вернёт ширину видео в пикселях
$movie->getPixelFormat()
Вернёт формат пикселов видео
$movie->getBitRate()
Вернёт скорость потока(битрейт) видео или аудио файла в битах в
секунду
$movie->getVideoBitRate()
Вернёт скорость потока(битрейт) видео в битах в секунду.
Замечание : Работает только с файлами у которых постоянный битрейт
$movie->getAudioBitRate()
Вернёт скорость потока(битрейт) аудио у видео или аудио файла в
битах в секунду.
$movie->getAudioSampleRate()
Вернёт скорость дискретизации аудио у видео или аудио файла в битах
в секунду.
$movie->getFrameNumber()
Вернёт текущий номер кадра.
$movie->getVideoCodec()
Вернёт название видео кодека который использован для видео файла
как строку
$movie->getAudioCodec()
Вернёт название аудио кодека который использован видео файл как
строку
$movie->getAudioChannels()
Вернёт количество аудио каналов (1 моно 2 стерео и т д) как целое
число
$movie->hasAudio()
Вернёт логическое значение соответствующие наличию или отсутствию
аудио
$movie->getFrame([Integer framenumber])
Вернёт кадр из видео как ffmpeg_frame объект.
Возратит логическую
ложь (false) если кадра нет
framenumber -Номер кадра который надо возратить.
Если framenumber
не определен то возращается следующий кадр из видео.
$movie->getNextKeyFrame()
Вернёт следующий ключевой кадр как ffmpeg_frame
объект. Возратит
логическую ложь (false) если кадра нет