- scrcpy v5.0 brings hardware decoding, which essentially shifts video decoding from the CPU to the GPU, reducing desktop CPU usage by up to 10x, saving power, and potentially lowering input latency.
- The v5.0 release also introduces official native Windows on ARM64 binaries optimized for Snapdragon-powered laptops.
- Other changes in this release include the ability to capture all audio streams in audio playback capture mode, improved video buffering, and fixes for UHID keypress dropping bugs.
If you have ever needed to control your Android phone from your PC, chances are you rely on scrcpy (short for “screen copy”). The lightweight, open-source tool has long been the gold standard for screen mirroring your phone to your desktop over ADB, and its latest release makes it significantly more efficient. Developer Romain Vimont has officially released scrcpy 5.0 on GitHub, introducing native hardware-accelerated video decoding, official Windows on ARM64 binaries, and expanded audio capture options.
The headline feature in scrcpy v5.0 is the switch to GPU-accelerated video decoding on the host machine. Up until now, scrcpy relied on software decoding via the computer’s CPU to process incoming video frames streamed from Android. While modern CPUs can brute-force video streams easily enough, software decoding is computationally expensive, especially at higher bitrates. By offloading video decoding to your graphics card, scrcpy claims that desktop CPU usage drops by up to 10x and power consumption decreases as well.