Page 33 of 44

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 11:37 am
by Serge
Mario_r4
Будешь ждать минут 10, и не поможет. Вспомни как у нас файловая система работает - открыла кошёлку, достала сумочку, закрыла кошёлку, открыла сумочку, достала кошелёк, закрыла сумочку и т.д. Каждая файловая операция - поиск файла и сканирование fat до нужной позиции. Надо озадачить наших студентов файловыми дескрипторами.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 11:43 am
by popovpa
Так значит 2-3 минуты хватало скорости...а потом резко перестало хватать?

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 11:59 am
by Serge
popovpa
На две минуты хватило 4-х мегабайтного кеша пакетов в FPlay. А потом он опустел.
А точнее, там читается в кеш 2 мегабайта, а потом запускается декодер. И если скорость заполнения меньше скорости чтения кеш пустеет. Если скорость заполнения выше, добирается ещё 2 Мб и кеш поддерживается на уровне 4Мб.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 12:22 pm
by popovpa
Всё равно не понимаю...за 6 секунд он успевает 2 мегабайта загрузить...а потом не успевает? Видео то моментально почти запускается...

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 2:12 pm
by Mario_r4
popovpa wrote:Всё равно не понимаю...за 6 секунд он успевает 2 мегабайта загрузить...а потом не успевает? Видео то моментально почти запускается...
Ты не учитываешь, что при первичном заборе из файла, проигрывание еще не идет, а значит ресурсы процессора отданы в большей мере работе с файловой системой. Далее запускается воспроизведение и отбирает львиную долю ресурсов процессора на себя, в результате второй поток занимающийся работой с диском тупо не успевает уже. Возможно также сказалось внедрение нового планировщика - мы с Serge, вот тут это как раз обсуждаем. Будем посмотреть, что скажет автор нового планировщика.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 2:13 pm
by Serge
popovpa
Учитывай "особенности" файловой системы. Дескрипторов файлов нет, каждый раз идёт поиск файла и последовательное чтение цепочки FAT. Чем дальше от начала файла, тем больше времени уходит. Это и на /hd хорошо заметно, а не медленных флешках тем более.
Скопируй файл с флешки на /tmp и засеки время. А потом файл вдвое большего размера.

Mario_r4
Планировщик, я думаю, не причём. Это именно недостатки файловой системы на медленных устройствах проявляются. То же самое с CD.

И лучше использовать сборку FPlay с фтп. Остальные FPLay-xxx версии плохо ладят с новым планировщиком, а пересобирать их пока некогда.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 2:24 pm
by Mario_r4
Serge wrote:Планировщик, я думаю, не причём. Это именно недостатки файловой системы на медленных устройствах проявляются. То же самое с CD.
ЕМНИП автор заявил о применении разделенного кэша - одна область для системных данных фс, другая для собственно самих данных - just as planned. На CD по крайней мере это разделение присутствует и позволило ликвидировать затыки при воспроизведении MP3, когда я это внедрил.
Serge wrote:И лучше использовать сборку FPlay с фтп. Остальные FPLay-xxx версии плохо ладят с новым планировщиком, а пересобирать их пока некогда.
То есть я совершил тактическую ошибку взяв fplay-full и поместив его в ночную сборку? Стоило предупредить - я ведь спрашивал о новых версиях.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jun 19, 2013 4:21 pm
by Serge
Mario_r4
С кешем fat32 вообще странная история. Когда делал ahci, обнаружил что чтение с диска производится по одному сектору, и кеш соответственно заполняется по одному сектору. Тормоза были дичайшие.
Стоило предупредить - я ведь спрашивал о новых версиях.
Я это уже позже обнаружил, а новых версий кроме Fplay у меня нет. Под каждую -light -full и т.п надо полностью конфигурировать и компилировать заново ffmpeg.

Re: FPlay - видеоплеер в Колибри

Posted: Tue Jun 25, 2013 9:26 pm
by DmitrySokolowsky
Он работает, открыл все файлы .flv и некоторые .mp4 (почему-то не все), другие форматы пока не проверял. Уверенно тянет видео в высоком разрешении, синхронизация правильная. Перемотка работает, синхронизация при этом не сбивается. Пока не понял, как выйти из полноэкранного режима — войти можно, а выход ещё не предусмотрен? В полноэкранном режиме странно ведёт себя мышь: указатель заходит за край экрана и появляется у противоположного края — никогда ещё такого не видел.

Re: FPlay - видеоплеер в Колибри

Posted: Tue Jun 25, 2013 11:13 pm
by Serge
Атауальпа
Для выхода из полноэкранного режима надо свернуть окно в заголовок и развернуть снова. Фича только разрабатывается.
Атауальпа wrote:В полноэкранном режиме странно ведёт себя мышь: указатель заходит за край экрана и появляется у противоположного края
А подробнее ? Какое разрешение экрана. Видеодрайверы ?

Re: FPlay - видеоплеер в Колибри

Posted: Fri Jun 28, 2013 8:49 pm
by Mario_r4
SVN r. 3729 - видеоплеер Fplay в ночной сборке заменен на ftp://ftp.kolibrios.org/users/Serge/new ... ll-i586mmx - это позволяет запускать видел на большем количестве компьютеров. Спасибо Serge за пересборку под MMX вместо SSE.

Re: FPlay - видеоплеер в Колибри

Posted: Tue Jul 02, 2013 9:32 pm
by CleverMouse
Атауальпа wrote:В полноэкранном режиме странно ведёт себя мышь: указатель заходит за край экрана и появляется у противоположного края — никогда ещё такого не видел.
Кажется, кто-то запустил madmouse и не подумал об этом сообщить.

Re: FPlay - видеоплеер в Колибри

Posted: Tue Jul 02, 2013 10:40 pm
by Leency
Потому что приложение запускается никак не оповестив пользователя о своём запуске.
Mousemul, например, показывает сообщение через @notify.

Re: FPlay - видеоплеер в Колибри

Posted: Tue Jul 02, 2013 10:45 pm
by CleverMouse
В данном конкретном случае я думаю, что сообщение о запуске ничего бы не изменило. Mousemul ещё может запустить кот, прыгнувший на клавиатуру, а madmouse нужно запускать сознательно.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Jul 03, 2013 1:25 am
by DmitrySokolowsky
CleverMouse wrote:В данном конкретном случае я думаю, что сообщение о запуске ничего бы не изменило. Mousemul ещё может запустить кот, прыгнувший на клавиатуру, а madmouse нужно запускать сознательно.
Я его запустил из любопытства, потом по видимости ничего не произошло, я забыл об этом и запустил fplay, и увидел такое. Кота у меня, к сожалению, нет.:)
Serge
Видео у меня Radeon, родное разрешение экрана 1680×1050, но установить его не получается, выбираю в синем экране что-то близкое