news 2026/8/29 22:17:15

scrcpy 录制:6 个场景的命令速查

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
scrcpy 录制:6 个场景的命令速查

scrcpy 录制:6 个场景的命令速查

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

scrcpy 是一款开源的 Android 投屏与控制工具,连上手机就能把画面投到电脑上,还能顺手把画面和声音录成文件。编码在设备端完成,录出来的文件音画同步、质量稳定。前提条件很简单:一台开了 USB 调试、屏幕已解锁的 Android 手机,加一根 USB 线。

一条命令,画面声音一起录

插上 USB 线,在手机上点允许之后,跑这条命令,画面和声音会一起写进文件:

scrcpy -r demo.mp4

-r--record的简写,后面跟文件名即可。录到满意后按 Ctrl+C 结束,文件生成在运行命令的那个目录里。

想调画质,常用这几个参数(scrcpy 比特率设置就藏在其中):

  • --video-bit-rate=6M:比特率,越大越清晰,文件也越大
  • --max-size=1920:限制长边像素,高刷屏上用它省空间
  • --max-fps=60:限制最高帧率
  • --video-buffer/--audio-buffer:缓冲大小,下面讲卡顿时会用到

只留画面,或只留声音

只录画面不录声音

不想让声音进文件,加--no-audio,文件里就只剩视频轨:

scrcpy --no-audio -r screen.mkv

只录声音不录画面

反过来,只留声音时加--no-video,扩展名用.opus更省空间:

scrcpy --no-video -r audio.opus

默认录的是设备外放的声音(--audio-source=output);想录麦克风输入,把参数改成--audio-source=mic

录出来的文件选什么格式

按用途挑一种就行:

格式适用场景
mp4兼容性最好,发人看、日常演示选它
mkv高质量视频,高码率或长录
opus高效音频,纯录音的默认选择
flac无损音频,对音质有要求时
wav原始音频,直接丢进后期软件

拿不准就 mp4,它几乎哪儿都能放。

两个进阶动作

固定分辨率录屏

设备分辨率太高、文件太大时,压到固定尺寸再录:

scrcpy --video-size=1280x720 --fixed-size -r tutorial.mp4

--fixed-size让录制分辨率固定下来,不随设备缩放。

后台静默录屏怎么做

不想要投屏窗口、让它在后台悄悄写文件时,两个参数一起上:

scrcpy --no-playback --no-window -r background.mp4

这就是 scrcpy 后台录制的标准写法,窗口全程不会出现,需要停止时回来按 Ctrl+C。

录制翻车急救:打不开、卡顿、没声音

先对照症状找原因,再挑对应命令:

  1. 文件打不开:多半是格式不兼容,换 mp4 容器加 aac 编码重录
  2. 录制卡顿:先确认走的是 USB 不是 Wi-Fi,再加大音视频缓冲
  3. 录不到声音:先确认--audio-source设对了,单独跑一条录音命令验证
# 文件打不开:mp4 容器 + aac 编码 scrcpy -r output.mp4 --audio-codec=aac # 卡顿:加大缓冲,扛住抖动 scrcpy -r smooth.mp4 --video-buffer=200 --audio-buffer=200 # 录不到声音:单独验证音频源 scrcpy --audio-source=output -r audio_test.opus

最后三条提醒

  • 尽量用 USB 连接,Wi-Fi 更容易卡
  • 录制前先解锁屏幕,黑屏录出来的可能是黑帧
  • 给目标磁盘留足空间,高码率长录很吃容量

更多参数说明可以看 recording 文档,客户端的录制逻辑在 recorder.c。命令记不住就存进备忘录,下次直接复制粘贴。

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 22:14:53

Ventoy 启动U盘五分钟装完:任意 ISO 随意存放,开机直接引导

Ventoy 启动U盘五分钟装完:任意 ISO 随意存放,开机直接引导 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy Ventoy 是一个开源的多系统启动U盘方案。它把U盘分成引导层和数据层…

作者头像 李华
网站建设 2026/8/29 22:14:07

Linux UIO驱动nRF24LE1无线芯片实战指南

简介:UIO(Userspace I/O)是Linux内核提供的轻量级硬件访问机制,允许用户态程序直接操作内存映射寄存器,绕过复杂内核驱动开发。其核心原理是通过设备树声明硬件地址空间,并利用mmap将物理寄存器映射为用户可…

作者头像 李华
网站建设 2026/8/29 22:00:49

LingBot-Map加速指南:--compile与bf16让推理速度再提升

LingBot-Map加速指南:--compile与bf16让推理速度再提升 【免费下载链接】lingbot-map A feed-forward 3D foundation model for reconstructing scenes from streaming data 项目地址: https://gitcode.com/GitHub_Trending/li/lingbot-map LingBot-Map 是一…

作者头像 李华
网站建设 2026/8/29 21:59:27

吉比特游戏校招技术笔试复盘:C++、算法与游戏特色考点解析

又到了一年校招季,后台经常有学弟学妹来问游戏公司笔试怎么准备,尤其是吉比特这种产品和研发都比较有特色的厂商。2018届校招技术类笔试B卷,我当时认认真真做过一轮复盘,后来也帮几个朋友拆过这套卷子的出题思路。今天干脆把这份复…

作者头像 李华