Масштабирование видео в Plutohome

Logo

При настройке ТВ в Plutohome столкнулся с неприятной особенностью Xine плейера, являющегося частью системы. Картинка при проигрывании DVD не растягивалась на весь экран 50-ти дюймовой плазмы. В результате слева и справа оставались черные полосы. При ближайшем рассмотрении оказалось, что эта проблема уже решена в последней версии LinuxMCE. Однако получить исправленную версию для Plutohome из официальных источников не удалось. Пришлось засучить рукава и пропатчить самому. Сложность получения патча заключалась в том, что в Plutohome 2.0.0.44 и LinuxMCE 0704 используются разные версии логгера (внутренний объект для вывода разнообразных сообщений в лог или на экран). Посему пришлось аккуратно убрать все изменения, касающиеся логгера и оставить только связанные с масштабированием. В результате получился патч и работчая версия Xine_Player.

При проигрывании DVD система должна автоматически изменить разрешение картинки в зависимости от разрешения экрана. Если же это не сработает, то можно послать команду на принудительную смену разрешения:

/usr/pluto/bin/MessageSend localhost 0 22 1 916 260 "16:9"

где,
- 22 - ID Xine_Player в вашей системе
- 916 - ID команды на смену разрешения картинки
- “16:9″ - желаемое разрешение.

Для тех же, кто желает собрать Xine_Player самостоятельно небольшая инструкция, как это сделать:

Read more »

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Yahoo My Web News2.ru БобрДобр.ru RUmarkz Memori.ru rucity.com МоёМесто.ru Mister Wong