LINUX.ORG.RU

MPlayer-0.9 + XviD codec ??


0

0

Проставил xvidcore-1.0.0-rc3. он проставил мне такие библиотеки:
/usr/local/lib/libxvidcore.so.4.0
/usr/local/lib/libxvidcore.a
/usr/local/include/xvid.h

ldconfig их видит, но при ./configure MPLayer пишет что Xvid нет.
уже затрахался! Как же прикрутить этот кодек?
Дело в том что при пригрывании некот фильмов там цвета квадрастенькие идут (особенно это заметно на черноте) и мне думается что это из-за отсутствия этого кодека.

anonymous

./configure --help

Дальше проверь что у тебя система видит библиотеки. ну и less INSTALL почитай :)

anonymous
()

"Квадрастенькие цвета" - это как раз то, благодаря чему твои фильмы влезают на 1 - 2 болванки. Loosy compression, сэр. XviD тебе тут ничем не поможет.

Но если ты всё-таки намерен во что бы то ни стало подружить XviD с MPlayer'ом, посмотри ./configure --help на предмет --with-xvid-includes или чего-нибудь в этом духе. Возможно, скрипт просто не находит хэдеры. На крайний случай перенеси xvid.h в /usr/include. Хотя, у меня всё собиралось на ура без этих манипуляций.

theSoul ★★★
()

Квадраты, как было верно замечено, к xvid отношения не имеют. Кодек нужен для проигрывания файлов.

1. Пропиши в /etc/ld.so.conf путь /usr/local/lib и сделай ldconfig
2. Когда будешь собирать mplayer добавь
--with-xvidincdir=/usr/local/include --enable-xvid

jackill ★★★★★
()
Ответ на: комментарий от theSoul

Да в том то и дело что я смотрел этот "конфигуре" и порписывал --with-xvid-include, и xvid.h совал куда надо! только он почему-то не видит... В config.log пишет что-то про xvid_init но этого файла нет и в помине. Хедеры он действительно не видит :( страдание какое-то... В масдае я делал так: там с xvid идет замечательная прога XviD CC changer. вот ей я менял в авишнике что-то(например DIV3 на MPEG43) и он начинал все показывать как надо! Вот скоро вайн полностью разрулю и буду тогда продолжать так делать. Что же это он хедеры не хочет вопринимать? Блиииин.....

anonymous
()
Ответ на: комментарий от anonymous

1. Какой у тебя дистрибутив? Почему ты xvid собираешь руками? Слака что ли?
2. Тебе нужен mplayer 1.0pre3. 0.92 с xvid как-то не особо дружит.
Если xvid старше 0.92 (1.0beta3) и ты хочешь кодировать фильмы, то желательно найти патч под mplayer, который дает дополнительные команды кодека (формат поменялся, понимаешь).
3. Мастдайный метод тут не пройдет, так что можешь не рюхать wine.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Ага, прочитал твое сообщение. Так и есть. Твой mplayer данный xvid не сможет. Освежи все и будет тебе счастье.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.