前言:
而今我们对“es200手机投屏”都比较关怀,咱们都需要学习一些“es200手机投屏”的相关知识。那么小编同时在网摘上汇集了一些对于“es200手机投屏””的相关文章,希望大家能喜欢,小伙伴们快快来学习一下吧!前段时间,我给大家介绍了一款投屏软件Scrcpy。还不了解的可以找找我的往期文章。Scrcpy是一款开源的、跨平台的Android屏幕镜像工具,它允许用户在电脑上实时查看和控制Android设备的屏幕。通过Scrcpy,用户可以在电脑上轻松地操作手机,实现各种复杂的操作。此外,Scrcpy还具有高性能、低延迟的特点,使得它成为许多开发者和普通用户的首选软件工具,为众多用户提供了极佳的使用体验。
今天我给大家整理了一些Scrcpy的一些进阶使用方法,欢迎大家享用。
1️⃣ Scrcpy常用操作快捷键
动作
快捷键
点击HOME
Alt+h
点击BACK
Alt+b
点击menu
Alt+s
点击VOLUME_UP
Alt+↑ (上)
点击VOLUME_DOWN
Alt+↓ (下)
点击POWER
Alt+p
亮屏
右键单击
关闭设备屏幕(保持镜像)
Alt+o
打开设备屏幕
Alt+Shift+o
复制到剪贴板
Alt+c
剪切到剪贴板
Alt+x
同步剪贴板和粘贴
Alt+v
注入计算机剪贴板文本
Alt+Shift+v
捏合缩放
Ctrl+点击移动
拖放APK文件
从计算机安装APK
2️⃣ Scrcpy软件进阶使用1. 设置快捷启动方式
每次输入命令启动太麻烦,我们可以在Scrcpy目录下,创建一个txt记事本,并编辑以下内容。把文件后缀改为.bat。右键发送到桌面创建快捷方式,这样只要设置好了后,点击一下就能开启投屏了。
#如果是单设备使用这个scrcpy#如果是多设备,用-s指定你的手机名称scrrpy -s xxxxxx#如果运行窗口有要求请编辑为如下scrcpy -s a0a24a2e --window-x 1455 --window-y 36 --window-width 463 --window-height 10002. 保持设备唤醒
当我们的 Android 设备通过 USB 连接到电脑时,它可能会因为一段时间没有操作而自动进入休眠状态。使用 scrcpy,我们可以轻松地阻止这种情况发生。只需使用以下命令:
scrcpy --stay-awake# 或者使用短命令:scrcpy -w
当你关闭 scrcpy 时,设备的初始状态将被恢复。但需要注意,如果设备仅通过 TCP/IP 连接(即未插入电源),该命令将不起作用。
3. 控制设备屏幕
在某些情况下,我们可能希望在开始镜像时关闭设备的屏幕。scrcpy 提供了这样的功能,只需使用以下命令:
scrcpy --turn-screen-off# 或者使用短命令:scrcpy -S
如果你在 scrcpy 运行时想要关闭屏幕,可以按 MOD+o。要重新打开屏幕,只需按 MOD+Shift+o。此外,Android 的电源键总是可以开启屏幕。为了方便,如果通过 scrcpy 发送电源命令(通过右键点击或 MOD+p),它将在短暂延迟后关闭屏幕。但物理电源键仍然可以开启屏幕。
要同时防止设备休眠和关闭屏幕,你可以使用:
scrcpy --turn-screen-off --stay-awake# 或者使用短命令:scrcpy -Sw4. 显示触摸操作
为了在展示或教学中清晰地展示你在设备上的操作,scrcpy 提供了显示触摸的功能。这会显示物理设备上由手指触摸产生的操作。使用以下命令启动这个功能:
scrcpy --show-touches COPY# 或者使用短命令:scrcpy -t
这只显示物理触摸操作,例如在设备上使用手指触摸的操作。
5. 缩小屏幕尺寸
scrcpy –max-size 1024# 或者使用短命令:scrcpy -m 10246. 更改视频比特率
scrcpy –bit-rate 2M# 或者使用短命令:scrcpy -b 2M7. 多设备控制
scrcpy –serial 0123456789abcdef# 或者使用短命令:scrcpy -s 0123456789abcdef8. 无线连接
scrcpy –serial 192.168.0.1:5555# 或者使用短命令:scrcpy -s 192.168.0.1:55559. 更改窗口标题
scrcpy –window-title 我的手机10. 更改位置和大小
scrcpy –window-x 100 –window-y 100 –window-width 800 –window-height 60011. 无边框
scrcpy –window-borderless12. 总在前面
scrcpy –always-on-top13. 全屏
scrcpy –fullscreen# 或者使用短命令:scrcpy -f3️⃣ Scrcpy软件指令全集
指令
功能描述
--always-on-top
使scrcpy窗口始终置顶(位于其他窗口之上)。
--audio-bit-rate=value
以指定比特率对音频进行编码,单位为比特/秒。默认为128K(128000)。
--audio-buffer=ms
配置音频缓冲延迟(毫秒)。较低的值减少延迟,但增加缓冲不足的可能性(导致音频故障)。默认为50。
--audio-codec=name
选择音频编解码器(opus,aac,flac或raw)。默认为opus。
--audio-codec-options=key[:type]=value[,...]
为设备音频编码器设置以逗号分隔的键:类型=值选项列表。
--audio-encoder=name
使用特定的MediaCodec音频编码器(取决于--audio-codec提供的编解码器)。
--audio-source=source
选择音频源(输出或麦克风)。默认为输出。
--audio-output-buffer=ms
配置SDL音频输出缓冲区的大小(毫秒)。
-b, --video-bit-rate=value
以指定比特率对视频进行编码,单位为比特/秒。默认为8M(8000000)。
--camera-ar=ar
通过其纵横比(+/- 10%)选择摄像头尺寸。可能的值为“sensor”(使用摄像头传感器的纵横比),":"(例如"4:3")或""(例如"1.6")。
--camera-id=id
指定要镜像的设备摄像头ID。
--camera-facing=facing
通过其朝向选择设备摄像头。可能的值为“front”,“back”和“external”。
--camera-high-speed
启用高速摄像头捕获模式。
--camera-size=x
指定显式的摄像头捕获尺寸。
--camera-fps=value
指定摄像头捕获帧率。如果未指定,则使用Android的默认帧率(30 fps)。
--crop=width:height❌y
在服务器上裁剪设备屏幕。
-d, --select-usb
使用USB设备(如果存在一个设备,如adb -d)。
--disable-screensaver
在scrcpy运行时禁用屏幕保护程序。
--display-buffer=ms
在显示之前添加缓冲延迟(毫秒)。默认为0(无缓冲)。
--display-id=id
指定要镜像的设备显示ID。
--display-orientation=value
设置初始显示方向。可能的值为0, 90, 180, 270, flip0, flip90, flip180和flip270。默认为0。
-e, --select-tcpip
使用TCP/IP设备(如果存在一个设备,如adb -e)。
-f, --fullscreen
以全屏模式启动。
--force-adb-forward
不尝试使用“adb reverse”连接到设备。
--forward-all-clicks
禁用默认的右键触发BACK(或POWER)和中键触发HOME的快捷方式,并将点击转发到设备。
-h, --help
打印帮助信息。
--kill-adb-on-close
在scrcpy终止时关闭adb。
-K, --hid-keyboard
通过AOAv2上的HID模拟物理键盘。
--legacy-paste
在Ctrl+v上将计算机剪贴板文本注入为一系列按键事件。
--list-cameras
列出设备摄像头。
--list-camera-sizes
列出有效的摄像头捕获尺寸。
--list-displays
列出设备显示。
--list-encoders
列出设备上可用的视频和音频编码器。
--lock-video-orientation[=value]
将捕获视频方向锁定为特定值。
-m, --max-size=value
限制视频的宽度和高度。
-M, --hid-mouse
通过AOAv2上的HID模拟物理鼠标。
--max-fps=value
限制屏幕捕获的帧率。
-n, --no-control
禁用设备控制(只读镜像)。
-N, --no-playback
在计算机上禁用视频和音频播放。
--no-audio
禁用音频转发。
--no-audio-playback
在计算机上禁用音频播放。
--no-cleanup
禁用scrcpy退出时的清理。
--no-clipboard-autosync
禁用自动同步计算机剪贴板到设备剪贴板的功能。
--no-downsize-on-error
禁用在MediaCodec错误时自动尝试较低分辨率的行为。
--no-key-repeat
不在按住键时转发重复的键事件。
--no-mipmaps
如果渲染器是OpenGL 3.0+或OpenGL ES 2.0+,则自动生成mipmaps以提高缩小质量。
--no-power-on
在启动时不开启设备。
--no-video
禁用视频转发。
--no-video-playback
在计算机上禁用视频播放。
--orientation=value
与--display-orientation=value --record-orientation=value相同。
--otg
以OTG模式运行:模拟物理键盘和鼠标。
-p, --port=port[:port]
设置客户端监听的TCP端口范围。
--pause-on-exit[=mode]
配置退出时的暂停。
--power-off-on-close
在关闭scrcpy时关闭设备屏幕。
--prefer-text
将alpha字符和空格注入为文本事件而不是按键事件。
--print-fps
启动FPS计数器,将帧速率日志打印到控制台。
--push-target=path
设置通过拖放文件到设备时将文件推送到的目标目录。
-r, --record=file.mp4
将屏幕录制到文件。
--raw-key-events
注入所有输入键的按键事件,并忽略文本事件。
--record-format=format
强制录制格式(mp4,mkv,m4a,mka,opus,aac,flac或wav)。
--record-orientation=value
设置记录方向。
--render-driver=name
请求SDL使用给定的渲染驱动程序。
--require-audio
默认情况下,当设备上的音频捕获失败时,scrcpy仅镜像视频。
-s, --serial=serial
设备序列号。仅在连接到adb的多个设备时为强制性。
-S, --turn-screen-off
关闭设备屏幕。
--shortcut-mod=key+...
指定用于scrcpy快捷键的修改器。
-t, --show-touches
在启动时启用“显示触摸”,在退出时还原初始值。
--tcpip[=ip[:port]]
配置并重新连接设备使用TCP/IP。
--time-limit=seconds
设置最大镜像时间,以秒为单位。
--tunnel-host=ip
设置用于到达scrcpy服务器的adb隧道的IP地址。
--tunnel-port=port
设置用于到达scrcpy服务器的adb隧道的TCP端口。
-v, --version
打印scrcpy的版本。
-V, --verbosity=value
设置日志级别。
--v4l2-sink=/dev/videoN
输出到v4l2loopback设备。
--v4l2-buffer=ms
在推送帧之前添加缓冲延迟(毫秒)。
--video-codec=name
选择视频编解码器(h264,h265或av1)。
--video-codec-options=key[:type]=value[,...]
为设备视频编码器设置以逗号分隔的键:类型=值选项列表。
--video-encoder=name
使用特定的MediaCodec视频编码器(取决于--video-codec提供的编解码器)。
--video-source=source
选择视频源(显示或摄像头)。
-w, --stay-awake
在scrcpy运行时保持设备开启,当设备连接时。
--window-borderless
禁用窗口装饰(显示无边框窗口)。
--window-title=text
设置自定义窗口标题。
--window-x=value
设置初始窗口水平位置。
--window-y=value
设置初始窗口垂直位置。
--window-width=value
设置初始窗口宽度。
--window-height=value
设置初始窗口高度。
注意:缩写选项(如-h)和完整选项(如--help)在表格中均表示相同的功能。
4️⃣ 文章总结
以上就是投屏软件Scrcpy的一些进阶使用方法,如果您觉得这篇文章对您有所帮助,欢迎收藏转发和分享。如果您有任何想法和建议,请随时在评论区留言。您的反馈对我来说非常重要,我会认真倾听并不断改进我的文章内容。再次感谢您的支持和关注,期待与您在未来的文章中再次相遇!
标签: #es200手机投屏