Flash video не работает FFMPEG-php

Главные вкладки

Аватар пользователя flirt4guys flirt4guys 12 августа 2007 в 12:04

Приветик!
После того как залил flash контент например скажем в блог, и кликнул отправить на сайт выдает вот такую ошибку.

Fatal error: Class 'ffmpeg_movie' not found in /data/htdocs/web/content/sites/default/modules/flashvideo/flashvideo.module on line 923
Просмотрел модуль там вот такое

if (!extension_loaded($extension)) {
dl($extension_soname);
$filepath = getcwd() . '/' . $file->filepath;
$movie = new ffmpeg_movie($filepath); // ffmpeg-PHP : used to get video information.

Вот ответ на решение по аглийски

That's because you have FFMPEG-PHP enabled for your node type, but don't have the right installation of FFMPEG-PHP that is not instantiating this variable. Just disable the FFMPEG-PHP for your node type and you should be fine.

Но вот как мне сделать disable и где ? подскажите пожалуйста.
Буду рад, показаельному ответу!
Наверное не только у меня такая ошибка, так что думаю для всех будет интересно как решить!

Комментарии

Аватар пользователя Slim Slim 22 сентября 2007 в 4:14

Скорее всего нужно установить на сервер тот самый FFMPEG.
Сам буду услышать решение данной проблемы, если кто-то сталкивался.

Аватар пользователя Powar Powar (не проверено) 3 июня 2008 в 15:44

Без FFMPEG-PHP, пахать он и не будет.
Устанавливается он элементарно (во всяком случии на фряху).

Ставим кодики для работы с мп3
cd /usr/ports/audio/lame make install clean
cd /usr/ports/audio/libamrwb make install clean
cd /usr/ports/audio/libamrnb make install clean

ставим сам ffmpeg
cd /usr/ports/multimedia/ffmpeg --enable-libamr_nb --enable-libamr_wb WITH_FAAC=YES WITHOUT_IPV6=YES WITH_X264=YES
WITH_LAME=YES WITH_FREETYPE2=YES make install clean

после чего в настройках flashvideo нужно указать путь к бинарнику (обычно это либо usr/bin/ffmpeg либо usr/local/bin/ffmpeg)

Модуль я запустил, всё как нужно перекодирует и воспроизводит, но мне он не подходил. Полноценный клон ютуба с ним не сварить Smile