github Genymobile/scrcpy v2.3
scrcpy v2.3

latest releases: v2.4, v2.3.1
5 months ago

To receive a notification on new releases, click on Watch > Custom > Releases on the top.


scrcpy v2.3

Changes since v2.2:

  • Add flipped display orientation (#1380, #3819, #4441)
  • Add recording rotation (#4441)
  • Add FLAC audio codec (#4410)
  • Add raw audio (WAV) recording (2004881)
  • Fix turn screen off for Android 14 (#3927, #4456)
  • Fix camera issues on many devices (#4392)
  • Fix clipboard synchronization when no video (#4418)
  • Fix screen refresh on device rotation (7e3b935)
  • Fix .desktop files on Linux (#4448)
  • Upgrade SDL to 2.28.5 in Windows releases
  • Various technical fixes

Highlights

Camera

Many problems related to camera capture with specific devices have been fixed.

If the new camera feature did not work on your device with scrcpy 2.2, you should definitely retry with scrcpy 2.3. (#4392)

Orientation

A new option --orientation allows to rotate or flip the video. (It replaces the deprecated --rotation option.)

It is possible to change the display orientation dynamically using shortcuts:

  • rotate display left: MOD+←
  • rotate display right: MOD+→
  • flip display horizontally: MOD+Shift+← or MOD+Shift+→
  • flip display vertically: MOD+Shift+↑ or MOD+Shift+↓

(The two first ones already existed).

The rotation can now be applied to recording as well. For example, to capture and record a portrait video from the camera:

scrcpy --video-source=camera --camera-size=1920x1080 --orientation=90 --record=portrait.mp4

(It is not possible to apply a flip to a recorded file though, the formats and/or video players do not handle flipping as metadata, without re-encoding the video stream.)

More details in #4441 (and the documentation).

Android 14

The turn screen off feature was broken in Android 14.

It is now fixed 🎉 Read some technical details.


Don't miss a new scrcpy release

NewReleases is sending notifications on new releases.