scrcpy Profile Banner
scrcpy Profile
scrcpy

@scrcpy_app

Followers
3,198
Following
0
Media
2
Statuses
307

Display and control your Android device

Joined February 2022
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@scrcpy_app
scrcpy
1 year
scrcpy 2.0 is released, with audio support! 🚀
38
165
921
@scrcpy_app
scrcpy
8 months
Please note that is the only official source for scrcpy. Do not download releases from random websites, even if their name contains "scrcpy" followed by .net, .org…. They are not related to the project in any way.
6
53
368
@scrcpy_app
scrcpy
8 months
What scrcpy parameters do you use the most? Here is the default command I use for my device: `scrcpy --no-audio --video-codec=h265 -m1920 --max-fps=60 --prefer-text` What is yours?
15
7
125
@scrcpy_app
scrcpy
6 months
@mwania_josphat Quite a few 😉
0
0
26
@scrcpy_app
scrcpy
6 months
@Parmesh_119 👋 FYI, the official source is the github repo: Please do not download releases from random websites (even if they contain "scrcpy" in the name) 😉
0
0
28
@scrcpy_app
scrcpy
1 year
@electr1fy0 But far better than sndcpy: apps could not decide not to be captured, no increasing latency, and recording is possible 😉
1
0
22
@scrcpy_app
scrcpy
2 years
scrcpy will probably not be available in Debian Bookworm (the next Debian release) official repositories: 😢
3
0
23
@scrcpy_app
scrcpy
1 year
@mkaya_mkaya And also "Disable adb authorization timeout" in Developer options, otherwise after 7 days without connection you lose your device authorization.
0
1
21
@scrcpy_app
scrcpy
7 months
@420klyde Use the latest version (currently 2.3.1).
1
0
15
@scrcpy_app
scrcpy
2 years
@Zahra_HY @androidstudio Congrats 🚀 Could you share some technical details about how your implementation works?
2
0
12
@scrcpy_app
scrcpy
2 years
@drunkRomanian You should try with another encoder:
1
0
11
@scrcpy_app
scrcpy
2 years
@ThePharaohsCat So you can use your keyboard/mouse directly on the device. If your screen is broken, when the authorization popup opens, use the keyboard: Tab, Enter, Tab, Tab, Enter.
1
1
10
@scrcpy_app
scrcpy
9 months
@ClassicOldSong From phone to PC
2
0
8
@scrcpy_app
scrcpy
5 months
@ZaidaZadkiel Yes, it does 😉
1
0
7
@scrcpy_app
scrcpy
1 year
@SpazzySpitz What? 🤯
0
0
6
@scrcpy_app
scrcpy
1 year
@KirtFox "but it doesn't work with the Samsung S22U" -> What's the problem? What is the output in the scrcpy console?
2
0
5
@scrcpy_app
scrcpy
1 year
@ff14_niiimutt Scrcpy depends on FFmpeg, SDL and libusb. You can build minimal versions of these dependencies if you don't want transitive dependencies which are not used by scrcpy.
1
0
5
@scrcpy_app
scrcpy
1 year
@arika_pf On Windows, adb is included in the scrcpy release, you don't need the Android SDK. On Linux, adb is often available alone in a package.
0
0
4
@scrcpy_app
scrcpy
1 year
@actresses_hd That's always true, with or without scrcpy (anyone can take a photo of their screen anyway). You should never rely on "disappearing photos" if you don't trust the receiver.
0
0
2
@scrcpy_app
scrcpy
1 year
@2720kzm1 scrcpy is not suspicious 😎
1
0
4
@scrcpy_app
scrcpy
11 months
@XPPlayer1337 I suggest the following test: in a separate terminal, run `adb shell` or `adb logcat`, and keep that terminal open. Then run scrcpy. If the `adb …` command terminates at the same time as scrcpy, then the adb connection gets disconnected (typically due to USB issue).
1
0
4
@scrcpy_app
scrcpy
1 year
@ThePharaohsCat Apps with FLAG_SECURE appear black on Android 13 like on Android 12. About private tabs, on Firefox they are mirrored correctly.
0
0
4
@scrcpy_app
scrcpy
2 years
@OshiHidra FYI, to avoid random touch input while mirroring with scrcpy, turn the screen off: `scrcpy --turn-screen-off` (or Alt+o).
1
0
3
@scrcpy_app
scrcpy
2 years
@martinbonnin Note that scrcpy will still work on Debian, it will just not be possible to install it via `apt install scrcpy`. It could still be installed manually:
0
0
3
@scrcpy_app
scrcpy
2 years
@Zahra_HY @androidstudio Oh, I had read "I've been _working on_ this feature for a long time"😀My question is still valid for @androidstudio though🙂
1
0
3
@scrcpy_app
scrcpy
2 years
@2031Reis Yes, I'm only one developer. No, I'm only working on it on my free time.
1
0
3
@scrcpy_app
scrcpy
2 years
@Dimitri2604 @Prof_D_sciences @Tardus__Gradus @FoxarFR "scrcpy, malgré son nom imprononçable" → screen copy 😉
1
0
2
@scrcpy_app
scrcpy
2 years
@codinginflow source python 🙃 (I've seen it written "srcpy" many times)
0
0
3
@scrcpy_app
scrcpy
1 year
@techonsapevole Yes. To be precise, the audio from the device microphone can be played to the computer audio output (but it is not recognized as a microphone/input by the computer).
0
0
2
@scrcpy_app
scrcpy
2 years
@pivotman3191 @TayIorRobinson scrcpy has 3 exactly direct dependencies: SDL, ffmpeg and libusb I don't know how a DNS server would be a transitive dependency (maybe some ffmpeg module?)
1
0
1
@scrcpy_app
scrcpy
2 years
@obiabo_immanuel Note that you need scrcpy >= 1.18 for Android 12 (use the current latest: 1.24).
1
0
2
@scrcpy_app
scrcpy
1 year
@mcrmitz The specific code to workaround the Vivo issue will be included in 2.1 😉
0
0
1
@scrcpy_app
scrcpy
2 years
@notrob What's the problem with wireless?
1
0
2
@scrcpy_app
scrcpy
1 year
@ThePharaohsCat Not that I know. Except not using apps which set FLAG_SECURE without an option to disable it.
0
0
2
@scrcpy_app
scrcpy
2 years
@xjonch @TSM_mikewr Over USB or WiFi? Try to reduce the resolution (-m1024) and/or bitrate (-b2m).
0
0
2
@scrcpy_app
scrcpy
11 months
@shukaku3110 20 fps is not much (how did you measure it?) You should try reducing the resoluton (`scrcpy -m1024`) 😉
1
0
2
@scrcpy_app
scrcpy
11 months
@LittleGrape_EN @dlljs If it's laggy, you can reduce the resolution (`scrcpy -m1024` for example).
0
0
2
@scrcpy_app
scrcpy
2 years
@kuroyei 1.12.1 is a very old version of scrcpy. Either upgrade your whole distribution, or install the latest scrcpy version manually:
1
0
2
@scrcpy_app
scrcpy
9 months
@lixferno Nope, Linux only.
0
0
2
@scrcpy_app
scrcpy
2 years
@Balaji80856111 Each (latest) release is intended to be stable. So currently, use v1.23.
2
0
2
@scrcpy_app
scrcpy
8 months
@DmNick_ Very precise dimensions 🙂
1
0
2
@scrcpy_app
scrcpy
2 years
@LlomenYT @DVD_97tv The bitrate is just forwarded to the codec implementation on the device. Do you have a screenshot/recording of mediocre quality at this bitrate?
2
0
1
@scrcpy_app
scrcpy
8 months
0
0
1
@scrcpy_app
scrcpy
8 months
@DrCheemsCripto Try `scrcpy --prefer-text`.
1
0
1
@scrcpy_app
scrcpy
7 months
@gelon1983 I don't know.
1
0
0
@scrcpy_app
scrcpy
1 year
@0CreditsLeft Because you are using scrcpy 1.25, and audio has been added in scrcpy 2.0.
2
0
1
@scrcpy_app
scrcpy
2 years
@coffee_tocode Instead of recording to mkv, you must modify scrcpy to stream using the protocol you want directly. Here is an exemple for RTP:
2
0
1
@scrcpy_app
scrcpy
1 year
@APO_161 @obiabo_immanuel Its purpose is different. Scrcpy is a mirroring tool.
0
0
1
@scrcpy_app
scrcpy
1 year
@fxtmll Run `scrcpy-console.bat` and paste the whole error message.
1
0
1
@scrcpy_app
scrcpy
2 years
@qbalsdon @Cartidise Note that you can use right-click for BACK, middle-click for HOME and Alt+s for SWITCH_APP (the third button) ;-)
0
0
1
@scrcpy_app
scrcpy
1 year
@Syn40051495 If your screen is broken, you must have USB debugging enabled beforehand.
0
0
1
@scrcpy_app
scrcpy
2 years
@YoShibyl Note that you can crop the capture directly with `--crop`:
1
0
1
@scrcpy_app
scrcpy
2 years
@Senpai19t It's a Windows problem (missing dll). Try ?
1
0
1
@scrcpy_app
scrcpy
2 years
@ThePharaohsCat You can turn the device screen off:
1
0
1
@scrcpy_app
scrcpy
2 years
@IDeleteSystem64 What's the error message in the console?
0
0
1
@scrcpy_app
scrcpy
2 years
@GinZero83 In developer options, there is an option "Disable adb authorization timetout". If it is not set, then authorization is reset after 7 days.
Tweet media one
1
0
1
@scrcpy_app
scrcpy
2 years
@RfaelFerreira @Adrenaline Android 12 requires scrcpy >= 1.18.
0
0
1
@scrcpy_app
scrcpy
2 years
@martinbonnin What is needed is fixing package android-framework-23 apparently
1
0
1
@scrcpy_app
scrcpy
10 months
@Yozakura_Reo Why "unstable"?
1
0
1
@scrcpy_app
scrcpy
2 years
@Prof_D_sciences @Dimitri2604 @Tardus__Gradus @FoxarFR Sous Windows, c'est juste une archive à extraire (rien à installer), puis démarrer scrcpy.exe (ou `scrcpy-console.bat` pour garder la console en cas d'erreurs).
1
0
1
@scrcpy_app
scrcpy
6 months
@remcohaszing @mattpocockuk Yes, scrcpy records directly on the computer.
0
0
1
@scrcpy_app
scrcpy
1 year
@ThePharaohsCat 1.12.1 is very old, the shortcut mod was still Ctrl and was not configurable. Use a newer version (2.0).
0
0
1
@scrcpy_app
scrcpy
10 months
@Yozakura_Reo To avoid audio glitches over wifi, you can increase buffering (at the cost of latency):
1
0
1
@scrcpy_app
scrcpy
1 year
@cisco147 Audio forwarding the way it works in scrcpy 2.x will never be supported on Android 10 (because the shell user do not have the permission to capture audio before Android 11). However, you can try (a PoC I wrote which uses the PlaybackCapture API)
0
0
1
@scrcpy_app
scrcpy
1 year
@2720kzm1 What was wrong? What is the output in the scrcpy console? (run scrcpy-console.bat on Windows)
1
0
1
@scrcpy_app
scrcpy
9 months
@BlueKneeSox Which scrcpy version? Use the latest (v2.1.1).
0
0
0
@scrcpy_app
scrcpy
5 months
@Innerghost007 @4k_isn @Sus_Pab_REAL What do you mean by "pixelated"? Do you mean compression artifacts? If so, increase the bit rate (`scrcpy -b20m`) or switch to H.265 (depending on your device, `scrcpy --video-codec=h265`) or both.
2
0
1
@scrcpy_app
scrcpy
1 year
@agarpac @Renjiro_Junichi The delay depends on the device hardware encoder. Reducing the resolution often reduces the latency. For example: scrcpy -m1024
1
0
1
@scrcpy_app
scrcpy
2 years
@LlomenYT @DVD_97tv What is the error message in the console? (¿Cu��l es el mensaje de error en la consola?)
1
0
1
@scrcpy_app
scrcpy
1 year
0
0
1
@scrcpy_app
scrcpy
1 year
@sloppybarrels What's the problem? Any error message?
1
0
1
@scrcpy_app
scrcpy
1 year
@sloppybarrels Run scrcpy-console.bat
1
0
1
@scrcpy_app
scrcpy
2 years
@frds_SA You could also disconnect the wireless one (`adb disconnect <ip>` or just `adb disconnect` to disconnect all).
1
1
1