LINUX.ORG.RU

xine-lib 1.1.8


0

0

Xine - это свободный мультимедиа движок. В новой версии:
+ улучшена поддержка last.fm, ОС Solaris, субтитров (разноцветный, полужирный и курсивный текст)
+ исправлены некоторые серьезные проблемы с DVB
+ исправлено множество других ошибок
+ убраны утечки памяти в модулях поддержки Vorbis и видео оверлеев
- из-за лицензионных разногласий по умолчанию отключена поддержка mediaLib

Release Notes: http://sourceforge.net/project/showno...

>>> xine-lib-1.1.8.tar.bz2

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от shahid

> Вот именно!!! Звездочки видишь?

После xine? Что за ерунду ты городишь? Как всё что тобой тут написано в мой адрес связано с тем что totem прекрасно работает без xine-lib? А то что у xine-lib не всё так хорошо - к этому видимо надо ещё дойти путём нехитрых проб и ошибок.

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

>Уважаемый mono, к сожалению, в нынешнее время редко встретишь "настоящего мужчину, который сам для себя пишет драйвера" и я не исключение, мне в gui не уперлось писать самому фронтенд для программы, которой я почти не пользуюсь. А если вам так хочется поумничать, напишите сами (только ни в коем случае ни на том о чем мы не говорим вслух).

желание то есть... да сессия не за горами. а вообще охота написать что-то типа light alloy. С поддержкой скинов от light alloy. Писать наверно буду на питоне.. ЗЫ Шутки надо понимать)

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

> Вылезла твоя полная некомпетентность в сборке чего бы то ни было и xine-lib в частности.

О да, десятки других компилированных ванильных ядер, программ и библиотек тоже мне не судьба делать... но ведь без проблем всё компилится и работает... то же мне... гуру выскочил

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

> DE-зависимых компонентов не видно.

За три года и сайт у них полностью поменялся, да и архива там нет чтоб копать на предмет содеяного, и не интересно пинать труп.

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

Попытка перетроллить защитана.

"И красные огоньки в его глазах горели от тлеющих в голове опилок..." (с)B.o.r.

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

> Шутки надо понимать)

Ну это как его, "мы казаки народ пугливый, испугаемся и саблей нахрен зарубим." :)

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

Уважаемый, что даёт вам право жить, с таким отношением?

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

- Дедушка, а ты летающие тарелки видел?

- Видел, внучёк, видел..

- А снежного человека видел?

- Видел, внучёк, видел..

- А хоть один умный пост от лоха_никитоса видел?

- Нет, внучек, не видел.. Даже двойную дозу принял, но всё-равно не увидел.. :(

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

>а как к Xine прикрутить аудиокодек samr для 3gp???

В ALTinux xine поддерживает amr-nb/wb через ffmpeg и патчу на demux_qt.c

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

>О да, десятки других компилированных ванильных ядер, программ и библиотек тоже мне не судьба делать... но ведь без проблем всё компилится и работает...

Где, в каком дистрибутиве/репозитарии можно посмотреть на твои работы ("десятки программ и библиотек")?

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

>Пщдскажите,пожалуйста, какой проигоыватель лучше: totem-xine or totem-gstreamer?

totem-xine

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

>>а как к Xine прикрутить аудиокодек samr для 3gp???

>В ALTinux xine поддерживает amr-nb/wb через ffmpeg и патчу на demux_qt.c

А вроде там надо libamrnb2 отдельно искать и ставить? Или уже нет?

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

>А вроде там надо libamrnb2 отдельно искать и ставить? Или уже нет?

Да, libamrnb/libamrwb в официальном репозитарии и дистрибутивах нет

Led ★★★☆☆
()

Релиз был 27 августа, сегодня 6 октябра: видимо, функция упреждения в машине времени ЛОРа сломалась и теперь работает только в реверсном режиме [MegaBayan] =)

frame ★★★
()

Хм. Какой смысл спорить что лучше mplayer или xine-lib. Можно и то и то держать.

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

>оно уже умеет flac? o_O

==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 845.8 kbit/59.94% (ratio: 105728->176400)
Selected audio codec: [ffflac] afm: ffmpeg (FFmpeg FLAC audio decoder)
==========================================================================
сюрприз?

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

> Релиз был 27 августа, сегодня 6 октябра: видимо, функция упреждения в машине времени ЛОРа сломалась и теперь работает только в реверсном режиме [MegaBayan] =)

Приветствую тебя, о сходивший по ссылке. Тем не менее...

> http://xinehq.de/

> Latest News

> 03.10.2007 xine-lib 1.1.8

> A new xine-lib version has been available since late August...

Боян, но без официального подтверждения низя)))

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

>Пщдскажите,пожалуйста, какой проигоыватель лучше: totem-xine or totem-gstreamer?

У GStreamer больше кодеков, чем у Xine. То есть Totem-gstreamer по возможностям воспроизведения разнообразных медиапотоков богаче.

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

>Как вспомню это поделие, сразу хочется убить программистов писавших ЭТО.

Это да. В Xubuntu 7.04 без бубнов и пляски лучше сразу доустановить Totem-gstreamer, чем ЭТО изделие облагородить кодеками и либами, чтобы ОНО хоть что-то воспроизводило. :))

Во FreeBSD работают и Xfmedia, и Totem-gstreamer с кучей либ и кодеков без танцев с бубном. (Хорошо ещё, что есть метапакет gstreamer-plugins-all с галочками выбора, а то худо было бы по одному кодеку прикручивать к Totem'у :)) )

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

>желание то есть... да сессия не за горами. а вообще охота написать что-то типа light alloy. С поддержкой скинов от light alloy. Писать наверно буду на питоне.. ЗЫ Шутки надо понимать)

за LightAlloy +1

я как-то писал разработчику gmplayer чтоб он горячие клавиши сделал в стиле Light Alloy, но:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Deady wrote:
> Hi.
>
> I'm using gmplayer for some days and I want to suggest some things
> (inspired by "Light Allow" - win32 player)
>
> 1. add movie filename to window title, so it would be like "Terminator
> - GNOME Mplayer" instead of "GNOME MPlayer" for Terminator.avi

Ok, this has already been done


>
> 2. add right-click shortcut: right-clicking on movie area causes
> show/hide control panel, and right-clicking on control panel shows
> context menu
>

Nah, I don't like this...


> 3. add middle-click shortcut, which causes fullscreen switching
>

I don't care for this either... it is easy enough to do with the control
menu option and the right click option.

> also I've noticed a bug: put video on pause, then move cursor on volume
> slider in the control panel and move your wheel up/down.It will cause
> the movie playing, while pause button will not change it's state.

This is fixed as much as it can be now in CVS. Any time you change the
volume, mplayer advances at least one frame.

Kevin

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

>>У GStreamer больше кодеков, чем у Xine.

>Т.е. у GStreamer больше кодеков, чем у ffmpeg?

А что, по-вашему, представляет собой "gstreamer-ffmpeg-plugin"? ;)

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

>Это да. В Xubuntu 7.04 без бубнов и пляски лучше сразу доустановить Totem-gstreamer, чем ЭТО изделие облагородить кодеками и либами, чтобы ОНО хоть что-то воспроизводило. :))

В не знаю как в Xubuntu 7.04, но в Ubuntu 7.04, легче поставить Totem-xine движоку, поставить w32 кодеки, впихнуть тотему конфиг xine-ui (чтобы и opengl сглаживание, и субтитры не под кадром фильма показывал, а в кадре, и т. д.), и не парится.

А Totem-gstreamer, не смотря на свое богатство кодеков, для половины фильмов выдавал "ошибку в течении данных", не надо мне такого...

Плюс, xine, единственный движок стабиьно работающий на разных дистрах: mplayer на Убунту, у меня (по крайней мере на Радике HD2004, отказывался показывать через драйвера gl и gl2 (gl не работал вообще, a у gl2 картинка сильно отставала от звука).

Посему не надо.

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

Есть SMPlayer - гуй к патченному mplayer. В стиле ла. ИНХО удобнее и скины там тоже есть ... на куте. (Под виндой тоже работает).

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

>Плюс, xine, единственный движок стабиьно работающий на разных дистрах.

mplayer, надо ручками собирать тогда он всё кажет и стабильно. И работает очень быстро после этого.

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

> Относительно хорош плеер xfce4-media (Xfmedia). Небольшой и аскетичный. > Играет всё. Тэги редактировать можно, но какой-то странный Unicode получается, что в плейлисте потом "кубиками" отображается.

Исправляется путем сборки с правильно патченым taglib. Можешь посмотреть на моем LiveCD: http://kerrek.linuxfromscratch.org/pub/lfs-livecd/lfslivecd-x86-6.3-r2052-nos...

> Вывод видео поломали в прошлом году, так и не исправили.

"Чинится" сборкой с -O0

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

> А что, по-вашему, представляет собой "gstreamer-ffmpeg-plugin"? ;)

А Вы почитайте код xine. Там список соответствия FOURCC и декодеров просто жестко прописан. Т.е. даже если в ffmpeg появится поддержка чего-то нового, xine об этом знать не будет и воспользоваться не догадается. В то же время, в mplayer это соответствие вынесено в конфигурационный файл.

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

О да, так далеко можно зайти. Собирать бинарные пакеты это очень сложно? Признайся. Я вот не встречал каких-то трудностей. Ладно, я xine не пользую уже давно, не знаю чего там с ним натворили, мне остаётся порадоваться что xine ещё используют... но после выхода KDE4 с его Phonon (что-то типа уже существующего GStreamer, но от тролей) всё изменится. Я вот уже на GStreamer, и очень этому рад.

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

>> Вывод видео поломали в прошлом году, так и не исправили.
>"Чинится" сборкой с -O0

Пересобираю:
% cd /usr/ports/multimedia/xfce4-media
% make deinstall clean
% make CFLAGS+=-O0
% make install clean

Запускаю:
> > xfmedia
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
The program 'xfmedia' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 138 error_code 11 request_code 53 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
>

И где чего ковырять?

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

>О да, так далеко можно зайти. Собирать бинарные пакеты это очень сложно? Признайся.

Однозначного ответа у меня нет. Тупо собрать ванильный - обычно несложно. Завернуть в пакет для конкретного дистрибутива согласно полиси дистрибутива - чуть сложнее. Собрать/завернуть пропатчив, чтобы работало так как хочется мне и пользователям дистрибутива - не то чтобы очень сложно, но не совсем тривиально:)

>Ладно, я xine не пользую уже давно, не знаю чего там с ним натворили, мне остаётся порадоваться что xine ещё используют...

Может тогда не стОит делать о нём такие категоричные заявления?

Я, например, уже довольно давно являюсь мейнтейнером и mplayer, и xine-lib, но почему-то не могу категорично заявить что из них лучше: очень неплохой мультимедиа движёк или очень неплохой медиаплейер:)

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

>>Т.е. у GStreamer больше кодеков, чем у ffmpeg? >А что, по-вашему, представляет собой "gstreamer-ffmpeg-plugin"?

Я просто спросил, без иронии. Хотел узнать - что из работающих декодеров/демуксеров есть в gstreamer такого, чего нет в ffmpeg?

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

>А Вы почитайте код xine. Там список соответствия FOURCC и декодеров просто жестко прописан.

Читал:) И правил на предмет этого:)

>Т.е. даже если в ffmpeg появится поддержка чего-то нового, xine об этом знать не будет и воспользоваться не догадается.

Для этого есть мейнтейнер xine-lib - он и добавит новые FOURCC (если, конечно, xine-lib собирается в дистрибутиве/репозитарии с системным ffmpeg, а не с внутренним в xine-lib (кстати, где-то ещё, кроме ALTLinux, xine-lib собирается не с внутренним устаревшем ffmpeg?)).

>В то же время, в mplayer это соответствие вынесено в конфигурационный файл.

Да, это так. Кстати, где-то, кроме ALTLinux, есть mplayer с честным gettext/i18n? А ffmpeg с поддержкой libamr{nw}b (в дистрибктиве, и при этом - без нарушения ограничений по распространению кода с 3gp.org)?

Led ★★★☆☆
()
Ответ на: комментарий от ero-sennin

> Дался вам этот LA! Удобнее интерфейса, чем у простого ванильного MPlayer-а, я пока не встречал.

+1

Все, что нужно запомнить - 5-7 кнопок.

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

> % make CFLAGS+=-O0

Хм. С ports я не знаком. Попробуйте ручками, если не уверены, что это то же самое:

CFLAFS=-O0 ./configure
make
make install

> Compiler did not align stack variables. Libavcodec has been miscompiled

Пересобираем xine-lib с флагом --disable-optimizations

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

>mplayer, надо ручками собирать тогда он всё кажет и стабильно. И работает очень быстро после этого.

Ставил как из родных для убунты пакетов, так и собирал из svn... Даже рабочие rpm для Сьюзи, с Packmana-а Alien-ом конвертировал, один черт: gl и gl2 не пашут, по крайней мере на моем Радике HD 2004...

Xine-же, на всех известных мне дистрах работает.

Mplayer хорош (особенно подержка ASS-SSA (почем ее в xine не портируют, одному богу известно)), но факт есть факт: xine стабильно работает на всех дистрах.

Поэтому когда имел дело с Убунтой, приходилось без ASS-SSA обходится :( ... (благо я всегда, на всяк случай, конвртирую с них вариант с SRT (иногда они удобнее, даже если асы читаются)).

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

>Пересобираем xine-lib с флагом --disable-optimizations

Деинсталлирую:
% cd /usr/ports/multimedia/xfce4-media
% make deinstall clean
% cd /usr/ports/multimedia/libxine
% make deinstall clean

Ну и в обртной последовательности пересобираю и инсталлирую заново:
% cd /usr/ports/multimedia/libxine
% make rmconfig && make -D--disable-optimizations && make install clean
% cd /usr/ports/multimedia/xfce4-media
% make rmconfig && make -D--disable-optimizations && make install clean

Забавный эффект при начале просмотра видео: появляется окно с чёрным прямоугольником шириной где-то 100 пикселов и высотой во всю высот экрана. Звук видео есть, а картинки, даже отмасштабированной, нет -- такое же было перед окончательной поломкой xine-lib (или Xfmedia?) год назад.

Что ещё копать? Gtk пересобрать с опцией "--disable-optimizations"? :)

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

>
> totem, если гном. kaffeine, если KDE. Если без разницы, то лучше kaffeine.
>
kmplayer как вариант - работает с обоими движками: xine, mplayer

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

> Забавный эффект при начале просмотра видео: появляется окно с чёрным прямоугольником шириной где-то 100 пикселов и высотой во всю высот экрана. Звук видео есть, а картинки, даже отмасштабированной, нет.

Проверить другой плеер на основе xine-lib, чтобы узнать, где поломка - в xfmedia или xine-lib.

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

P.S. на вышеупомянутом LiveCD CFLAGS при сборке по умолчанию были -O2 -pipe -fno-strict-aliasing -s -mtune=i686, к xine-lib в строчку ./configure добавлен аргумент --disable-optimizations, xfmedia собрана с -O0. так что это может сыграл флаг -fno-strict-aliasing.

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

P.P.S. --disable-optimizations и -O0 - это не одно и то же. --disable-optimizations поддерживается только xine-lib и выключает автодобавление флагов типа -malign=..., которые портят (в смысле сообщения про "miscompiled") ffmpeg (за эти флаги, кстати, разработчики ffmpeg сильно ругали разработчиков xine). А -O0 это и есть -O0.

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

>>Что ещё копать? Gtk пересобрать с опцией "--disable-optimizations"? :)

Копай картошку! ;-)

Ставил xfmedia в Arch-e, SuSE - всегда с видео было все в поряде.

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

>Проверить другой плеер на основе xine-lib, чтобы узнать, где поломка - в xfmedia или xine-lib.

GXine работает нормально.

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