Phần mềm

scrcpy 5.0 chuyển giải mã sang GPU, nhẹ CPU hơn và có bản Windows ARM64

scrcpy 5.0 bật giải mã phần cứng mặc định, bổ sung bản Windows ARM64 và cải thiện bộ đệm video. Bản cập nhật đáng chú ý với người vừa mirror điện thoại vừa chạy nhiều tác vụ trên máy tính.

Tóm tắt nhanh

  • scrcpy 5.0 bật giải mã video bằng phần cứng máy tính khi có thể; dự án cho biết mức sử dụng CPU có thể giảm 10 lần và điện năng tiêu thụ thấp hơn.
  • Bản mới có bộ cài Windows ARM64 chính thức, bên cạnh các bản cho Windows, macOS và Linux.
  • Giải mã phần cứng là lợi ích rõ nhất khi vừa phản chiếu điện thoại vừa chạy ứng dụng nặng trên laptop; độ trễ thực tế vẫn phụ thuộc thiết bị và kết nối.
  • scrcpy miễn phí, mã nguồn mở và điều khiển Android qua ADB; nếu bộ giải mã không hỗ trợ luồng, chế độ tự động quay lại giải mã phần mềm.

scrcpy 5.0 giảm gánh nặng CPU khi phản chiếu Android

Cửa sổ scrcpy phản chiếu màn hình Android trên máy tính
Cửa sổ dòng lệnh scrcpy cùng giao diện Android phản chiếu trực tiếp lên máy tính.

Điểm đáng giá của scrcpy 5.0 không nằm ở việc hình ảnh trên điện thoại bỗng đẹp hơn, mà ở chỗ máy tính có thể xử lý luồng video hiệu quả hơn. Khi phản chiếu màn hình Android, máy tính nhận và giải mã video trước khi hiển thị. Bản mới chuyển công việc này sang bộ giải mã phần cứng của máy khi tương thích, thay vì mặc định dồn lên CPU.

Nhà phát triển Genymobile cho biết mức sử dụng CPU giảm tới 10 lần và điện năng tiêu thụ thấp hơn. Đây là con số công bố của dự án, không phải cam kết cho mọi cấu hình: kết quả tùy vào GPU, driver, định dạng luồng và tải nền. Dù vậy, hướng thay đổi có ý nghĩa thực tế. Trên laptop, CPU còn phải chia tài nguyên cho trình duyệt, IDE, cuộc gọi video hay game; giảm một tác vụ giải mã liên tục có thể giúp hệ thống bớt bị tranh chấp tài nguyên.

Việc giảm tải có thể giúp hạn chế khựng hình và độ trễ khi tương tác, nhưng không nên hiểu đây là lời hứa về một mức độ trễ cụ thể. Chất lượng Wi-Fi hoặc cáp, tốc độ xử lý của điện thoại và màn hình máy tính vẫn tác động đến trải nghiệm. scrcpy 5.0 đồng thời cải thiện bộ đệm video, nên bản cập nhật xử lý cả khâu giải mã lẫn việc cung cấp khung hình ổn định hơn.

Bộ giải mã được chọn theo hệ điều hành, có phương án dự phòng

Giải mã phần cứng được bật mặc định ở chế độ tự động. Người dùng có thể chọn cụ thể VA-API trên Linux, D3D11VA trên Windows hoặc VideoToolbox trên macOS bằng tùy chọn --hwdec. Nếu phần cứng không xử lý được luồng video, chế độ tự động sẽ quay về giải mã bằng phần mềm; cũng có thể ép dùng phần mềm với --hwdec=disabled.

Cách triển khai này hợp lý hơn việc bắt người dùng tự tinh chỉnh ngay lần đầu: máy tương thích có thể tận dụng bộ giải mã sẵn có, còn máy gặp vấn đề vẫn có đường lui. Trên Linux, VA-API cần driver tương ứng của GPU; vì thế, tùy chọn tự động không loại bỏ hoàn toàn khả năng phải kiểm tra driver khi giải mã phần cứng không hoạt động như mong đợi.

Bản ARM64 hữu ích hơn cả mức giảm tải với laptop Snapdragon

scrcpy 5.0 bổ sung bản phát hành Windows ARM64 chính thức. Với laptop Snapdragon chạy Windows, đây là khác biệt nền tảng quan trọng: ứng dụng có thể chạy dưới dạng build dành cho kiến trúc ARM thay vì phụ thuộc vào lớp giả lập x86. Không có dữ liệu trong thông báo phát hành để khẳng định mức tiết kiệm pin hay chênh lệch tốc độ cụ thể, nhưng bản native giúp người dùng có lựa chọn phù hợp trực tiếp với thiết bị của mình.

Điểm này đáng lưu ý ở Việt Nam khi laptop ARM bắt đầu xuất hiện trong nhóm máy mỏng nhẹ. Một tiện ích nhỏ như scrcpy không quyết định việc chọn laptop, nhưng công cụ phục vụ lập trình Android, hỗ trợ khách hàng hoặc trình chiếu điện thoại sẽ thuận tiện hơn nếu có bộ cài đúng kiến trúc. Người đang dùng Windows x64, macOS hoặc Linux vẫn có thể dùng các bản tương ứng; lợi ích ARM64 chỉ dành cho nhóm máy Windows trên ARM.

Các thay đổi khác tập trung vào âm thanh và bàn phím

Ngoài giải mã video, scrcpy 5.0 mở rộng chế độ thu âm thanh phát lại để bao gồm mọi nhóm sử dụng âm thanh. Bản cập nhật cũng sửa lỗi mất phím UHID trên một số bố cục bàn phím và chuyển tiếp phím AltGr, hữu ích với người điều khiển điện thoại bằng bàn phím vật lý.

Đây là những sửa đổi ít nổi bật hơn tiêu đề về tốc độ, nhưng có thể giải quyết các vướng mắc cụ thể khi dùng scrcpy trong công việc. Dự án còn cập nhật adb lên 37.0.1, FFmpeg lên 9.0.2 và SDL lên 3.4.18. Người dùng vốn không gặp lỗi có thể không nhận thấy khác biệt ở các phần này; người dùng Windows ARM64 hoặc thường xuyên mirror khi đa nhiệm mới là nhóm có lý do rõ nhất để nâng cấp.

scrcpy là phần mềm miễn phí, mã nguồn mở và không cần cài ứng dụng điều khiển riêng trên điện thoại. Bản 5.0 làm cho tác vụ phản chiếu ít tốn tài nguyên hơn trên máy tương thích, nhưng lợi ích cuối cùng vẫn tùy cấu hình. Nếu đang dùng bản cũ ổn định, nâng cấp hợp lý nhất khi cần hỗ trợ ARM64, gặp tải CPU cao hoặc cần các sửa lỗi âm thanh và bàn phím.

Nguồn tham khảo: Genymobile/scrcpy v5.0; Android Authority; Stadt-Bremerhaven; Romain Vimont / Wikimedia Commons.

Bài viết mới nhất