Ffmpeg + enable-filter=movie + enable-x11grab + enable-libx264

Тема в разделе "Администрирование серверов", создана пользователем Ser Frood, 25 мар 2012.

Модераторы: mefish, stooper
  1. Ser Frood

    Ser Frood Заблокирован

    Регистр.:
    12 дек 2006
    Сообщения:
    522
    Симпатии:
    386
    Всё что нужно, это наложения лого (enable-filter=movie)
    Народ у кого получалось собрать сабж, отпишитесь при любых методах сборки, геморой:
    1) из родных сорцов проблем нет, всё собирается но наложения лого так и не работает пишит не верный параметр movie
    2) из svn:// svn.ffmpeg.org/soc/libavfilter
    с x11grab не собирается в никакую, критует:

    PHP:
    /usr/bin/ldlibavutil/intfloat_readwrite.orelocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
    libavutil/intfloat_readwrite.o: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make: *** [libavutil/libavutil.so.50] Error 1
    ! собирал без x11grab но при команде
    PHP:
    ffmpeg -i 1.mp4 -acodec copy -vcodec libx264 -vf "movie=0:png:1.png, scale=120:120 [wm];[in][wm] overlay=0:0:1 [out]" out.mp4
    он не может тупо наложить а требует конвертациию с указанием ffpresets
    :eek: Все логические вариаты перепробовал! есть идеи?

    Есть возможность заставить ffmpeg считывать стандатрый конфиг файла и конвертировать в теже параметры?
     
  2. portos

    portos Постоялец

    Регистр.:
    22 июл 2009
    Сообщения:
    60
    Симпатии:
    4
    Могу ошибатся но без конвертации, лого тебе на видео не наложить.
     
  3. Ser Frood

    Ser Frood Заблокирован

    Регистр.:
    12 дек 2006
    Сообщения:
    522
    Симпатии:
    386
    Да пофиг, пусть бы хоть что делал) но не просил меня указать параметры конвертирования (то есть сам их считывал и т д), так как видео с ВК уже сконвертировано, просто нужно положить лого)))
     
  4. Apfit

    Apfit Писатель

    Регистр.:
    30 мар 2006
    Сообщения:
    13
    Симпатии:
    2
    А обязательно делать через ffmpeg? Или другие варианты тоже подойдут?
     
  5. Ser Frood

    Ser Frood Заблокирован

    Регистр.:
    12 дек 2006
    Сообщения:
    522
    Симпатии:
    386
    Всё что работает на CenOS в режиме командной строки с поддержкой кодека x284 и с функцией наложения лого! такие варианты подойдут)
     
  6. Apfit

    Apfit Писатель

    Регистр.:
    30 мар 2006
    Сообщения:
    13
    Симпатии:
    2
    Попробуй VLC. Пока лучше него не нашел. Сам одно время мучался с ffmpeg.