The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз xine 1.2.0

02.01.2012 10:28

Спустя шесть с половиной лет с момента выпуска прошлой стабильной ветки представлен релиз xine-lib 1.2.0, популярной многоплатформенной библиотеки для проигрывания видео и аудио файлов, а также набора сопутствующих плагинов. Библиотека может использоваться в ряде популярных видео-проигрывателей, среди которых Xine-UI, gxine, Totem, kaffeine. Из-за изменения ABI при переходе на версию 1.2.0 требуется пересборка фронтэндов, использующих в своей работе xine-lib.

Xine поддерживает работу в многопоточном режиме, поддерживает большое число популярных и малоизвестных форматов и кодеков, может обрабатывать как локальный контент, так и передаваемые по сети мультимедиа потоки. Модульная архитектура позволяет легко наращивать функциональность через плагины. Различается 5 основных классов плагинов: плагины ввода для приёма данных (ФС, DVD, CD, HTTP и т.п.), плагины вывода (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA и т.п.), плагины для распаковки медиаконтейнеров (демуксеры), плагины для декодирования видео и аудио данных, плагины для применения эффектов (подавление эхо, эквалайзер и т.п.).

Ключевые улучшения xine-lib 1.2.0:

  • Поддержка ускорения декодирования видео с использованием VDPAU (Video Decode and Presentation API for Unix);
  • Поддержка формата VDR (Video Disk Recorder);
  • Приведение используемых программой файловых путей в соответствие со спецификацией XDG (X Desktop Group). Например, стандартные XDG-пути теперь используется для данных шрифтов и кэшей для плагинов, cddb и win32codecs;
  • Проведение работы по сокращению потребления памяти. Например, удаление лишних структур из video_overlay позволило высвободить около 10 Мб памяти, затрачиваемой при проигрывании видео;
  • Уход от поставки встроенных копий ffmpeg, libcdio и libvcd в пользу внешних зависимостей. Обновление libmpcdec и libdca до последних версий и перемещение кода в contrib/libmpcdec и contrib/libdca для отделения от основных исходных текстов xine;
  • Демуксер для формата Ogg и декодеры Theora, Vorbis и Speex объединены в комбинированный плагин 'xiph'. Демуксер и декодер для формата NSF объединены в один плагин;
  • Связанный с разбором медиаконтейнеров код выделен из modplug в отдельный плагин, что позволяет не загружать данный код без необходимости и сэкономить немного процессорного времени на этапе инициализации;
  • Расширены возможности по отображению субтитров для DVB, добавлена поддержка управления степенью прозрачности строки с субтитрами.
  • Улучшена работа XML-парсера, добавлена поддержка блоков CDATA;
  • Удалён плагин вывода звука через aRTs (проект KDE в ветке 4 ушел от использования подсистемы aRTs). Вместо aRTs рекомендуется использовать DMix, основанный на ALSA;
  • Удалён плагин вывода видео SyncFB из-за прекращения развития данной подсистемы, вместо SyncFB рекомендуется использовать DirectFB или VIDIX;
  • В плагине вывода видео с использованием Xv и XxMC добавлена поддержка выбора порта для Xv через указания номера или типа порта ("any", "overlay" и "textured video"). Для XvMC выбор порта пока не реализован;
  • Переработка системы сборки, уход от xine-config в пользу "pkg-config libxine";


  1. Главная ссылка к новости (http://www.xine-project.org/ne...)
  2. OpenNews: Анонсирован новый выпуск медиа-проигрывателя MPlayer 1.0rc4
  3. OpenNews: В рамках проекта MPlayer2 создан форк медиаплеера MPlayer
  4. OpenNews: Релиз мультимедиа пакета FFmpeg 0.9
  5. OpenNews: Релиз медиаплеера VLC 1.1.0. AOL добилась удаления поддержки SHOUTcast
  6. OpenNews: Проект VideoLAN перевёл ядро VLC на лицензию LGPL
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32711-xine
Ключевые слова: xine, multimedia, video, audio
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:11, 02/01/2012 [ответить]  
  • +3 +/
    Когда теперь ждать возвращения phonon-xine?
     
     
  • 2.2, vadiml (ok), 11:22, 02/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Думаю что не вернут, т.к. xine слишком легковесен по сравнению с PA и gstreamer.

    А разработчики гнома и кед соревнуются у кого система будет тяжелее.

     
     
  • 3.5, paulus (ok), 13:47, 02/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    слегка не в тему, но gxine памяти жрет больше всех (потом идут: vlc, totem, gmplayer)... хотя возможно это проблемы gui.
     

  • 1.3, paulus (ok), 11:47, 02/01/2012 [ответить]  
  • +3 +/
    Хороший проект и новость. Мне когда-то нравился Xine-UI, ему бы морду переписать...
     
     
  • 2.6, Yuri (??), 15:39, 02/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Скинов на вас не хватает! (и да, я скорее про выбритых неразговорчивых парнишек в гриндерах)
     

  • 1.4, Аноним (-), 12:50, 02/01/2012 [ответить]  
  • +/
    Деинтерлейсинг нормальный так и не сделали?
     
  • 1.7, Аноним (7), 12:41, 04/01/2012 [ответить]  
  • +/
    Интересно VDPAU по умолчанию активирован? Или как в mplayer нужно опциями включать?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру