Page 42 of 44

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

Posted: Tue Dec 06, 2016 7:28 pm
by Siemargl
Pathoswithin wrote:Windows не даёт использовать кавычки, но в UNIX можно использовать все символы, кроме 0 и "/".
Можно, но не рекомендуется.

И чем это "не рекомендуется" потом вылезает, еще хз

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

Posted: Tue Dec 06, 2016 9:35 pm
by 0CodErr
Pathoswithin wrote:в UNIX можно использовать все символы, кроме 0 и "/".
Не просто так же ограничения в Windows. Можно в винде написать del *.txt. А в unix как это будет работать?

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

Posted: Tue Mar 06, 2018 11:24 am
by Leency
В процессе тестирования видеодрайвера i915-4.6.7-1.7z
http://board.kolibrios.org/viewtopic.ph ... lay#p70018

Было замечено три бага (?) в FPlay:
1. При раскрытии на весь экран окно по видимому создается с положением Х=1 т.к. слева виден 1 пиксель рабочего стола => https://i.imgur.com/izv6a2C.jpg
2. При проигрывании с драйвером активные элементы видео имеют вертикальные полосы которых нет при воспроизведении без драйвера => https://imgur.com/a/fDJqP
3. Отказ проигрывать видео Ducks.Take.Off.720p.QHD.CRF24.x264-CtrlHD.mkv из https://rutracker.org/forum/viewtopic.php?t=857557

Один раз у меня FPlay завис при воспрозведении с драйвером, другие разы все было ок.

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

Posted: Wed Mar 07, 2018 1:04 am
by Leency
Я уже давно мечтаю о перемотке в FPlay. Попробовал разобрать исходники и честно скажу, что они весьма непростые. Также непривычна работа через send_message(), как я понимаю такой подход свойственен более продвинутым системам управления окнами, вроде Windows? (IPC?) Все что я нашел, это то, что плеер поддерживает перемотку. Вот только я не понял как оно используется и куда ведет

Code: Select all

send_message((ctrl_t*)win, ev, 0, key.code);

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

Posted: Wed Mar 07, 2018 2:57 am
by Serge
Было замечено три бага (?) в FPlay
1.Так всегда или только с драйвером? Я у себя не наблюдал такого.
2.Не понял, о каких вертикальных полосах речь.

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

Posted: Wed Mar 07, 2018 12:21 pm
by Leency
1. Проверю.
2. Полосы появляются в местах где активно меняется картинка http://prntscr.com/inz5zm, http://prntscr.com/inz6yf без драйвера их нету

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

Posted: Wed Mar 07, 2018 9:24 pm
by Serge
2. Полосы появляются в местах где активно меняется картинка http://prntscr.com/inz5zm, http://prntscr.com/inz6yf без драйвера их нету
А видео в оригинальном размере или растянуто?

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

Posted: Wed Mar 07, 2018 11:32 pm
by Leency
Итак, подсумируем :)

1. Баг https://i.imgur.com/izv6a2C.jpg проявляется только в случае, если ширина видео равна экрану (возможно если и больше), то окно создается в позиции Х=0, но при раскрытии на весь экран, позиция меняется на Х=1.

У меня экран 1280х768, видео 1280х720. Открываю Х=0, Enter на весь экран Х=1

2. При проигрывании с драйвером активные элементы видео имеют полосы, которых нет при воспроизведении без драйвера. Полосы видны в любом размере видео https://drive.google.com/open?id=1upo5W ... KHaqN_eVZF

3. Если нажать пробел, то изображение пропадает, чего не случается если нажать кнопку "пауза".

4. Все же очень хотел бы попросить добавить перемотку с клавиатуры.

5. Ты раньше писал:
В принципе в Fplay можно склеивать путь из нескольких параметров в одну строку, но если там два пробела подряд, фокус не пройдёт. Т.е собрать из argv[1]="мой" и argv[2]="файл.avi" "мой файл.avi" получится, а "мой<пробел><пробел><пробел>файл.avi" нет.
Приемлемое решение за неимением других вариантов. Уж лучше чем в большинстве случаев невозможность запустить видеофайл. Я постоянно использую АРР+ для запуска видео, что порядком неудобно :)

6. Если файл не поддерживается, можно выдавать вообщение через @notify спараметром

Code: Select all

"'FPlay\nSorry, video codec in this file is not supported yet.' -Et"

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

Posted: Wed Mar 07, 2018 11:38 pm
by Serge
1. Баг https://i.imgur.com/izv6a2C.jpg проявляется только в случае, если ширина видео равна экрану (возможно если и больше), то окно создается в позиции Х=0, но при раскрытии на весь экран, позиция меняется на Х=1.
Это независимо, с драйвером или без?

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

Posted: Wed Mar 07, 2018 11:46 pm
by Leency
И с драйвером, и без драйвера. И так и так есть полоса.

Я там в предыдущий пост пункт 5 и 6 добавил.

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

Posted: Thu Mar 08, 2018 1:34 am
by Serge
Полоса слева похожа на баг ядра. Если подвести курсор к левому краю, чтобы появилась панель, полоса исчезнет. То есть ошибка в карте окон.

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

Posted: Thu Mar 22, 2018 5:43 pm
by Leency
Задолбался запускать видеофайлы через иконку Fplay.
#7203 - use /kolibrios/media/fplay_run to run Fplay with parameter wrapped into "

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

Posted: Fri Mar 23, 2018 1:25 pm
by 0CodErr
Leency wrote:fplay_run
Не очень понятно, какую проблему это решает.

Code: Select all

EIP    = $000001DF; EAX    = $00000046; EBX    = $000031F2; ECX    = $00000000
EDX    = $00000002; ESI    = $00000101; EDI    = $0412EE77; EBP    = $0412EE60
ESP    = $0412EE60; EFLAGS = $00010246
RunFile(Path:"/kolibrios/media/fplay", CmdLine:"""")
И почему нельзя её решить в самом fplay? Или ты теперь будешь для каждой программы делать дополнительно запускатель xxx_run?

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

Posted: Fri Mar 23, 2018 2:30 pm
by Leency
0CodErr
Ну реши, че.

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

Posted: Fri Mar 23, 2018 4:03 pm
by 0CodErr
Leency wrote:Ну реши
Ну вот я, собственно, и интересовался в предыдущем сообщении
0CodErr wrote:
Leency wrote:fplay_run
Не очень понятно, какую проблему это решает.