Jak zmienić orientację ekranu w SCRCPY - Obracanie ekranu SCRCPY
SCRCPY jest bardzo konfigurowalny, umożliwiając dostosowanie niemal każdego ustawienia lub opcji, w tym orientacji ekranu. Domyślnie otwiera się po prostu w pozycji pionowej, portretowej, jednak można go skonfigurować tak, aby otwierał się w dowolnej orientacji, a także używać skrótów klawiszowych do zmiany rotacji, gdy jest już otwarty i uruchomiony. W tym przewodniku pokażemy, jak korzystać z obu tych funkcji.
Jak zmienić orientację ekranu w SCRCPY - Obracanie ekranu w SCRCPY
W SCRCPY orientację można regulować na trzech różnych poziomach:
- Orientacja urządzenia: Kontroluje orientację samego urządzenia (od pionowej do poziomej i odwrotnie).
- Orientacja kopii lustrzanej: Ta opcja kontroluje orientację lustrzanego odbicia wideo na komputerze.
- Orientacja po stronie klienta: Stosowana bezpośrednio na komputerze klienckim. Ta orientacja może być dostosowywana dynamicznie, aby wpływać zarówno na wyświetlanie, jak i nagrywanie.
Każda metoda ma unikalne polecenia i zastosowania, więc zrozumienie, kiedy i jak je stosować, może mieć duży wpływ na wrażenia z korzystania z SCRCPY.
Zmiana orientacji urządzenia za pomocą skrótu
Jeśli nie chcesz, aby SCRCPY otwierało urządzenie w określonej pozycji, możesz użyć skrótów klawiaturowych, aby dostosować je.
- Naciśnij MOD + r (gdzie MOD to zwykle Ctrl w Windows/Linux lub Command w macOS).
To polecenie przełącza urządzenie między trybem pionowym i poziomym. Irytujące jest to, że niektóre aplikacje mogą nie obsługiwać określonych orientacji i mogą odmówić zmiany po wyświetleniu monitu. Jest to szczególnie powszechne w przypadku aplikacji, które są zablokowane w jednej orientacji. Ogólnie rzecz biorąc, dzieje się tak na urządzeniu i nie jest to ograniczenie w SCRCPY.
Blokowanie orientacji dublowania w SCRCPY
Czasami możesz chcieć, aby dublowane wideo na komputerze pozostało w określonej orientacji, niezależnie od fizycznej orientacji urządzenia. Jest to przydatne, jeśli nagrywasz lub streamujesz i chcesz zapewnić spójną orientację podczas całej sesji. Poniższe kroki będą wykorzystywać polecenia SCRCPY w celu uzyskania pożądanych efektów.
Aby zablokować orientację kopii lustrzanej, użyj opcji --lock-video-orientation z jednym z następujących parametrów:
scrcpy --lock-video-orientation
Powoduje to zablokowanie odbicia lustrzanego do bieżącej orientacji w momencie uruchomienia polecenia. Alternatywnie, można określić konkretny kąt:
- scrcpy --lock-video-orientation=0 - Blokuje do naturalnej orientacji urządzenia (zwykle portret).
- scrcpy --lock-video-orientation=90 - blokada do 90° zgodnie z ruchem wskazówek zegara.
- scrcpy --lock-video-orientation=180 - Blokada do 180° (do góry nogami).
- scrcpy --lock-video-orientation=270 - blokuje do 270° zgodnie z ruchem wskazówek zegara.
Ta opcja zapewnia, że orientacja wideo pozostaje stabilna na komputerze niezależnie od tego, jak urządzenie jest obracane.
Przykład użycia:
Aby zablokować wideo w trybie poziomym (90°), należy użyć:
scrcpy --lock-video-orientation=90
To polecenie uniemożliwi obracanie lustrzanego obrazu wideo nawet w przypadku zmiany fizycznej orientacji urządzenia.
Dostosowywanie orientacji po stronie klienta za pomocą --orientation
Aby zapewnić elastyczność wyświetlania i nagrywania, SCRCPY umożliwia dostosowanie orientacji po stronie klienta za pomocą polecenia --orientation. Polecenie to pozwala ustawić sposób wyświetlania na komputerze i może być regulowane w czasie rzeczywistym za pomocą skrótów klawiszowych.
Użyj --orientation, a następnie żądanego kąta, aby ustawić orientację. Oto opcje:
- scrcpy --orientation=0 - domyślna (naturalna) orientacja.
- scrcpy --orientation=90 - Obrót wyświetlacza o 90° zgodnie z ruchem wskazówek zegara.
- scrcpy --orientation=180 - obrót wyświetlacza o 180°.
- scrcpy --orientation=270 - obrót wyświetlacza o 270° zgodnie z ruchem wskazówek zegara.
Można również obrócić wyświetlacz (lustrzane odbicie w poziomie lub w pionie) za pomocą następujących opcji:
- scrcpy --orientation=flip0 - Odwrócenie w poziomie.
- scrcpy --orientation=flip90 - Odwrócenie w poziomie + 90° zgodnie z ruchem wskazówek zegara.
- scrcpy --orientation=flip180 - odwrócenie w pionie (odwrócenie w poziomie + 180°).
- scrcpy --orientation=flip270 - Odwrócenie w poziomie + 270° zgodnie z ruchem wskazówek zegara.
Przykład użycia:
Aby obrócić wyświetlacz o 180° z pionowym przerzuceniem:
scrcpy --orientation=flip180
Ta opcja jest przydatna, gdy chcesz dynamicznie zmieniać lustrzany wyświetlacz bez zmiany orientacji urządzenia.
Oddzielne orientacje wyświetlania i nagrywania
Jeśli chcesz ustawić różne orientacje dla wyświetlania i nagrywania, SCRCPY pozwala na to poprzez --display-orientation i --record-orientation. Jest to szczególnie przydatne, gdy chcesz monitorować w jednej orientacji, ale nagrywać w innej.
- --display-orientation: Ustawia tylko orientację wyświetlacza.
- --record-orientation: Ustawia orientację nagrywanego pliku wyjściowego.
Aby obrócić nagrany plik, SCRCPY zapisuje transformację w pliku MP4 lub MKV. Obracanie nie jest jednak obsługiwane, więc dozwolone są tylko następujące opcje: 0, 90, 180 i 270.
Oto przykładowe polecenie, którego można użyć
Aby wyświetlać w orientacji naturalnej, ale zapisywać w orientacji poziomej:
scrcpy --display-orientation=0 --record-orientation=90
Ta konfiguracja pozwoli na wyświetlanie lustrzanego ekranu w domyślnej orientacji na komputerze, ale nagranie zostanie zapisane w orientacji poziomej.