Помогите найти php-скрипт для конвертирования видео avi>flv и avi>mpg.

Тема в разделе "Коммерческие", создана пользователем carver_joy, 12 дек 2008.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. carver_joy

    carver_joy Писатель

    Регистр.:
    9 дек 2008
    Сообщения:
    9
    Симпатии:
    0
    Помогите найти рабочий php-скрипт для конвертирования видео avi>flv и avi>mpg. Ребята кто работал с таким: устанавливал, настривал - поделитесь опытом.
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Да нет таких в природе и быть не может :D
    Максимум будет оболочка для системных кодеков.
     
  3. carver_joy

    carver_joy Писатель

    Регистр.:
    9 дек 2008
    Сообщения:
    9
    Симпатии:
    0
    ну вот и просьба устанавливал, настривал - поделитесь опытом.

    не имеет значения чего я знаю или нет, чем для более несведущего человека будет faq тем лучше.
     
  4. zetar

    zetar

    Регистр.:
    18 май 2007
    Сообщения:
    497
    Симпатии:
    348
    carver_joy нравится это.
  5. polyetilen

    polyetilen Заблокирован

    Регистр.:
    10 авг 2006
    Сообщения:
    814
    Симпатии:
    474
    Например для денвера, скачивается mplayer и кодеки
    http://www.mplayerhq.hu

    сохраняется в
    K:\WebServers\usr\local\bin\mplayer
    и можно запускать командную строку из php:
    Данные о видео:
    PHP:
    exec("/usr/local/bin/mplayer/mplayer.exe -vo null -ao null -frames 0 -identify /home/localhost/www/test.avi"$p);
    print 
    '<pre>';
    print_r($p);
    print 
    '</pre>';

    while (list(
    $k$v) = each($p))
    {
        if (
    $length strstr($v'ID_LENGTH='))
        break;
    }
    Конвертируется:
    PHP:
    exec("/usr/local/bin/mplayer/mencoder.exe /home/localhost/www/videofile.avi -o /home/localhost/www/videofile.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=800:mbd=2:mv0:trell:v4mv:keyint=10:cbp:last_pred=3 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -vop scale=320:240 -srate 64"$p);
    print 
    '<pre>';
    print_r($p);
    print 
    '</pre>';
    Для обновления метатагов flv видео можно использовать flvtool2 http://inlet-media.de/flvtool2
    PHP:
    exec('/usr/local/bin/flvtool2 -Uv /home/localhost/www/videofile.flv /home/localhost/videofile_new.flv');
    А если видео большие и долго конвертировать, но не хочеться задерживать работу главного скрипта, тогда скрипт конвертирования запускается в фоновом режиме через командную строку:
    PHP:
    exec("/usr/bin/php.exe /home/localhost/www/convert.php>null");
    для unix >/dev/null
     
    carver_joy нравится это.
Статус темы:
Закрыта.