Класс-обертка для mplayer под MSE и XELPLAYER
Модератор: Модераторы
Так, чтобы подогреть интерес ...
скриншоты текущей версии xelplayer
скриншоты текущей версии xelplayer
текущий срез программы, пока только бинарники и только под линукс.
Хотелось бы услышать отзывы
xelplayer.tar.bz2
Хотелось бы услышать отзывы
xelplayer.tar.bz2
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Помню, кто-то писал GUI-wrapper для ClamAV. Тема оказалась о-очень востребована в плане версии под вынь-9х - у нас куча таких машин, из-за вирусов сильно "штормит" всю сеть - нет больше мОчи терпеть. Имеющиеся решения либо требуют NT+, либо в них нет реал-тайм защиты.
Ессно, нужен функционал: 1) обновления Клама 2) хуки на чтение-запись файлов, на подгрузку ДЛЛ-ок и драйверов.
Ессно, нужен функционал: 1) обновления Клама 2) хуки на чтение-запись файлов, на подгрузку ДЛЛ-ок и драйверов.
debi12345 писал(а):Помню, кто-то писал GUI-wrapper для ClamAV. Тема оказалась о-очень востребована в плане версии под вынь-9х - у нас куча таких машин, из-за вирусов сильно "штормит" всю сеть - нет больше мОчи терпеть. Имеющиеся решения либо требуют NT+, либо в них нет реал-тайм защиты.
Ессно, нужен функционал: 1) обновления Клама 2) хуки на чтение-запись файлов, на подгрузку ДЛЛ-ок и драйверов.
этот он и сейчас есть, то только под линь http://almin-soft.nx0.ru/openiandifree/proekt_clamavxg.html

p.s. или это предложение к сотрудничеству ?
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
p.s. или это предложение к сотрудничеству ?
Возможно в будущем
то только под линь
Соль проблемы - поддержка линейки win-9x. Сам КлаВ ее проддерживает, а вот среди фронтэндов и реал-протекторов - нет поддерживающих win-9x и не заброшеннных по состоянию на 2011 год.
Добавлено спустя 8 часов 44 минуты 42 секунды:
Хотелось бы услышать отзывы
xelplayer.tar.bz2
Без имении медиа-файла как аргумента, у меня на DEBIAN LENNY вываливется сразу за сплэш-скрином на "An unhandled exception occured.."
egui : Window not found.
С именем файла не стартует тоже. Однако выявлено,что и MPLayer тоже не стартует - ему нужно скормить опцию выбора видевыхода, проканало "-vo x11". Не самая лучшая (не дает OSD) опция при наличии акселерирванных выходов.
Как предложения к XelPlayer:
1) принимать опции (раз не имеет своих) MPlayerа и передавать их ему.
2) при старте втихаря (со спрятаным окном) перебирать доступные видеовыходы и выбирать самый акселерированный из них (или сразу - запомненный в настройках), один нюанс - MPlayer старует без GUI-окна даже если переданный ему видеовыход не работает.
ПС:
Оконный менеджер : IceWM.
Видеодрайвер: единый для консоли и Х-ов "inteldrmfb"
Добавлено спустя 3 минуты 45 секунд:
выбирать самый акселерированный
Для оценки, например - играть сверхмелкий (зашитый в экзэшку) фрагмент и земерять для него загрузку CPU. Не забывать и про CUDA (vdpau), если видяха этот выход поддерживает - обеспечит 0% загрузку проца даже на HD-Video
Добавлено спустя 14 часов 57 минут 35 секунд:
перебирать доступные видеовыходы и выбирать самый...
То же самое касается аудио-выходов - esd, oss, alsa, pulseaudio,... У MPLayer-а есть команды запроса поддерживаемых (на этапе компиляции) видео- и аудио-выходов - среди них и надо перебирать.
debi12345 писал(а):p.s. или это предложение к сотрудничеству ?
Возможно в будущемСейчас катастрофически не хватает времени.
debi12345 писал(а):Соль проблемы - поддержка линейки win-9x. Сам КлаВ ее проддерживает, а вот среди фронтэндов и реал-протекторов - нет поддерживающих win-9x и не заброшеннных по состоянию на 2011 год.
Ну вообще-то я имел ввиду поработать на Вас, я все-таки фрилансер.
debi12345 писал(а):Без имении медиа-файла как аргумента, у меня на DEBIAN LENNY вываливется сразу за сплэш-скрином на "An unhandled exception occured.."
egui : Window not found.
С именем файла не стартует тоже. Однако выявлено,что и MPLayer тоже не стартует - ему нужно скормить опцию выбора видевыхода, проканало "-vo x11". Не самая лучшая (не дает OSD) опция при наличии акселерирванных выходов.
Не могу сымитировать эту ошибку. :-/ DEBIAN LENNY к сожелению нет, на остальном зоопарке - Archlinux, TinyMe, Austrumi, PappyRus - все стартовало без проблем. MPLAYER тут не причем, XEL с ним работает только при проигрывании, в остальном его не касается, даже список видео и аудио выходов забиты в класс-обертку. Видимо проблема с MSE или XEL (единственное, что он делает при старте - это создает lock-файл в каталоге ~/.Almin-Soft/xelplayer.
Так что, если не трудно, запустите его из консоли и выложите сюда, что он пишет на консоль. Кстати, Вы не на лайв-CD запускали?этот момент я еще не тестировал.
debi12345 писал(а):Как предложения к XelPlayer:
1) принимать опции (раз не имеет своих) MPlayerа и передавать их ему.
Нет смысла, опции mplayer`a, в том числе аудио и видеовыход, можно задать в настройках перед стартом воспроизведения.
debi12345 писал(а):2) при старте втихаря (со спрятаным окном) перебирать доступные видеовыходы и выбирать самый акселерированный из них (или сразу - запомненный в настройках), один нюанс - MPlayer старует без GUI-окна даже если переданный ему видеовыход не работает.
Для оценки, например - играть сверхмелкий (зашитый в экзэшку) фрагмент и земерять для него загрузку CPU. Не забывать и про CUDA (vdpau), если видяха этот выход поддерживает - обеспечит 0% загрузку проца даже на HD-Video
Хотя опять-таки, заметил, что mplayer по разному грузит проц при проигрывании сконвертированных мной flv-файлов и flv-файлов, скачанных с некоторых сайтов. И какой из них брать за эталон ?.
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
"An unhandled exception occured.."
egui : Window not found.
сообщение именно из консоли
Кстати, Вы не на лайв-CD запускали?этот момент я еще не тестировал.
Не-а. На сверминималистском самосборном ДЕБИАНе - типовой конфигурации наших операторш
Подозреваю, что проблема может крыться в единстве драйвера для консоли и Х-ов - исчезает само понятие переключение видеорежима, может еще какие-нибудь побочные эффекты..
Если у Вас интегрированная видяха i845+, то этот драйвер должен работать - inteldrmfb (врубается опцией ядра DRM-> Intel915).
И какой из них брать за эталон ?
Думаю, что тот, который грузит больше - что даст меньшую относительную погрешность измерения
Добавлено спустя 33 минуты 23 секунды:
Да, забыл написать - плэйер запускал на 2-й графической консоли (скрине номер :1). Скрин :0 отдан операторской программе (там целый свой самописный WM). Операторши у нас продвинутые - освоили комбинации "гуляния" между иксами - Ctrl+Alt+F(n). И в текстовой консоли "fsck -y /dev/.." в однопользовательском режиме до кучи
PS:
Вполне вероятно, что любая MSEgui программа на той машине не стартанет без допиливания - или из драйвера, или из-за отсутствия неободимых линков (X+ICE+SM+..). Проверю в понедельник.
debi12345 писал(а):Не-а. На сверминималистском самосборном ДЕБИАНе - типовой конфигурации наших операторш Подозреваю, что проблема может крыться в единстве драйвера для консоли и Х-ов - исчезает само понятие переключение видеорежима, может еще какие-нибудь побочные эффекты..Если у Вас интегрированная видяха i845+, то этот драйвер должен работать - inteldrmfb (врубается опцией ядра DRM-> Intel915).
Глянул свои буки - нет такой видео - ATI Rage Mobility и Intel GMA 900
Было бы очень не плохо, если Вы перекинули бы мне этот Ваш дистр. И потестировать XEL и просто посмотреть что да как, увлекаюсь минимальными дистибутивами.
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Intel GMA 900
Из этой оперы.
если Вы перекинули бы мне этот Ваш дистр
Ну этот мегов 300 будет. Он минимальный в смысле свободы действий операторш, музычки и видео всяких. Вместо красивых менеджеров - малыш IceWM...
Если нужен реально полезный (да почти жизнь спасающий !) сверхмалыш - с актуальной линуксовой Авирой (если надо - обновляемой по сети и перепакуемой прямо в месте загрузки), с подержкой NTFS на запись, с поддержкой всех распрстраненых дисковых контролеров и сетевых карт и флэшек, с MC, со сбивалкой паролей вплоть под Вынь7, то скажите куда залить -только чтобы сдокачкой, а то у нас канал относительно быстрый, но падучий.
Как завершить 'не прерываемый' процесс ?
killall -9 mplayer
Список доступных видео интерфейсов.
mplayer -vo help
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
killall -9 mplayer
Ну это накрайняк - когда другие методы не сработали. В идеале, нужно дать возможность програме завершиться самой:
# killall mplayer || killall -9 mplayer
или без сокращений:
# if ! killall mplayer; then killall -9 mplayer; fi
debi12345 писал(а): скажите куда залить -только чтобы сдокачкой, а то у нас канал относительно быстрый, но падучий.
А чем яндекс плох ?
Добавлено спустя 3 минуты 31 секунду:
Ism писал(а):Список доступных видео интерфейсов.
mplayer -vo help
Спасибо, включено в программу
debi12345 писал(а):А чем яндекс плох ?
Ну, он большой :/ Куда кокретно ?
на яндексе есть сервис народ - http://narod.yandex.ru/ (нужна регистрация). Если яндекс Вам не подойдет, тогда на любой удобной Вам файлопомойке.
debi12345 писал(а):Спасибо, включено в программу
"mplayer -ao help" тоже ?
да тоже будет.
