Czy można odtwarzać / wstrzymywać film, klikając okno? Naprawdę tęsknię za tą funkcją z Media Player Classic, ale z tego, co mogłem znaleźć, nie jest to możliwe w VLC.
mouse
vlc-media-player
alex
źródło
źródło
Odpowiedzi:
Istnieje narzędzie o nazwie Nifty Windows , które pozwala powiązać akcję z naciśnięciem myszy. Mogą to być kombinacje klawiszy lub wykonanie programu.
Mam nadzieję że to pomoże.
źródło
Jeśli klikniesz prawym przyciskiem myszy okno VLC, pojawi się lista menu z odtwarzaniem, pauzą i innymi funkcjami. Używam tego cały czas.
źródło
To rozszerzenie VLC wstrzymuje / odtwarza za pomocą jednego kliknięcia na ekranie. Działa z wersjami 2.1, 2.2 i 3.0.
źródło
Stworzyłem rozszerzenie lua do robienia dokładnie tego, co chcesz. Sprawdź projekt na stronie dodatków github lub videolan
źródło
vlc.var.add_callback
Metoda została usunięta z API lua. Nie znam innego sposobu powiązania funkcji w rozszerzeniu lua z kluczem.Zabawną alternatywą dla kliknięcia lewym przyciskiem byłyby gesty myszy, jak wskazano tutaj :
Rezultat jest prawdziwy ... ale musisz unikać dwóch innych bardzo podobnych gestów:
SZCZEGÓŁY :
Przejdź do Narzędzia> Preferencje [CTRL + P].
Kliknij Wszystkie pod ustawieniami pokazu, aby przejść do Ustawień zaawansowanych .
Przejdź do Interfejs> Interfejsy sterowania .
Zaznacz opcję „Interfejs sterowania gestami myszy”.
Przejdź dalej w dół do Interfejs> Interfejsy sterowania> Gesty.
Aby przełączyć odtwarzanie lub pauzę: kliknij wybrany przycisk myszy i przesuń w lewo, a następnie w prawo: (Działa również, jeśli poruszasz się w prawo, a następnie w lewo)
Ale gestów myszy nie można dostosowywać (i nie można wyłączyć niektórych, których nie potrzebujesz). Dlatego unikaj innych ruchów, takich jak podnoszenie i opuszczanie, aby uniknąć wykonywania innych gestów i wyzwalaj inne działania, takie jak przewijanie w dół, a następnie w lewo, które opuszcza gracza
W celach informacyjnych lista wszystkich gestów:
źródło
Najwyraźniej pytanie jest nadal aktualne.
Moje obejście - proste i działające - polega na użyciu
xdotool
ixinput
.Musisz utworzyć skrypt
myVlc
(lub alias vlc) w następujący sposób:Ponownie wiąże prawy przycisk myszy w
Button10
. Do środkowego przycisku wystarczy użyć 1 10 3 4…. Aby upewnić się, sprawdź dwukrotnie za pomocąxev
.DEV_ID musisz zastąpić identyfikatorem myszy. Zobaczyć
xinput
.Możesz
grep
też:Więc skrypt będzie:
Następnie ponownie przypnij Button10 swojej WM do
space
. W przypadku Openbox wygląda to tak (rc.xml):W rzeczywistości można ponownie powiązać RMB lub MMB bezpośrednio w kosmos, ale byłoby to sprzeczne z domyślnym zachowaniem RMB / MMB. I zwykle tego nie chcemy.
Używanie
myVlc
RMB / MMB będzie odbijane tylko podczas uruchamiania VLC.źródło
Korzystam z kontrolki przycisku myszy X i robi dokładnie to, o co prosisz.
Używaj tylko „klawiszy symulowanych” {SPACJA} i odznacz „blokuj oryginalne wejście myszy”, aby umożliwić podwójne kliknięcie.
źródło
To rozwiązanie opracowane i przetestowane przeze mnie w Ubuntu 18.04 z VLC 3.
Aby móc wstrzymywać / odtwarzać odtwarzacz VLC za pomocą przycisku myszy, utworzyłem plik skryptu. Działa przy każdym kliknięciu odpowiedniego przycisku myszy. Skrypt sprawdza, czy tytuł aktywnego okna zawiera „VLC media player”. Jeśli to prawda, wyślij klucz „spacja”.
Zawartość pliku skryptu:
Aby przechwytywać i konfigurować zdarzenia myszy, należy zainstalować xbindkeys. Zredagowałem plik ~ / .xbindkeysrc i dodałem kilka kodów w następujący sposób:
Następnie należy uruchomić następujące polecenie
Za każdym razem, gdy naciskam przycisk Wstecz na myszy, uruchamiany jest określony plik skryptu.
Aby uzyskać numery przycisków myszy:
Następujące pakiety potrzebne do tej pracy w moim systemie Ubuntu:
Wcześniej opublikowałem tę notatkę na https://mim.mbirgin.com/?c=posts&id=105
źródło
cóż, mam Test VLC Player działa poprawnie na mojej stronie. musisz zaktualizować odtwarzacz multimediów VLC
źródło