The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз видеоплеера MPV 0.40"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз видеоплеера MPV 0.40"  +/
Сообщение от opennews (??), 25-Мрт-25, 23:03 
После шести месяцев разработки сформирован выпуск открытого видеоплеера MPV 0.40, в 2013 году ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей, не заботясь о сохранении совместимости с MPlayer.  Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на  LGPL почти завершён и для отключения оставшегося GPL-кода можно использовать опцию "--enable-lgpl"...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62948

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

3. Сообщение от Аноним (3), 25-Мрт-25, 23:08   –38 +/
vlc хватит всем
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #7, #26, #33, #53, #68, #77, #153, #200

4. Сообщение от НяшМяш (ok), 25-Мрт-25, 23:10   +10 +/
Он наконец-то научился не квадратить mkv? А сабж так умеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #12, #19, #35, #63

5. Сообщение от дохтурЛол (?), 25-Мрт-25, 23:10   –1 +/
лучший видеоплеер
жаль только, что без нормального интерфейса поставляется
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #59, #70, #80, #92

6. Сообщение от Амомин (?), 25-Мрт-25, 23:13   –15 +/
И до сих пор ни одного видеоплеера который умел бы нормальное плавный зум жестами как любой плеер в macos.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #11, #20, #24, #29, #82

7. Сообщение от Амомин (?), 25-Мрт-25, 23:20   +7 +/
Хрестоматийный пример высказывания «кроссплатформенный софт это софт одинаково плохо работающий на любой ос», нигде он нормально ни работает ни выглядит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #13, #183

10. Сообщение от Аноним (10), 25-Мрт-25, 23:30   +13 +/
> И до сих пор ни одного видеоплеера который умел бы нормальное плавный зум жестами как любой плеер в macos.

Видимо, никому даже не пришло в голову, что в этом есть необходимость.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #71

11. Сообщение от Аноним (117), 25-Мрт-25, 23:39   +17 +/
Когда эта твоя насось и весь софт в ней заработает на любом компе с любом рандомным железом, и там все будет плавно, вот тогда это будет круто. А оптимизировать какой-то поганый плеер под одну единственную конфигурацию и еще и гордиться этим - это достижение уровня /b/.. ой, т.е. масосевода
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #14

12. Сообщение от Аноним (3), 25-Мрт-25, 23:50   +1 +/
Не знаю, что значит квадратить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #50

13. Сообщение от Аноним (3), 25-Мрт-25, 23:53   +2 +/
Ой да не рычи. Работает он получше вашей хипстерятни, где остальные плееры начинают фреймы терять - виэлся даже не пискнет. А уж что на нём можно вытворять с сетевыми фичами - это ж просто песня!

А выглядит... Блин, кнопки есть, окошко с видео есть. Лавандовый раф внутрях нужен или чего тебе?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #21, #22

14. Сообщение от Аноним (3), 25-Мрт-25, 23:56   +/
Не ну а чего? Мы тут за достижениями какими-то или дела делать? Лосось норм тема, хорошая платформа хорошо запиленная под качественное железо. Правда я все равно не пользуюсь, мне бабы нравятся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #16, #230

16. Сообщение от 12yoexpert (ok), 26-Мрт-25, 00:07   +4 +/
ты хотел сказать некачественное? кнопки уже перестали ломаться? hidpi завезли или до сих пор ссут в уши "ретиной"? тачпад перестал дребезжать и самонажиматься? процы нормальные завезли или до сих пор десятилетний интел/тормозной арм? что с оперативкой? всё ещё +1000 баксов за +16G?
ОС нормальная будет или до сих пор магазин вместо ОС? что с играми? что с low latency звуком?
usb портов всё ещё нет? 3.5 jack вам там хоть оставили или уже и его нет?
когда начнут делать нормальное анодирование вместо этого крашеного цирка? или вам норм плёночки на корпус наклеивать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #23, #81, #88

19. Сообщение от Аноним (-), 26-Мрт-25, 00:26   –5 +/
Давно.
VLC - это не просто плеер.
mpv - просто плеер.
И нечего тут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

20. Сообщение от Аноним (-), 26-Мрт-25, 00:48   +1 +/
Win+"+"
Win+"-"

Плавный зум, реально плавный, как в трансфокаторе :)
kwin.
для любых приложений, да.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #111, #112

21. Сообщение от Аноним (-), 26-Мрт-25, 00:52   –1 +/
vlc - это не просто плеер, это мультимедийная платформа.
умеет доикса, даже консоль есть и фоновый режим.
Это другое :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

22. Сообщение от Аноним (22), 26-Мрт-25, 00:54   +2 +/
>  чего тебе?

Не знаю, чего не хватает Анону, которому ты отвечал...
Но у меня каждый раз вызывает разрыв мозга и батхёрт поиск отключения буста громкости. В какой-то момент ты находишь, вроде бы, нужную опцию, название которой на 100% удовлетворяет твоим ожиданиям. Но каждый раз оказывается, что эта хрень наполовину решает проблему - буст все равно остаётся на хоткеях, либо же в гуевом ползунке (точно уже не помню).
Короче, из-за этого VLC у меня ассоциируется с нелогичным куском г...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #28, #37, #66

23. Сообщение от Аноним (117), 26-Мрт-25, 00:57   +3 +/
> тачпад перестал дребезжать и самонажиматься?

ты чёёёё?! Это ж их главная гордость! На святое замахнулся :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

24. Сообщение от Аноним (-), 26-Мрт-25, 01:00   +1 +/
Зум для mpv:
Alt-"-"
Alt+Shift-"+"

Мануалы не читай, сразу навали :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

25. Сообщение от Ivan_83 (ok), 26-Мрт-25, 01:03   +1 +/
А что вам надо от интерфейса плеера?
OSC там есть.
Есть поддержка lua и даже какие то готовые штуки.

Мне вот например от него больше ничего и не надо, несколько хоткеев я запомнил, а самое частое - мышкой работает и через OSC.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #27, #51, #96

26. Сообщение от Аноним (26), 26-Мрт-25, 01:04   +1 +/
Так vlc последних версий использует libplacebo, который из mpv.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #30, #40

27. Сообщение от Bob (??), 26-Мрт-25, 01:13   –1 +/
открой potplayer, а ранее KMPlayer.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #34, #84

28. Сообщение от Аноним (-), 26-Мрт-25, 01:15   –2 +/
>Короче, из-за этого VLC у меня ассоциируется с нелогичным куском г...

VLC - это не просто плеер, это медиаплатформа, которая умеет транслировать любое видео с любого(доступного) источника в сеть. Причем, в куче протоколов. Долго объяснять.
А mpv - это просто плеер.
Разного класса программы. Сравнивать нет смысла, обе работают :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

29. Сообщение от Аноним (-), 26-Мрт-25, 01:30   +/
>плавный зум жестами как любой плеер в macos.

macos? реально?
Initial release    January 24, 1984; 41 years ago[1][2]
Final release    9.2.2 / December 5, 2001; 23 years ago[3]

Да, ну это нормально.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

30. Сообщение от Аноним (-), 26-Мрт-25, 01:36   +/
В VLC 4.0? Посмотрел как с VLC версии 3... не уверен точно не похоже что в нём используется libplacebo с Windows. macOS?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #31, #38

31. Сообщение от Аноним (-), 26-Мрт-25, 01:38   +1 +/
VLC 3.0.21
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

32. Сообщение от Аноним (-), 26-Мрт-25, 01:41   +/
Кстати, насчет VLC никто ничего плохого не написал.
Достойный софт, просто другого уровня.
Ответить | Правка | Наверх | Cообщить модератору

33. Сообщение от Аноним (33), 26-Мрт-25, 01:49   +/
Vlc нлрм, но на том же андроиде есть пара багов:
При воспроизведении аудио, когда блокируешь/разблокируешь телефон, воспроизведение прерывается на пару секунд. Раздражает.
В той же ситуации, а так же при проигрывании новой дорожки, плывет питч. Эффект как на пленочном магнитофоне, странная хрень.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

34. Сообщение от Ivan_83 (ok), 26-Мрт-25, 01:51   +2 +/
Зачем?
Я уже видел фарш в утилите для работы с видео - VLC.

Вопрос всегда в одном: есть нужный=востребованный функционал или его не хватает.
Вот в mpv его хватает.
Навесить больше и получить унылый VLC всегда можно, только потом оно уже не про просмотр видео будет а про просмотр настроек, менюшек и кнопок.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #69

35. Сообщение от Аноним (-), 26-Мрт-25, 01:53   –4 +/
mkv - это медиа контейнер Matroska.
Внутре - может быть что угодно, видео, аудио в любых форматах.
Квадратики - ну то такое, бывает :)
Железо не тянет, скорее всего.mkv умеет на уровне hw+.
Ну или хз, vlc тоже умеет hw+, просто надо настроить.
И да, vlc - это не просто плеер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #109

36. Сообщение от Василийemail (??), 26-Мрт-25, 02:06   +1 +/
Маст хев для маломощных девайсов типа древних планшетов
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #113

37. Сообщение от Аноним (-), 26-Мрт-25, 02:49   +1 +/
>Но у меня каждый раз вызывает разрыв мозга

Ты даже не представляешь, что это. И лучше, чтобы не знал.

"поиск отключения буста громкости".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

38. Сообщение от Аноним (-), 26-Мрт-25, 02:52   +/
Единственное что я нашёл с libplacebo это vlc -vvv -> '--disable-libplacebo' это VLC 3.0.20 в разновидности Убунты. В Windows эта команда vlc -vvv не чего не выводит только запускает из командной строки (cmd) плеер 3.0.21. Почитал что такое libplacebo, предполагаю, что в виртуализации libplacebo без 3D и аппаратного ускорения видеокартой бесполезно. В виртуализации у меня нет нет 3D и аппаратного ускорения.  https://code.videolan.org/videolan/libplacebo
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #39, #192

39. Сообщение от Аноним (-), 26-Мрт-25, 03:31   +/
vlc -vvv ->  Сообщение: VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
[00005e8fb671c550] main libvlc debug: VLC media player - 3.0.20 Vetinari
[00005e8fb671c550] main libvlc debug: Copyright © 1996-2023 the VideoLAN team
[00005e8fb671c550] main libvlc debug: revision 3.0.20-0-g6f0d0ab126b
[00005e8fb671c550] main libvlc debug: configured with ./configure  '--disable-libplacebo' в выводе отладки VLC указывает на то, что при конфигурации сборки VLC была использована опция --disable-libplacebo. Это означает, что библиотека libplacebo была отключена в данной сборке VLC.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

40. Сообщение от Аноним (40), 26-Мрт-25, 03:50   +/
Шутка или не шутка каждый решает сам: но, если тебе надо libplacebo можешь собрать себе VLC c libplacebo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #42

41. Сообщение от Аноним (41), 26-Мрт-25, 03:51   +/
Хороший плеер, позволяет покадрово перемещаться. Очень полезен при просмотре коротких роликов со взрывами, выстрелами, ДТП и не только.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43, #72

42. Сообщение от Аноним (40), 26-Мрт-25, 03:52   +/
Шутка или не шутка каждый решает сам: но, если тебе надо libplacebo можешь собрать себе VLC c включённым libplacebo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #232

43. Сообщение от name (??), 26-Мрт-25, 04:46   +7 +/
Инструмент ловли панцушотов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

45. Сообщение от Аноним (45), 26-Мрт-25, 05:03   +/
А он может последовательно воспроизвдить видео файлы в каталоге?

А то бывает скачаешь кучу файлов, и потом приходится закрывать плеер и кликать новый файл.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #55, #58, #73, #79, #119, #132

46. Сообщение от Омномнимус (?), 26-Мрт-25, 05:24   +/
Что-то побаиваюсь я его обновлять. То тиринг появляется, то какая-нибудь настройка из конфига перестает работать (субтитры, например, включаются), то vaapi отваливается...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

47. Сообщение от Аноним (47), 26-Мрт-25, 05:52   –2 +/
>Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на LGPL почти завершён и для отключения оставшегося GPL-кода можно использовать опцию "--enable-lgpl".

Зачем они замутили переход? Если они хотят быть пермиссивными придётся уходить от них. Под Wayland есть ещё какой-нибудь копилефтный плеер?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #94

49. Сообщение от Аноним (47), 26-Мрт-25, 05:59   +/
MPV умеет технологию DLNA? VLC знаю умеет. DLNA - это передача потокового видео, музыки через сеть, технология клиент-серверная.

Есть ещё какие-либо потоковые технологии или плееры под Linux, не обязятельно DLNA, но чтобы транслировало через сеть?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #65, #199, #210

50. Сообщение от Аноним (50), 26-Мрт-25, 06:16   +/
Битые кадры при перемотке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #143

51. Сообщение от Аноним (51), 26-Мрт-25, 06:42   +1 +/
Мне надо плейлист. Желательно визуально и без 'mpv *' в консоли. Все скрипты с плейлистами через Lua слишком красноглазые и неудобные до невозможности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #54, #61

52. Сообщение от апвут (?), 26-Мрт-25, 07:09   –1 +/
Да. Скрипт подгружай
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #114

53. Сообщение от Аноним (53), 26-Мрт-25, 07:11   +1 +/
> vlc хватит всем

VLC внезапно примерно полгода назад стал плохо работать под Linux (проверено на нескольких компьютерах): лагает звук, при возобновлении после паузы звук зависает секунды на 3, отвалилось воспроизведение с WEB камеры. MPV в пределах своих функций работает отлично.
Под Windows VLC работает отлично.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

54. Сообщение от Аноним (50), 26-Мрт-25, 07:15   +1 +/
Посмотри SMPlayer (один из гуёв к mpv).

Он плох тем, что не может показывать миниатюры* и главы** на полосе перемотки, но в остальном ничего так. Но в этом он плох, свободный виндоплеер MPC-BE эти фичи имел в 2012 году.

* https://github.com/smplayer-dev/smplayer/issues/240
   https://github.com/smplayer-dev/smplayer/issues/1000
** https://github.com/smplayer-dev/smplayer/issues/1091

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #85

55. Сообщение от Аноним (53), 26-Мрт-25, 07:18   +/
> потом приходится закрывать плеер

Неточная информация. После окончания воспроизведения он сам закрывается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

56. Сообщение от Аноним (53), 26-Мрт-25, 07:19   –3 +/
> настройка из конфига перестает работать

А у него есть настройки? С VLC не перепутали?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #64, #75

57. Сообщение от Аноним (53), 26-Мрт-25, 07:22   +/
> для отключения оставшегося GPL-кода

Что этот код делает и нужен ли он, если его можно просто отключить без потери функциональности? Такое впечатление, что кто-то лукавит.

Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от openssh_useremail (ok), 26-Мрт-25, 07:36   +/
find -type f -name *.mp4 | xargs mpv
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

59. Сообщение от Аноним (59), 26-Мрт-25, 07:39   +/
>жаль только, что без нормального интерфейса поставляется

Celluloid нормальная сборка над mpv.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #87

61. Сообщение от Аноним (61), 26-Мрт-25, 07:47   +/
Вот нормальная сборка над mpv еще https://github.com/tomasklaen/uosc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #86

63. Сообщение от Аноним (63), 26-Мрт-25, 07:51   –1 +/
Из архива образ кажит?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #155

64. Сообщение от openssh_useremail (ok), 26-Мрт-25, 07:56   +/
Есть, и их достаточно много
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #74

65. Сообщение от openssh_useremail (ok), 26-Мрт-25, 08:07   +1 +/
Насчёт dlna не знаю, но srt-потоки (стримы) он умеет воспроизводить. Не знаю, может ли он стримить, скорее всего нет
Нашёл плагин для mpv. Надеюсь, это то, что вам нужно https://github.com/chachmu/mpvDLNA
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

66. Сообщение от Аноним (3), 26-Мрт-25, 08:33   +1 +/
Настроил чё тебе нужно один раз и забыл. У меня конфиги кочуют с компа на комп года с 2003-го, если бы я заново каждую программу настраивал я бы тоже охренел от нелогичности половины настроек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

67. Сообщение от Аноним (67), 26-Мрт-25, 08:37   +/
Следует признать, что плеер не плох. Но вот выдалась удачная возможность на него пожаловаться. Зачем так сделано, что он в английской раскладе откликается на хот-кеи, а в русской – нет. Коды клавиш – не?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #76, #93, #131, #133, #157

68. Сообщение от Аноним (68), 26-Мрт-25, 08:54   –3 +/
Vlc прям самое нормальное, больше прям и ненадо. Кому нравится мода на отсутвие элементов интерфейса могут убрать это в меню.
Это плеер который просто открывает все, а не клоны mpv, mlayer с непонятными функциями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #117

69. Сообщение от Аноним (155), 26-Мрт-25, 08:55   +/
Про заучивание хоткеев куда лучше, конечно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #138, #181

70. Сообщение от Аноним (68), 26-Мрт-25, 08:55   +/
> жаль только, что без нормального интерфейса поставляется

Значит не лучший.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

71. Сообщение от Аноним (68), 26-Мрт-25, 08:57   –5 +/
Да не не осилили, зато opensouce.
Зато зоопарк 100500 одинаковых плееров с разными названиями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #78, #107

72. Сообщение от Аноним (68), 26-Мрт-25, 08:59   +/
Скачаных в минимальном качечтве 20 кадров в секунду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

73. Сообщение от Аноним (68), 26-Мрт-25, 09:00   +1 +/
> А он может последовательно воспроизвдить видео файлы в каталоге?

Значит не может.
Ты наверное про поддержку playlist.
Ну сложные это технологии для Linux.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

74. Сообщение от Аноним (68), 26-Мрт-25, 09:01   –1 +/
И что же там за настройки такие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

75. Сообщение от n00by (ok), 26-Мрт-25, 09:02   +/
man mpv | grep -A5 "mpv\.conf"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

76. Сообщение от n00by (ok), 26-Мрт-25, 09:04   +/
Так сделано, поскольку у авторов раскладка английская, об остальных они просто не знают (в смысле, им оно не надо). Попробуйте задать вопрос местным упаковщикам дистрибутивов, кто про раскладку знает. ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #145

77. Сообщение от ryoken (ok), 26-Мрт-25, 09:08   +/
Как тут пишут - "эти все сейчас с вами в комнате?"
Отучайтесь говорить за всех :).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #83

78. Сообщение от Аноним (78), 26-Мрт-25, 09:12   +/
> Зато зоопарк 100500 одинаковых плееров

Да ты что? Хоть 10 назовешь на Линуксе?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #89

79. Сообщение от Аноним (109), 26-Мрт-25, 09:15   +/
autoload.lua для этого есть, также рекомендую delete_file.lua, скрипты вроде fastforward по необходимости. превью по типу ютуба не стоит (оно жручее, но иногда полезно).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

80. Сообщение от Ilya Indigo (ok), 26-Мрт-25, 09:18   +2 +/
Он ему и не нужен!
Если вам всё же нужен, есть smplayer.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

81. Сообщение от Аноним (78), 26-Мрт-25, 09:19   –3 +/
> hidpi завезли или до сих пор ссут в уши "ретиной"?

Ретина и есть HiDPI.

> процы нормальные завезли или до сих пор десятилетний интел/тормозной арм?

В маках уже давно M1-4.

> что с low latency звуком?

Отлично. Почти все профессиональные музыканты макбуками пользуются.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #125

82. Сообщение от Ilya Indigo (ok), 26-Мрт-25, 09:22   +/
А вы вообще в ~/.mpv/config пытались настроить нужное вам поведение?
Или если нет из коробки и нету кнопочек чтобы мышкой потыкать значИт этого нет?

P.S. Мне в самом жёстком бреду не придёт ни то что тыкать пальцами в монитор, а покупать монитор в который нужно тыкать пальцами!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #99, #101

83. Сообщение от Аноним (68), 26-Мрт-25, 09:25   +/
Vlc по фрейду. Что то с вами не так.
Хотите поговорить об этом.
Vlc. Быть может это детский отпечаток.
Vlc.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

84. Сообщение от Аноним (68), 26-Мрт-25, 09:26   +/
Pot player норм.
На Winde использовал.
Но до этого Vlc, но и после этого Vlc, Vlc норм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

85. Сообщение от Аноним (68), 26-Мрт-25, 09:29   +/
А он может этот ваш SMPlayer как vlc по нажатии alt + 1, alt + 2, alt + 3, менять размер., и громкость >100% , например хорошо когда видео и автор не позаботился сделать нормальный мастеринг звука, и что то бубнит там.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #159

86. Сообщение от Аноним (68), 26-Мрт-25, 09:30   +/
Какая то понапиханная датчиками сборка. Как в самолете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #127

87. Сообщение от Аноним (68), 26-Мрт-25, 09:33   –1 +/
Ну вот пошло бесконечные надстройки над mpv.
Оригинал всегда лучше.
Но я так понимаю оригинал не особо себе.
Думаю вообще это не плеер а предназначался, открыл в файловом менеджере файл быстро посмотреть, типа предпросмотр.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #164, #179

88. Сообщение от Аноним (155), 26-Мрт-25, 09:33   –2 +/
Ну прямо весь набор комплексов вывалил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #126

89. Сообщение от Аноним (68), 26-Мрт-25, 09:34   –5 +/
Ты типичный фанатик Unix, с пыльцой в глазах.
Видишь надпись Unix, считаешь что нормальное сразу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #91

91. Сообщение от Аноним (91), 26-Мрт-25, 09:48   +1 +/
Хз, не понял, что ты хотел сказать. Юникс, пыльца, напдписи какие-то...

Все еще жду от тебя названия хотя бы десятка плееров. Но при желании можешь назвать все 100500, о которых ты вещал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #97

92. Сообщение от eugener (ok), 26-Мрт-25, 09:49   +/
> жаль только, что без нормального интерфейса поставляется

По мне его интерфейс самый нормальный.


Выше уже написали что для желающих более гуёвого уя есть smplayer.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

93. Сообщение от eugener (ok), 26-Мрт-25, 09:52   +/
> Зачем так сделано, что он в английской раскладе откликается на хот-кеи, а в русской – нет.

Так это в линуксе почти во всех приложениях так. Наверное общесистемная проблема.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #95

94. Сообщение от Аноним (94), 26-Мрт-25, 09:59   +/
Еще фанатик с копилефтом головного мозга
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

95. Сообщение от Аноним (67), 26-Мрт-25, 10:01   +/
Вот признацца, это единственное приложение, где оно проявляется остро. Thunderbird, Firefox, Deadbeef, Libre Office, текстовые и hex-редакторы, да в целом – весь GNOME – всё в порядке.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #100, #115

96. Сообщение от Аноним (68), 26-Мрт-25, 10:02   +/
> А что вам надо от интерфейса

Вы наверное Linux оид, а почему сидите на opennet.ru через браузер, а не консоль, что вам надо от интерфейса.

И вообще что за консоль, что без вывода графической информации не можете чтоли.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

97. Сообщение от Аноним (68), 26-Мрт-25, 10:04   –2 +/
> не понял, что ты хотел сказать

Фанатики не будут признавать очевидного, своей фанатичности UNIX, с пыльцой в глазах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #98

98. Сообщение от Аноним (98), 26-Мрт-25, 10:06   +1 +/
Ты наконец 10 одинаковых плееров назовешь, или будешь дальше цирк разводить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #108

99. Сообщение от Аноним (98), 26-Мрт-25, 10:08   +/
> Мне в самом жёстком бреду не придёт ни то что тыкать пальцами в монитор, а покупать монитор в который нужно тыкать пальцами!

Он, наверное, имел в виду трекпад на ноуте.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #102

100. Сообщение от eugener (ok), 26-Мрт-25, 10:11   +/
> Вот признацца, это единственное приложение, где оно проявляется остро. Thunderbird, Firefox,
> Deadbeef, Libre Office, текстовые и hex-редакторы, да в целом – весь
> GNOME – всё в порядке.

Возможно, что мне кажется что проблема везде, потому что когда проблемы нет — её не замечаешь. А когда что-то не переключается — думаешь — "ну вот, везде такая фигня".

Как раз сегодня утром пытался в редакторе mc переключить кодировку текста (Alt-e) — при русской раскладке хоткей не работает. Хотя это не проблема mc, так как если он запущен в голой консоли — хоткей работает в любой раскладке. А в gnome-terminal работает только в английской.
А если mc запустить в xterm — хоткей Alt-e вообще не работает, ни в русской ни в английской раскладке. 😂️

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #103

101. Сообщение от Амомин (?), 26-Мрт-25, 10:13    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #135

102. Сообщение от Амомин (?), 26-Мрт-25, 10:15   +3 +/
Ну у местных в башках все никак не уложится что бывают устройства с нормальными тачпадами и ос умеет в жесты на оном, им с 200летними тинькпадами с авито конечно виднее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #209

103. Сообщение от Карлос Сношайтилис (ok), 26-Мрт-25, 10:21   +/
А зачем нужно переключать кодировку текста?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #105

105. Сообщение от eugener (ok), 26-Мрт-25, 10:23   +/
> А зачем нужно переключать кодировку текста?

Это секрет! 😉️

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

106. Сообщение от Krtek (?), 26-Мрт-25, 10:23   +1 +/
А мне как приглянулся в своё время MPC-HC, так и по сей день остаётся любимым плеером. Он компактный, невероятно быстрый и безотказный. В общем разработчики постарались на славу и создали вещь на века.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #118

107. Сообщение от Амомин (?), 26-Мрт-25, 10:25   +/
Зоопарк оберток васянского качества над libav или ffmpeg я бы сказал. Выделяется только vlc из это коричневой массы но отнюдь не ux а наличием плюшек разной степени ненужности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #110

108. Сообщение от Аноним (68), 26-Мрт-25, 10:27   +/
А если я не приведу 10 одинаковых плееров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

109. Сообщение от Аноним (109), 26-Мрт-25, 10:27   +1 +/
нет, квадратики -- это фича vlc, ей уже лет 20 (я думал исправили, но нет). Обычно это внешние дорожки и mkv chapters её вызывают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #197

110. Сообщение от Аноним (68), 26-Мрт-25, 10:28   +/
> Выделяется только vlc из это коричневой массы

Да, выделяется только vlc из это коричневой массы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

111. Сообщение от Амомин (?), 26-Мрт-25, 10:28   +/
А видеоплеер тут причем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #207

112. Сообщение от Аноним (68), 26-Мрт-25, 10:29   +/
А квадратная сетка с пикселями рисуется как в Kde?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #208

113. Сообщение от Аноним (68), 26-Мрт-25, 10:29   +/
Типа каких древних планшетов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

114. Сообщение от Аноним (68), 26-Мрт-25, 10:31   +/
> Да. Скрипт подгружай

Всмысле для, плейлиста пользователь должен скрипт написать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #128

115. Сообщение от Аноним (68), 26-Мрт-25, 10:33   +/
> Переключаешь раскладку для того, чтобы подрегулировать скорость воспроизведения или выйти из полноэкранного режима

Такое даже media player classic неумеет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #116

116. Сообщение от Аноним (68), 26-Мрт-25, 10:34   +/
Всмысле MPC-HC.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115

117. Сообщение от Аноним (117), 26-Мрт-25, 10:38   +/
> Кому нравится мода на отсутвие элементов интерфейса могут убрать это в меню.

Это не мода - оно так было еще в древнем MPlayer, чтоб можно было вообще запускать без X11 в голой консоли

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

118. Сообщение от Амомин (?), 26-Мрт-25, 10:39   +1 +/
Самый нормальный гуй для сабжа - Windows-only, никогда такого не было и вот опять!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #123

119. Сообщение от Аноним (119), 26-Мрт-25, 10:44   +/
может, просто указываешь ему путь к каталогу.
или поискать скрипты, они есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

121. Сообщение от Михаил Шкредов (-), 26-Мрт-25, 10:52   +3 +/
Haruna - лучший GUI для этого видеоплеера.

https://haruna.kde.org/

До этого перепробовал все существующие, так что есть с чем сравнить.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #122

122. Сообщение от Аноним (68), 26-Мрт-25, 11:05   –2 +/
Vlc, лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #124, #130

123. Сообщение от Krtek (?), 26-Мрт-25, 11:06   +/
Да, я тоже заметил эту закономерность. Самый лучший софт зачастую пишется только под винду, даже если это Open Source.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #134, #176

124. Сообщение от Аноним (124), 26-Мрт-25, 11:14   +2 +/
С каких пор vlc стал гуем для mpv?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122

125. Сообщение от 12yoexpert (ok), 26-Мрт-25, 11:19   +1 +/
> Ретина и есть HiDPI.

говори себе это почаще

> В маках уже давно M1-4.

я упомянул "тормозной арм". ты же сам это и отреплаил

> Отлично. Почти все профессиональные музыканты макбуками пользуются.

ахах

очевидно, остальное ты проигнорировал, т.к. согласен

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #140, #141

126. Сообщение от 12yoexpert (ok), 26-Мрт-25, 11:22   +1 +/
> Ну прямо весь набор комплексов вывалил.

маководы называют это не комплексами, а "качественным железом"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

127. Сообщение от Аноним (61), 26-Мрт-25, 11:24   +/
на первый взгляд, на самом деле он минималистичный и там может последовательно воспроизвдить видео файлы в каталоге.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

128. Сообщение от Аноним (61), 26-Мрт-25, 11:26   +/
Возьми сборку выше что кидал от uosc он проигрывает последовательно файлы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114

129. Сообщение от Амомин (?), 26-Мрт-25, 11:32   +/
Ах да, еще ни один пинусовый плеер до сих пор не научился рисовать превью кадра на таймлайне при наведении курсором на него, как умеют всяческие утубы лет уже десять как минимум.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #148, #154, #163, #201

130. Сообщение от Аноним (-), 26-Мрт-25, 11:38   +1 +/
К сожалению, VLC очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты - в любой ОС, на любой конфигурации железа и с любыми настройками плеера. Уже лет 15 разрабы ничего с этим не делают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #139, #174, #177

131. Сообщение от Аноним (131), 26-Мрт-25, 12:08   +/
Если у тебя kde то как вариант можно выставить раскладку латиницу именно для тех приложений которые требовательны к ней.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

132. Сообщение от хрю (?), 26-Мрт-25, 12:11   +/
>А он может последовательно воспроизвдить видео файлы в каталоге?

"Открыть папку" в mpv в гуе - будет играть все файлы из этой папки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #137

133. Сообщение от хрю (?), 26-Мрт-25, 12:20   +/
mpv чисто конкретный, что прописанно в командах, то и будет работать. По умолчанию прописанны только eng, но никро не мешает прописать и ру, если надо.

vim ~/.config/mpv/input.conf

```
#q quit
й quit
#Q quit-watch-later
Й quit-watch-later
```
Так будет й/Й будут работать как q/Q. Список всех команд можно глянуть тут - https://github.com/mpv-player/mpv/blob/master/etc/input.conf

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #146, #152

134. Сообщение от Аноним (67), 26-Мрт-25, 12:20   +/
Да ладно. OBS Studio, тот же Thunderbird, не?

Есть вообще исключительно линуксовые приложения, которых для Windows либо нет, либо они платные. Recoll. Smooth Video Project.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #150

135. Сообщение от Ilya Indigo (ok), 26-Мрт-25, 12:31   –1 +/
Мамка с папкой тебе малолетнему хипстеру давать будут и плавно и на ютубе и на пронхабе..

Масштаб в mpv настраивается вот так
~/.mpv/input.conf
# кнопки -+=*
- add video-zoom -0.05
+ add video-zoom +0.05
= add video-zoom +0.05
* set video-zoom 0
# Сtrl+Wheel(Up/Down)
Ctrl+WHEEL_UP add video-zoom +0.05
Ctrl+WHEEL_DOWN add video-zoom -0.05
# MBM, Wheel(Up/Down)
MBTN_MID-WHEEL_UP add video-zoom +0.25
MBTN_MID-WHEEL_DOWN add video-zoom -0.25
MBTN_MID_DBL set video-zoom 0

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #136

136. Сообщение от Амомин (?), 26-Мрт-25, 12:38   +/
Ссылка на видео где с видна плавная работой зума жестами или колесиком мышкой, клоун?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

137. Сообщение от Ilya Indigo (ok), 26-Мрт-25, 12:51   +/
>>А он может последовательно воспроизвдить видео файлы в каталоге?
> "Открыть папку" в mpv в гуе - будет играть все файлы из
> этой папки.

Можно даже настроить запоминание текущего файла в директории на выход по Shift+Esc или по Esc.

~/.mpv/input.conf
Shift+ESC quit-watch-later

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132

138. Сообщение от Аноним (109), 26-Мрт-25, 12:56   +/
Так сложно запомнить, что точка (>) -- это "покадрово" вперёд или запятая назад, или 9 (() уменьшить громкость и 0 увеличить. Конечно же, удобнее делать это мышкой, не сомневаюсь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #156, #196

139. Сообщение от Амомин (?), 26-Мрт-25, 13:06   +/
А что они могут с дендрофекальным графическим стеком линукс сделать? Инженеры амд матерясь вон пилят что-то
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #142

140. Сообщение от Аноним (98), 26-Мрт-25, 13:45   –1 +/
>> В маках уже давно M1-4.
> я упомянул "тормозной арм". ты же сам это и отреплаил

Ну, удачи тебе найти ноут ценой 1000-1200 баксов, где будет процессор мощнее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125 Ответы: #165

141. Сообщение от Аноним (98), 26-Мрт-25, 13:46   –1 +/
> говори себе это почаще
> ахах

Отличная аргементация.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125

142. Сообщение от Аноним (142), 26-Мрт-25, 13:46   +/
А зачем на сервере графический стэк?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139

143. Сообщение от Аноним (-), 26-Мрт-25, 13:57   –11 +/
>Битые кадры при перемотке.

Люди хотят тупо смотреть видео. Никому эти перемотки не нужны, и тем более не важны, что там отрысовывается, квадратики или линии.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #166

145. Сообщение от Аноним (-), 26-Мрт-25, 14:04   +/
Нуби ты же в Альте Линуксе или в Астра Линуксе работаешь. Зачем стебёшься. Это вопрос к тебе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #151

146. Сообщение от Аноним (-), 26-Мрт-25, 14:06    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

148. Сообщение от анон (?), 26-Мрт-25, 14:09   +/
Ложь или провокация?
https://github.com/tomasklaen/uosc

Тут в демо-ролике видно, что mpv  с плагинами это умеет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #168, #185

150. Сообщение от Krtek (?), 26-Мрт-25, 14:20   +/
>OBS Studio, Thunderbird

Огромные тяжеловесные монстры с планшетным интерфейсом.

>Recoll

Есть под винду.

>Smooth Video Project

Win и Mac версии платные, да. Но под линукс оно неполноценное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134

151. Сообщение от n00by (ok), 26-Мрт-25, 14:39   +/
Триггерю анонимных экспертов, что бы было видно, какие вы врунишки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

152. Сообщение от n00by (ok), 26-Мрт-25, 14:42   +/
Если три раскладки, по три раза прописывать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #161

153. Сообщение от Аноним (153), 26-Мрт-25, 14:45   +1 +/
Разработчики vlc считают, что функция "frame step backwards" невозможна.
А mpv просто умеет.

Сам долго сидел на vlc и жалею, mpv на порядок лучше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

154. Сообщение от Аноним (109), 26-Мрт-25, 14:47   +/
Был бы спрос. А зачем тебе? Мне вот нужны, когда с 8к контентом работаешь (особенно с жёсткого диска), слишком уж задержки неприятные. Вполне переживу затраты на подготовку превью и терабайты на их хранение. Для обычных файлов то какой смысл переплачивать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #158, #169

155. Сообщение от Аноним (155), 26-Мрт-25, 14:56   +/
Образ в архиве? Но зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

156. Сообщение от Аноним (155), 26-Мрт-25, 14:58   +/
Во, аноны всё же иногда умеют в сарказм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

157. Сообщение от Аноним (153), 26-Мрт-25, 14:59   +1 +/
Можно сделать скриптом
~/.config/mpv/scripts/ru-layout.lua

local ru_key = {
  ё="`",
  й="q",ц="w",у="e",к="r",е="t",н="y",г="u",ш="i",щ="o",з="p",х="[",ъ="]",
  ф="a",ы="s",в="d",а="f",п="g",р="h",о="j",л="k",д="l",ж=";",э="'",
  я="z",ч="x",с="c",м="v",и="b",т="n",ь="m",б=",",ю=".",
  Ё="~",
  Й="Q",Ц="W",У="E",К="R",Е="T",Н="Y",Г="U",Ш="I",Щ="O",З="P",Х="{",Ъ="}",
  Ф="A",Ы="S",В="D",А="F",П="G",Р="H",О="J",Л="K",Д="L",Ж=":",Э='"',
  Я="Z",Ч="X",С="C",М="V",И="B",Т="N",Ь="M",Б="<",Ю=">",
}

for k,v in ipairs(ru_key) do
  ru_key["Alt+" .. k] = "Alt+" .. v
end

function ru_layout_convert(ev)
  if ru_key[ev.key_name] then
    if ev.event == "down" then
      mp.commandv("keydown", ru_key[ev.key_name])
    elseif ev.event == "up" then
      mp.commandv("keyup", ru_key[ev.key_name])
    end
  end
end

mp.add_forced_key_binding("UNMAPPED", "ru-layout-convert", ru_layout_convert, {complex=true})

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #212

158. Сообщение от Аноним (155), 26-Мрт-25, 15:02    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #162

159. Сообщение от Аноним (50), 26-Мрт-25, 15:11   +/
Для размера там группа хоткеев size_50, size_75 .. size_400, по умолчанию вроде некоторые на ctrl + 1..2 повешены.

Громкость >100% настраивается тут: https://askubuntu.com/a/239962 Странная штука, это значит, что ты подписываешься на клиппинг, если не повезёт? Или на компрессию?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

160. Сообщение от Аноним (153), 26-Мрт-25, 15:14   +/
mpv — такой мощный видеоплеер, что лишь чуть-чуть не дотягивает до универсального просмотрщика картинок (не может гигапиксельные картинки декодировать) и универсального проигрывателя аудио (не умеет всякие экзотические форматы и нет плагинов).
Но это пока версия 0.40, я уверен, что в версии 1.0 всё будет.
Ответить | Правка | Наверх | Cообщить модератору

161. Сообщение от хрю (?), 26-Мрт-25, 15:56   +/
> Если три раскладки, по три раза прописывать?

И что? много ты буквенных комманд в mpv используешь? я 4 - для них прописать не сложно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152 Ответы: #211

162. Сообщение от Аноним (109), 26-Мрт-25, 16:10   +/
Вообще-то конкретно MPV лет 10 назад умел скриптом, а что? Мне просто интересны причины. Тут вопрос не умения, а целесообразности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #167

163. Сообщение от Аноним (153), 26-Мрт-25, 16:18   +/
Ютубу превью необходимы, потому что он не может мгновенно показывать кадр с любого места.
А mpv — может. Попробуй не просто наводить курсор на таймлайн, а надавить ЛКМ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

164. Сообщение от Аноним (50), 26-Мрт-25, 16:24   +/
Ну, не надстройки, а гуи вместо штатного OSD.

Плохо ты о нём думаешь, технически mpv высоко метит, где-то на уровень плееров с madVR'овским бэкендом. Такая архитектура* с хуками позволяет качественные скейлеры прикручивать, например, и там много другой расширяемости (поддержка vapoursynth и avisynth).

Но для юзера все эти навороты могут выглядеть как "о, кубики разбросаны", доступность по сравнению с madVR хромает. Но это хотя бы нужные кубики, а не как в VLC**!

* https://github.com/mpv-player/mpv/wiki/Video-output---shader...
** Например, там настройки энкодеров и декодеров вперемешку. VLC предлагает набор кубиков не для создания плеера, а в т.ч. для кодирования, записи, вещания и встраивания в другие приложения. С такими кубиками хороший плеер не сделать - в нём всегда вылезает наружу "комбайновость".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

165. Сообщение от 12yoexpert (ok), 26-Мрт-25, 16:33   +/
эээ, да любой
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140

166. Сообщение от 1 (??), 26-Мрт-25, 16:38   +/
А как рекламу перемотать ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #184, #191

167. Сообщение от Аноним (50), 26-Мрт-25, 16:51   +1 +/
> Вообще-то конкретно MPV лет 10 назад умел скриптом, а что? Мне просто
> интересны причины. Тут вопрос не умения, а целесообразности.

Удобно для поиска. Предпросмотр позволяет не терять текущую позицию, работает быстрее, да и мелкая целиком охватываемая взглядом картинка - это то что надо.

И это в том числе вопрос умения (решение со скриптами - годится). Качество воды проверяют раками, а состояние разработки плееров можно проверять этой фичей: способны они догнать банальнейшний веб-плеер ютуба за 13 лет или нет. Если нет, то "под ковром" найдётся множество других более серьёзных проблем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #162 Ответы: #170

168. Сообщение от Амомин (?), 26-Мрт-25, 17:17   +/
Тут написано что надо какой скрипт https://github.com/po5/thumbfast куда-то там ставить и надеятся что uosc не обделается не найдя его в $PATH или где-то еще где взбредет в голову автора поискать.

В нормальном настольном софте  для нормальных людей не нужно устанавливать никаких скриптов никуда и эта функциональность просто есть сразу изкаробки или включается мышкой в настройках (не в скриптах на lua).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148 Ответы: #171, #187

169. Сообщение от Амомин (?), 26-Мрт-25, 17:25   +/
Чтобы было.

За что чем и зачем мне платить чтобы получить картинки из локального и конечного видеофайла который в плеере уже он открыл и вкурсе как он (файл устроен) при наведении на таймлайн?

Редкие, упоротые контейнеры и сетевое потоковое видео не в счет, тамбнейлов там я не жду, вся надежда на гугл.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

170. Сообщение от Аноним (109), 26-Мрт-25, 17:28   +/
>можно проверять этой фичей: способны они догнать банальнейшний веб-плеер ютуба

Шта? Превью невозможно сгенерирвать, не вычитав файл целиком, и их надо ещё хранить. Ютуб вынужден это делать, кроме того, каждый файл уже неэффективно побит на сегменты предсказуемого размера и позволяют произвольный доступ. Это всё сплошная боль и никакой выгоды.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #175

171. Сообщение от Аноним (50), 26-Мрт-25, 17:29   +/
Другой mpv-гуй, Haruna, обещает изкоробочность миниатюр начиная с v0.12.0 2023-08-25.

> нормальном настольном софте  для нормальных людей

Звучит недостаточно свободно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #172, #173

172. Сообщение от Амомин (?), 26-Мрт-25, 17:32   +/
Неудивительно, он из всех фронтендов для сабжа выглядит самым вменяемым, умеет аж плейлист из текущей директории собрать без мать их луа скриптов (или тщательно это скрывая)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #171

173. Сообщение от Аноним (68), 26-Мрт-25, 17:39   +/
> нормальном настольном софте  для нормальных людей

Нормальном настольном софте  для нормальных людей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #171

174. Сообщение от Аноним (68), 26-Мрт-25, 17:41   +/
> очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты - в любой ОС, на любой конфигурации железа и с любыми настройками плеера. Уже лет 15 разрабы ничего с этим не делают.

А зачем ты смотришь Аниме, смотри консоль.
Зачес вообще тебе интерфейс.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

175. Сообщение от Аноним (50), 26-Мрт-25, 17:49   +/
> Шта? Превью невозможно сгенерирвать, не вычитав файл целиком,
> и их надо ещё хранить.
> файл уже неэффективно побит на сегменты предсказуемого размера и
> позволяют произвольныйдоступ. Это всё сплошная боль и никакой выгоды.

Попридержи своих тараканов. Хранить ничего не надо, надо показать ближайший ключевой кадр, как это делает те же 13 лет MPC-BE. Случайный доступ в медиаконтейнерах и так есть (хоть у ffmpeg и бывают/бывали проблемы с frame-accurate), надоело людям кассеты перематывать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170 Ответы: #178

176. Сообщение от Аноним (176), 26-Мрт-25, 17:51   +/
Чем люди пользуются, под то и пишут. Это если не начинать разговор про стабильность и уровень поддержки в зоопарке конфигураций из вечно недоделанных/переписываемых апи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123

177. Сообщение от Аноним (68), 26-Мрт-25, 18:07   +/
> VLC очень плох для просмотра аниме. Как только подключаешь внешнюю дорожку, картинка начинает рассыпаться на квадраты

Ну если это нивелирует все остальные плюсы Vlc.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #180

178. Сообщение от Аноним (109), 26-Мрт-25, 18:15   +/
Не универсально и там есть прикол, что доступ к данным быстрый только у начала файла. Не сможешь просто извлечь 10 произвольных кадров за секунды. Конкретно у ffmpeg с эти определённые сложности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #175 Ответы: #186, #189

179. Сообщение от Ivan_83 (ok), 26-Мрт-25, 18:19   +/
Надстройки не конкурируют с MPV.
Я сам когда то написал надстройку по типу целюлойда, когда мне надо был плейлист для IPTV чтобы быстро переключатся.

До MPV я видел на венде и мне там хватало WMP обмазанного ffdshow и пачкой сплитеров/кодеков.
На фре я пробовал MPV, VLC и gxine. Последний кстати умеет и видео дороги переключать.
Но MPV зацепил тем что в те времена там была перемотка на скролле, всеядный, безглючный и делает всё что мне нужно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

180. Сообщение от Аноним (-), 26-Мрт-25, 18:20   +/
А какие у комбайна могут быть плюсы? Кроме того, что он с каждой версией все толще...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177 Ответы: #182

181. Сообщение от Ivan_83 (ok), 26-Мрт-25, 18:26   +/
А чего их заучивать?
Если это нужный функционал - он сразу запоминается, а не нужный забывается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #204

182. Сообщение от Аноним (68), 26-Мрт-25, 18:34   +/
> А какие у комбайна могут быть плюсы? Кроме того, что он с
> каждой версией все толще...

Незнаю какой там комбайн, запускается на любом железе, вот PotPlayer это относительный комбайн.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #180

183. Сообщение от Аноним (183), 26-Мрт-25, 18:57   +/
Для телевизоров это единственный нормальный плеер
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

184. Сообщение от Аноним (184), 26-Мрт-25, 19:26   –1 +/
Смотри в браузере с uBlockOrigin. Олень.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166 Ответы: #206

185. Сообщение от Аноним (68), 26-Мрт-25, 19:38   +/
> Тут в демо-ролике видно, что mpv  с плагинами это умеет.

Эти менюшки появляющие при наведении мыши очень неудобны.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148

186. Сообщение от Аноним (50), 26-Мрт-25, 19:46   +/
Я ж говорю, свои тараканы - обратно внутрь, в голову. Доступ везде быстрый, это не кассета.

> Не сможешь просто извлечь 10 произвольных кадров за секунды. Конкретно у ffmpeg с эти определённые сложности.

Да даже если ещё 10 раз запускать ffmpeg и 10 раз открывать файл, это занимает секунды.

#pwsh
$in = "___.mkv"
$duration_in_sec = 24*60.0
$timestamps = Get-Random -Count 10 -Maximum $duration_in_sec
Measure-Command {
    $timestamps | %{ ffmpeg -y -hide_banner -loglevel warning -ss $_ -i $in -frames:v 1 "tmp$_.bmp" }
} | select TotalSeconds

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178 Ответы: #188

187. Сообщение от Аноним (187), 26-Мрт-25, 20:02   +/
Нормальные люди обычно способны шнурки завязать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168 Ответы: #194

188. Сообщение от Аноним (109), 26-Мрт-25, 20:12   +/
Угу, тараканы. Mkv это хорошо, но их ещё поискать придётся. А как там с обычными контейнерами, вроде mp4? Что там с файлами, загруженными yt-dlp (не самый уникальный юзкейс)?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #186 Ответы: #190

189. Сообщение от Аноним (50), 26-Мрт-25, 20:13   +/
> Не универсально и там есть прикол, что доступ к данным быстрый только
> у начала файла. Не сможешь просто извлечь 10 произвольных кадров за
> секунды. Конкретно у ffmpeg с эти определённые сложности.

Конечно, бывают случаи, когда над ffmpeg надо дрожать* ради frame-accurateness, но это совсем не тот случай, нам надо быстро и примерно.

Ты мог ошибиться, думая про -vf select вместо какого-то полноценного seek'а.

* http://avisynth.nl/index.php/FFmpegSource: предварительная индексация + threads=1 + seekmode=-1/0

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178

190. Сообщение от Аноним (50), 26-Мрт-25, 20:20   +/
> Угу, тараканы.

Самые настоящие, и им плохо вне твоей головы, верни их в тепло. Если у тебя mp4 или m2ts перематываются в плеере (не обязательно такие эксперименты в ffmpeg ставить) дольше секунды и чем дальше к концу, тем медленнее, то это стоит обсудить с ними.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #188

191. Сообщение от Вася (??), 26-Мрт-25, 20:45   +/
откуда ей взяться? ты специально с ней контент ищешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166 Ответы: #205

192. Сообщение от Аноним (-), 26-Мрт-25, 21:24   +/
Нет 3D я имел ввиду в настройках vmw для видеокарты не работает аппаратное 3D если включить "ускорить 3D графику" предупреждает не дословно, смысл: accelerate 3d graphics в хосте не доступно, accelerate 3d graphics выключено.

Какое-то программное 3D в виртуализации в госте Linux есть:

glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 19.1.1, 256 bits)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #193

193. Сообщение от Аноним (-), 26-Мрт-25, 21:45   +/
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 19.1.1, 256 bits)

То есть как я понял если это выводится значит для 3D используется программный вывод с использованием CPU, а не аппаратный вывод с использованием GPU.

"Вывод команды glxinfo | grep "OpenGL renderer" показывает, что ваш OpenGL рендерер — это llvmpipe. Это программный рендерер, который использует LLVM для выполнения графических операций. Он обычно используется в системах, где нет доступа к аппаратному ускорению графики, например, на виртуальных машинах или в средах с ограниченными графическими возможностями"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #192 Ответы: #195

194. Сообщение от Аноним (155), 26-Мрт-25, 21:45   +/
Но тут их заставляют самостоятельно дырки для шнурков прокалывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #187

195. Сообщение от Аноним (-), 26-Мрт-25, 21:52   +/
А может быть так: 2D-графика также может работать через llvmpipe. Кому надо разбирайтесь что и как работает. Я себя поправил для точности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #193

196. Сообщение от Аноним (50), 26-Мрт-25, 21:57   +/
Ну-у-у, в SMPlayer вот огромное контекстное меню, которое ещё напоминает о назначенных хоткеях. И мне приходилось из SMPlayer часть хоткеев удалять, чтобы случайное нажатие мимо основных хоткеев не оборачивалось расследованием, что там надо вернуть обратно. Например, настройки цвета, резкости, задержки звука и выбора звуковых каналов - это совсем не то, что хочется по ошибке поменять.

А в голом mpv контекстного меню вообще нет. Неуютно-с. Сидеть над его конфигом с pdf-мануалом - уже лучше, но тоже неуютно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #198

197. Сообщение от Аноним (197), 26-Мрт-25, 22:52   +/
Семпл не затруднит выложить? И скриншот фрейма с квадратиками из него.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

198. Сообщение от Ivan_83 (ok), 27-Мрт-25, 00:06   +/
Вообще теперь будет, я так понял в этом релизе они допили фреймворк для рисования всяких менюшек в OSC.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #196

199. Сообщение от Ivan_83 (ok), 27-Мрт-25, 00:12   +/
DLNA это на самом деле много всего, там в стандарте заложено такое что по сути можно собрать целый конвеер из девайсов, подобно тому как в gtreamer собирают граф или как в венде собирается граф из кодеков/фильтров/сплиттеров и тп.
На практике же обычно реализуют только MediaLibrary (файлопомойка) и всякие MediaRendered (это собственно плееры-отображатели).

В MPV нет UPnP/DLNA клиента, в первую очередь потому что для этого обычно нужен гуй. Возможно кто то допилит, в том числе и на lua, теперь особой проблемы в этом нет.

MPV хорошо интегрируется с yt-dlp и можно смотреть ютубы и много других http/hls и может ещё каких то стримов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

200. Сообщение от Аноним (200), 27-Мрт-25, 00:19   +/
После какой-то гитовой сборки третьей ветки сломали воспроизведение cue-файлов.
Выглядит так: почти все треки из cue играет, но какие-то два-три рандомно не воспроизводит. При этом никаких ошибок в лог не выводит. Если повысить уровень логгирования до "debug", при попытке воспроизведения тех треков плюет что-то невнятное про кодек. Просьба не писать про "кривые cue" или про "битый образ с музыкой", потому что эти файлы нормально воспроизводятся любыми другими плеерами и самим VLC (до определенной сборки). Так же можете не предлагать перестать использовать cue, потому что проблема не в файлах на диске, а в новом VLC.
Да, мне хватало этого плеера, как и "всем", пока его не сломали. А посмотрев, что нас ждет в четвертой ветке, я сменил его на foobar2000+mpv.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

201. Сообщение от Аноним (201), 27-Мрт-25, 03:51   +/
Haruna умеет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

202. Сообщение от Ivan_83 (ok), 27-Мрт-25, 06:03   +/
Кажется они в этом релизе переключили gpu-context=x11vk, у меня из за этого GPU виснет:
[drm ERROR :amdgpu_job_timedout] ring gfx_0.0.0 timeout, signaled seq=297951, emitted seq=297953
[drm ERROR :amdgpu_job_timedout] Process information: process  pid 102145 thread  pid 102145

gpu-context=x11egl - возвращает старое значение и решает проблему.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #203

203. Сообщение от name (??), 27-Мрт-25, 08:11   +/
А на вейланде виснет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #202 Ответы: #213

204. Сообщение от Аноним (155), 27-Мрт-25, 09:08   +/
А если он нужный, но редко? Вот, скажем, каким хоткеем загрузить внещнюю аудиодорожку?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #215

205. Сообщение от 1 (??), 27-Мрт-25, 09:34   +/
Если тебе не попадается контент с рекламой - это не значит что его не существует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #191

206. Сообщение от 1 (??), 27-Мрт-25, 09:36   +/
Расскажи мне, как смотреть mkv в браузере с uBlockOrigin, хомячок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #184

207. Сообщение от Аноним (-), 27-Мрт-25, 10:01   +/
Ну да, не причем. Просто DE умеет, для всех приложений.
Но это не ваш метод :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

208. Сообщение от Аноним (-), 27-Мрт-25, 10:03   +/
kwin - ни на что не намекает?
:)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

209. Сообщение от Аноним (-), 27-Мрт-25, 10:06    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102

210. Сообщение от Аноним (-), 27-Мрт-25, 10:09   +/
Телевизор умеет. Только никогда не пользовался.
А реально, зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

211. Сообщение от n00by (ok), 27-Мрт-25, 12:35   +/
>> Если три раскладки, по три раза прописывать?
> И что? много ты буквенных комманд в mpv используешь?

Я не использую вообще.

> я 4 - для них прописать не сложно.

Издевательство над пользователями по причине некомпетентности. Символ из конфигурации следует перевести в код клавиши и обрабатывать его. Авторы таким не озадачивались, поскольку у них нет иной раскладки, а за "локализаторов" они думать не обязаны.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161

212. Сообщение от n00by (ok), 27-Мрт-25, 12:47   +/
Блеск и нищета импортом замещения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #214

213. Сообщение от Ivan_83 (ok), 27-Мрт-25, 13:45   +/
У меня нет возможности проверить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #203

214. Сообщение от Ivan_83 (ok), 27-Мрт-25, 14:52   +/
Тут уж на уровне системы выбор был не очевидным.
Помнится в венде оно шлёт сканкоды клавиш, потому проблемы с хоткеями+локаль нет в принципе, зато интерпретировать сканкод в букву относительно локали становится отдельной задачей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #212 Ответы: #216, #217

215. Сообщение от Аноним (50), 27-Мрт-25, 15:17   +/
> Вот, скажем, каким хоткеем загрузить внещнюю аудиодорожку?

Подразумевается, что она лежит рядом (или в --audio-file-paths) и плеер сам находит её по названию (по правилу в --audio-file-auto).

Если не лежит в известной подпапке, то их можно все автоматически сканировать на несколько уровней в глубину с помощью fuzzydir.lua - использую его с SMPlayer для субтитров и радуюсь (--scripts=fuzzydir.lua;...  --sub-file-paths=**).

Если эта автоматизация почему-то не покрывает все случаи, то в зависимости от красноты глаз берутся либо решения ниже, либо гуй к mpv.
https://mpv.io/manual/stable/#options-audio-file
https://mpv.io/manual/master/#:~:text=Show%20the%2...
https://mpv.io/manual/master/#command-interface-audio-add�...

С субтитрами ещё работает перетаскивание сабов на плеер. Но не с внешней аудиодорожкой: https://github.com/mpv-player/mpv/issues/12151

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #204

216. Сообщение от n00by (ok), 27-Мрт-25, 15:24   +/
Помнится, шлёт оно вот это:

WM_CHAR

wParam
    The character code of the key.

lParam
    The repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table.


Одни лишь сканкоды - это DirectInput, наверное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #214 Ответы: #218

217. Сообщение от n00by (ok), 27-Мрт-25, 15:36   +/
Такая мелочь - в таблице для lookup_keymap_table() просто нет нужных анонимам букв.


static int vo_x11_lookupkey(int key)
{
    const char *passthrough_keys = " -+*/<>`~!@#$%^&()_{}:;\"\',.?\\|=[]";
    int mpkey = 0;
    if ((key >= 'a' && key <= 'z') ||
        (key >= 'A' && key <= 'Z') ||
        (key >= '0' && key <= '9') ||
        (key > 0 && key < 256 && strchr(passthrough_keys, key)))
        mpkey = key;

    if (!mpkey)
        mpkey = lookup_keymap_table(keymap, key);

    // XFree86 keysym range; typically contains obscure "extra" keys
    if (!mpkey && key >= 0x10080001 && key <= 0x1008FFFF) {
        mpkey = MP_KEY_UNKNOWN_RESERVED_START + (key - 0x10080000);
        if (mpkey > MP_KEY_UNKNOWN_RESERVED_LAST)
            mpkey = 0;
    }

    return mpkey;
}


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #214 Ответы: #220

218. Сообщение от Ivan_83 (ok), 27-Мрт-25, 15:52   +/
https://learn.microsoft.com/en-us/windows/win32/inputdev/abo...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #216 Ответы: #219

219. Сообщение от n00by (ok), 27-Мрт-25, 15:58   +/
И что я там должен найти? Вот это?

A window procedure can receive the following character messages: WM_CHAR, WM_DEADCHAR, WM_SYSCHAR, WM_SYSDEADCHAR, and WM_UNICHAR. The TranslateMessage function generates a WM_CHAR or WM_DEADCHAR message when it processes a WM_KEYDOWN message.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #218 Ответы: #221

220. Сообщение от Ivan_83 (ok), 27-Мрт-25, 16:03   +/
Я совсем не знаю как оно устроено в не венде.
По правильному тут должны быть сканкоды, тогда проблем не будет.

В lookup_keymap_table только всякие не буквенные клавиши.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #217 Ответы: #222

221. Сообщение от Ivan_83 (ok), 27-Мрт-25, 16:04   +/
Example code:
cpp

case WM_KEYDOWN:
....

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #219 Ответы: #223

222. Сообщение от n00by (ok), 27-Мрт-25, 16:12   +/
Если оно латиницу пропускает в неизменном виде и далее понимает, а кнопки "Пауза" и т.п. преобразует в понятные MPV, значит в таблицу надо добавить строки типа

{"Ф"}, {"A"},

и попробовать. Велик шанс, что сработает.

Костыль, конечно, но как бы особых знаний и копания в коде не требует, занимает минут 20 вообще на всё (с упаковкой пакетика). Тратить их я, конечно, не буду - и так половину работы сделал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #220 Ответы: #225

223. Сообщение от n00by (ok), 27-Мрт-25, 16:14   +/
И что, надо вызвать TranslateMessage()? WM_CHAR приходит, значит и "буква" есть, а не только сканкод.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #221 Ответы: #224

224. Сообщение от Ivan_83 (ok), 27-Мрт-25, 16:26   +/
Я не настолько глубоко в этом разбираюсь.
Возможно что WM_CHAR приходит из обработчика WM_KEY*/WM_SYSKEY* где и получается дёрганием TranslateMessage().

Но если говорить про реализацию хоткеев, то там как раз сканкоды запоминать правильно, а для отображения можно и TranslateMessage() использовать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #223 Ответы: #226

225. Сообщение от Ivan_83 (ok), 27-Мрт-25, 16:29   +/
Это не правильный путь, потому что тогда придётся держать аналогичные таблицы под все языки.

Если хочется костылить то гораздо быстрее в приложении вообще запретить смену раскладки/всегда переключать на английскую, тогда никаких таблиц вообще не потребуется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #222 Ответы: #228

226. Сообщение от n00by (ok), 27-Мрт-25, 16:30   +/
Да, вернее всего работать со сканкодами. Про WM_CHAR я написал к тому, что задача "интерпретировать сканкод в букву относительно локали" не так страшна, как может показаться остальным - в исходнике придётся написать меньше слов. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #224 Ответы: #227

227. Сообщение от Ivan_83 (ok), 27-Мрт-25, 16:36   +/
Если найти функции которые конвертят локаль+кейкод в сискод и локаль+сканкод в кейкод то можно будет легко избавится от таблиц в приложении конвертируя на лету всё в инглиш буквы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #226 Ответы: #231

228. Сообщение от n00by (ok), 27-Мрт-25, 16:40   +/
> Это не правильный путь, потому что тогда придётся держать аналогичные таблицы под
> все языки.

Зачем? Делаем по примеру авторов - забили на всех остальных. :)

Ну или можно набрать в поисковике X11 scancode и скопировать со Стековерфлоу, потом отправить патч. Авторам ведь банально сложно проверить: мало добавить раскладку, надобно следить, что бы оно не перестало работать.

> Если хочется костылить то гораздо быстрее в приложении вообще запретить смену раскладки/всегда
> переключать на английскую, тогда никаких таблиц вообще не потребуется.

Боюсь, приложение не может это сделать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #225

230. Сообщение от Аноним (117), 27-Мрт-25, 20:57   +2 +/
Что там качественного? Обычный китайский отстой. Ок, вся электронника сейчас выпускается в Китае, но ведь у эппла и корпусные детали и их сборка такое же китайское гумно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

231. Сообщение от n00by (ok), 28-Мрт-25, 11:04   +/
> Если найти функции которые конвертят локаль+кейкод в сискод и локаль+сканкод в кейкод
> то можно будет легко избавится от таблиц в приложении конвертируя на
> лету всё в инглиш буквы.

Набрал в поисковике "windows scancode convert" и получил по второй ссылке "MapVirtualKeyEx and ToAsciiEx is what you are looking for"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #227

232. Сообщение от BorichL (ok), 31-Мрт-25, 15:17   +/
Большинство линуксоидов уже ничего не могут собрать, только sudo apt-get install... умеют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру