Page 4 of 44

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 10:56 am
by Mario
Sorcerer
1) Путь к файлу не превышает 256 символов?
2) ОЗУ достаточно в виртуальной машине? Я ставил 128 мб в Qemu
3) Я запускал из KFM с прописанными в INI ассоциациями.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:00 am
by Mario
Serge wrote:Mario
Без железки не проверить. Фризы и рывки вещь субъективная. Процессор там слабенький, может тормозить. У меня сильные фризы только на одном файле, там неудачное для плеера чередование A/V пакетов.
Ну, вообще-то рывки ведь на всех файлах. Даже на очень маленьких и легких. На прежней версии плеера рывков не было.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:08 am
by Serge
Sorcerer

554e454D намекает, что разыменован NULL указатель.
На чём нибудь работает ? Рекомендую прописать в ассоциации все форматы и проверять методом тыка.
/bd0/ - NTFS ? Там не всегда файлы читаются правильно.

Mario

Значит драйвер неправильно работает. Перечитаю мануал.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:15 am
by SoUrcerer
Mario wrote:Sorcerer
1) Путь к файлу не превышает 256 символов?
2) ОЗУ достаточно в виртуальной машине? Я ставил 128 мб в Qemu
3) Я запускал из KFM с прописанными в INI ассоциациями.
Увеличил ОЗУ с 384 МБ до 512, заработало. Местами даже без рывков.
На реальной машине не работает, видимо, из-за аудиодрайвера (general protection fault)

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:29 am
by Serge
Sorcerer

А какая там звуковуха ?

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:35 am
by SoUrcerer
Serge, Intel 82801H (ICH8) HD Audio Controller (rev 03)

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 11:58 am
by Serge
Mario

Перезалил драйвер. Интересуют строчки ACC_BM0_PNTR
Драйвер пишет "AMD Geode CS5536 audio driver. svn 1693++" для проверки.

Sorcerer
С HDA не ко мне.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 12:14 pm
by Mario
Serge
Вечером отпишусь - нетбук у меня дома, а я сейчас на работе.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 12:47 pm
by Serge
А тем временем...

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

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 1:04 pm
by Mario
Для выбора файлов можно использовать OpenDialog - поскольку Proc_Lib можно без проблем использовать с ЯВУ программами, по примеру Box_Lib.

В качестве дизайна можно использовать:
kmplayer.png
kmplayer.png (21.29 KiB)
Viewed 6168 times
Если еще проще, то можно кнопки от zSea использовать:
zsea.png
zsea.png (2.74 KiB)
Viewed 6167 times

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 1:10 pm
by <Lrz>
Можно и такую шкурку использовать:))
Image

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 1:28 pm
by dunkaist
В качестве хотелки скажу, что лично для меня был бы идеальным вариант интерфейса в духе xine (как, например, тут и тут). Т.е. в самом окне с видео никаких декораций нет, все кнопки и проч вынесено в отдельное окно, появляющееся и исчезающее по горячей клавише. А если это окно будет отдельным приложением и можно будет "общаться" с плеером по IPC, то я лучшего и пожелать не могу. В общем, я за некоторый IPC API и предоставление всего окна для видео.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 1:32 pm
by SoUrcerer
Намалевал за пару минут, на правах наброска. Если такое востребовано, могу допиливать.
Вот так может выглядеть:
0.png
0.png (145.47 KiB)
Viewed 7365 times
Здесь исходники рамки окна и кнопок (без надписей, просто кругляшки) в svg. Удобно ресайзить без потерь качества
skin.svg.7z (2.27 KiB)
Downloaded 303 times

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 3:46 pm
by Mario
Запустил на Oracle VM VirtualBox - если не считать треска звука, который в Колибри во всех эмуляторах, то относительно неплохо вытягивает. Но во-первых когда динамическое, движущееся изображение видны рывки, ну и во-вторых выводить картинку всем куском буфера не самое быстрое решение. По идее можно бы рисовать на экран и относительно опорного кадра корректировать. В общем такое ощущение что возможностей Vesa для существующего текущего кода не достаточно.

Re: Видеоплеер в колибри

Posted: Tue Nov 09, 2010 4:25 pm
by Serge
Mario

VirtualBox в Линуксе ?