Проблема при компилировании ffmpeg под window xр

Тема в разделе "WASM.WIN32", создана пользователем nbyte, 7 ноя 2010.

  1. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Я собирал под винду, юзал Visual Studio 2008. Нормально собиралось все. Там же есть проект "ffdshow_2008.vcproj" вроде так назывался. И там же есть в сорцах папка ffmpeg в ней лежит "libavcodec_2008.vcproj". и есть ffmpeg-mp, c проектом "ffmpeg-mt_2008.vcproj". Он тоже собирается нормально. В общем качайте нормальные полные сорцы. И учитесь компилировать.
     
  2. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Вот тут вот у одного получилось собрать
    http://forum.doom9.org/showthread.php?t=149735
    Я вот непонимаю как с этим pthreads быть
    Вот этот пункт
     
  3. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    У меня как-ето желание всётаки есть добить это дело :)
     
  4. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    Мдя... Я погуглил за тебя, и нашёл такую фразу (http://ffmpeg.arrozcru.org/wiki/index.php?title=Cross-compiling#libx264):
    There is a bug in FFmpeg's configure that makes it not detect libx264 on Windows. This bug will not be fixed because FFmpeg's build system maintainer stubbornly refuses to fix it. To enable libx264, you must pass this extra parameter to configure:
    --extra-libs='-lx264 -lpthread'.
    Я правда не понял, надо ли передавать --enable-x264 в ./configure. По идее должно быть надо.
    Попробуй без пересборки libpthread. Если так не удастся, попробуй поставить libptread, быть может используя --enable-static.
     
  5. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    r90, я вот над этим сейчас и сижу
     
  6. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    хорошо скачал я ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.tar.gz и положил как pthreads его туда где у меня лежат ffmpeg и x264
    Дальше я захожу в папку pthreads
    и пишу
    А дольше не пойму как его происталировать?
     
  7. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
  8. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    пост #15 не читал?
     
  9. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Да вы правы так можно, но я хочу сделать что-бы было всё в одном файле.
     
  10. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Ктонибудь знает как pthreads можно происталировавать?
    Например у x264 есть make install, а как с pthreads быть?
     
  11. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    pthreads-win32
     
  12. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
  13. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Я окончательно понял в чём у меня проблема. Уже перемучился то по полной ...
    Команда
    скачивает старую версию.
    Спасибо всем за участие