Я тоже хочу узнать как его прикрутить к mplayer.
Расскажите, плз, кто-нить, поподробнее или ссылку на фак дайте.
(Только не mplayer'овский - там сам черт ногу сломит)
>А как его прикрутить к mplayer расскажите
Очень и очень просто.
Сначала установить divx4linux-5.0.1
./install.sh
Затем
cd MPlayer_source
make clean
./configure options
make
su
make install
При конфигурировании MPlayer
сам найдет эти библиотеки.
Увы, смысла прикручивания divx'а к mplayer'у - чуть. mplayer постпроцессинг поддерживает только для ffmpeg'а... Ну и нафига мне эта парочка в таком вот случае? На нормально пожатых фильмах mplayer и с ffmpeg'ом нормально играет (лучше чем с divx'ом, особенно на слабой машинке, типа моего домашнего K6-2/400). А плохо пожатые фильмы ffmpeg не лечит даже если CPU хоть отбавляй...
Может и не подхватить, что смешно. И в этом случае помогает: создать папку libdivx в <MPlayerSource> и перекидать их туда или ./configure --with-extralibdir=/usr/local/lib или где они там.
обьясните ламеру, для чего он вообще нужен, этот divx4linux? Ведь вместе с mplayer идет быблиотека, которую пихаем в /usr/lib/win32. Чем она отличается от divx4linux? И что такое ffmpeg?
>Насчет самого быстрого: на AngelPotion глядели? Примерно одного класса поделки, как говорят...
AFAIK AngelPotion использует собственные fourcc (AP41)
Another hacked version of Microsoft's MP43 codec - это конечно говорит о том что AP и DivX
похожи в смысле hacked но не в смысле совместимости декодеров.
К тому же для non x86 систем - ffmpeg практически единственный доступный
кодек для DivX-MPEG4 форматов
Ну, насчет non-x86 - понял, что ж, плохо им :-). Насчет того, что divx4+ - хакнутый MSMPEG, г-да с divx.com старательно отмазываются от этого имиджа :-). Да, я знаю, как оно начиналось во времена divx3.11 и все такое прочее, но, они клянутся, что переписали все нафиг (в том числе, и в рамках opendivx'а :-)) и что теперь divx лицензионно чист. Ну, то есть, по их словам, сам я в коде[ке] не копался, за это по нынешним временам и под DMCA недолго угодить :-)
А чего им отмазываться-то?
Оно ж (divx4) было projectmayo когда-то еще не так давно.
У меня даже исходники из cvs лежат за октябрь (тогда-то халяву и прикрыли)
На ранней стадии его (divx4) вообще юзать нельзя было.
Кодил 4-7 fps по сравнению с 24fps divx 3.11 на моей скромной тачке.
Так что переписали они его с нуля, от этого никуда не денешься.
>Оно ж (divx4) было projectmayo когда-то еще не так давно.
никогда "оно" projectmayo небыло. Projectmayo - плохая попытка
сделать новый кодек на базе идей divx.
>Так что переписали они его с нуля, от этого никуда не денешься.
если и переписали - то не в форме odivx.
DivX Networks никогда никому сорцы не показывала.
И делать такие выводы можно только поанализу ошибок
кодирования/декодирования а ля DivX vs MPEG4.
(общего у них много)
2nick:
divx networks суть projectmayo в прошлом.
Ранние версии divx4 лежали в виде исходников на projectmayo, потом
халяву прикрыли и исходники убрали. Кто не успел, тот опоздал.
Так что если не успел, не надо "ляля".
А прикрыли тогда, когда у них стал получаться нормальный кодек.
Какая-то старинная версия encore/decore до сих пор там лежит, но
лежало гораздо больше, в том числе исходники с *.dsp (аналог makefileв msvs, если кто не в курсе)
для создания кодеков под винды.
2nick:
divx networks суть projectmayo в прошлом.
Ранние версии divx4 лежали в виде исходников на projectmayo, потом
халяву прикрыли и исходники убрали. Кто не успел, тот опоздал.
Так что если не успел, не надо "ляля".
А прикрыли тогда, когда у них стал получаться нормальный кодек.
Какая-то старинная версия encore/decore до сих пор там лежит, но
лежало гораздо больше, в том числе исходники с *.dsp (аналог makefileв msvs, если кто не в курсе)
для создания кодеков под винды.
>Г-да, а про xvid (www.xvid.org), наследнике OpenDivX кто-нить что-нить хорошее/плохое скажет?
не mplayer ни mplayerxp не поддерживают этот кодек :(
придется прикрутить его к xp потом можно будет что-то сказать ;)
>Э-э-э, а в доках на mplayer совершенно противоположное сказано. единственно что, придется выбирать между divx/odivx
>и xvid.
Конечно, но у большинства синсталирован divx и им пофиг - чем декодировать.
А с точки зрения xp - выбор невозможен ввиду dlopen() и здесь только одно решение -
иметь поддержку xvid ввиде еще одного драйвера.