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
А видео в оригинальном размере или растянуто?
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
Не очень понятно,
какую проблему это решает.