scrcpy 4.1 launches with VP8/VP9 video encoding, FFmpeg 8.1, and several enhancements

scrcpy 4.1 launches with VP8/VP9 video encoding, FFmpeg 8.1, and several enhancements

scrcpy 4.1 broadens its Android screen mirroring capabilities by introducing support for VP8 and VP9 video encoders. This update lets users stream Android displays using efficient and widely supported codecs, catering to a broader range of devices and performance needs. Under the hood, scrcpy now relies on upgraded dependencies, including FFmpeg 8.1.2, SDL 3.4.12, and libusb 1.0.30, enabling improved compatibility, stability, and maintainability.

Building on these core changes, the update includes several usability and workflow enhancements. The terminal title now updates dynamically while scrcpy is running, aiding users who manage multiple terminal sessions. After pushing files to Android devices, users can now trigger a media scan to ensure immediate file visibility. Additionally, desktop entries include keywords to help users find scrcpy via system search.

In terms of technical improvement, the release adapts camera target size logic to avoid configuration errors and refines the size constraints' algorithm. It also introduces an option to ignore video encoder constraints, fixes issues with color space conversions and initial gamepad detection, and resolves a data race that could result in a division-by-zero error.

These refinements combine to make scrcpy 4.1 more reliable for Android device control across diverse workflows.

by Paul

Add as a preferred source on Google
scrcpy iconscrcpy
  352
  • ...

scrcpy allows users to mirror and control Android devices on their PC, delivering up to 120fps performance and resolutions exceeding 1920x1080. Compatible with Windows, macOS, and Linux, it offers an ad-free experience with straightforward installation. Rated 4.9, scrcpy is a popular choice for screen mirroring and screen sharing tasks.

No comments so far, maybe you want to be first?
Gu