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 Ci, jak korzystać z obu tych funkcji.

Najważniejsze informacje:

  1. Dowiedz się, jak zmienić orientację ekranu, który SCRCPY otwiera domyślnie.
  2. Jak szybko obrócić ekran podczas używania SCRCPY do tworzenia kopii lustrzanej ekranu w systemie Windows?

Jak zmienić orientację ekranu w SCRCPY - Obracanie ekranu w SCRCPY

W SCRCPY orientację można regulować na trzech różnych poziomach:

  1. Orientacja urządzenia: Kontroluje orientację samego urządzenia (od pionowej do poziomej i odwrotnie).
  2. Orientacja kopii lustrzanej: Ta opcja kontroluje orientację lustrzanego odbicia wideo na komputerze.
  3. 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.