news 2026/8/31 0:56:05

scrcpy 录屏完整指南:一条命令上手,专业录制一步到位

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
scrcpy 录屏完整指南:一条命令上手,专业录制一步到位

scrcpy 录屏完整指南:一条命令上手,专业录制一步到位

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

想把手机屏幕操作录下来发群里,或者干脆让电脑在后台安静地录上一整晚?scrcpy 录屏是天然的选择:编码在手机上完成、封装在电脑端完成,录出来的文件不带网络抖动的痕迹,画质干净、音画同步。给命令加上--record参数就行,不需要额外配置。读完这些内容,你能搞定"视频+音频"、纯视频、纯音频三种录制,还会调参应对游戏录像和后台静默场景。

跑通最小流程

# 同时录制视频和音频,存入 demo.mp4(终端按 Ctrl+C 停止录制) scrcpy --record=demo.mp4
# -r 是 --record 的短选项,换个扩展名就能换格式 scrcpy -r demo.mkv

跑通这两条,你就已经拿到一个完整的录屏文件了。

参数拆解

视频:控画质、控大小

scrcpy --record=a.mp4 --max-size=1080

把宽高都限制在 1080 以内并保持原比例,需要压缩录制体积或手机编码吃紧时用。

scrcpy --record=a.mp4 --video-bit-rate=10M

默认码率 8M,调高画质更好、调低更省空间,画面模糊或文件太大时动它。

scrcpy --record=a.mp4 --max-fps=30

限制捕获帧率,低配设备省电或想减小文件时用。

scrcpy --record=a.mp4 --video-buffer=200

镜像卡顿、掉帧时加大视频缓冲,用一点延迟换流畅。

音频:选对源和编码

scrcpy --record=a.opus --no-video

--no-video录纯音频,容器由扩展名决定。

scrcpy --audio-source=mic --record=a.opus

默认录的是设备播放输出,改用mic就能录麦克风,适合把手机当录音笔。

scrcpy --audio-codec=flac --record=a.flac

无损音频录制,对音质有要求时用。

scrcpy --audio-bit-rate=256K --record=a.m4a

音频默认 128K,录音乐想更清晰就调高(raw 编码不适用此参数)。

输出格式:扩展名说了算

scrcpy --record=a --record-format=mkv

文件名没有可识别扩展名时,用--record-format显式指定容器;常用格式有.mp4.mkv.opus.flac.wav,日常选前两个就够了。更多细节可以看 doc/recording.md。

选型速查表

你的需求推荐选项为什么注意
通用录制、方便分享.mp4播放器兼容性最好录设备音频需 Android 11+
画质优先.mkv+--video-codec=h265H265 同体积画质更高老播放器可能不支持 H265
语音、会议录音.opus同音质体积最小设备没有 Opus 编码器时改aac
无损音频.flac+--audio-codec=flac无损压缩,音质完美文件明显更大
后期剪辑.wav+--audio-codec=raw原始 PCM,无需解码--audio-bit-rate对 raw 无效

场景配方

游戏录制:高码率防糊

scrcpy --record=gameplay.mkv --video-bit-rate=10M --max-size=1080 --max-fps=60

高码率保证快速动作场景不糊、不撕裂;用 mkv 做容器更宽容,后期剪辑也友好。

教学演示:限制分辨率,到点自动停

scrcpy --record=tutorial.mp4 --max-size=1024 --time-limit=1800

演示内容分辨率不必拉满,文件更小更好分发;--time-limit到 30 分钟自动停止,不用人盯着。

后台静默录制:关窗关播放

scrcpy --no-playback --no-window --record=background.mp4

窗口都不弹,录制在后台安静进行,终端按 Ctrl+C 结束。适合挂机、抓长视频这类"人走了机器继续干"的场景。

踩坑速查

录出来只有画面、没有声音

音频转发要求 Android 11 及以上,且 Android 11 启动 scrcpy 时屏幕必须已解锁,否则音频会静默失效。想确认音频链路是否正常,可以先单独录一段试试:

scrcpy --audio-source=output --record=audio_test.opus

报 "Failed to initialize audio/opus"

设备上没有 Opus 编码器,换 aac 即可绕开:

scrcpy --audio-codec=aac --record=output.aac

录制卡顿、音频有爆音

通常是网络抖动或缓冲区欠载,把视频和音频缓冲都调大来平滑:

scrcpy --video-buffer=200 --audio-buffer=200 --record=smooth.mp4

录的文件老播放器打不开

换回兼容性最好的组合重录一遍:

scrcpy --video-codec=h264 --record=compat.mp4

优化清单

  • 连接方式:优先 USB 线连手机而不是 Wi-Fi,录制稳定性和画质都会更好。
  • 设备状态:Android 11 的设备启动前务必先解锁屏幕,不然音频捕获会失败。
  • 存储空间:开录前瞄一眼目标磁盘剩余空间,高码率视频涨得比想象快。
  • 参数平衡:码率、分辨率、帧率三选二,设备性能一般时先降--max-size
  • 停止方式:终端里按 Ctrl+C 就能优雅结束录制,文件正常收尾,不用杀进程。

开头那个"录下来发群里"的需求,现在一条命令就能搞定;更复杂的场景,配方也都备好了。去连上手机试试吧。

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

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

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

AI风劲吹,智能戒指制造商Oura拟9月美国IPO,估值超160亿美元!

AI风劲吹,智能戒指制造商Oura拟9月美国IPO,估值超160亿美元!资本市场从来不缺高估值,但这一次的主角有点特别——在AI风劲吹的2026年,它不卖大模型,不搞AI基建,乍看主打产品还是一枚智能戒指。据…

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

Taste-Skill 快速上手:装对技能、调出高级感的完整指南

Taste-Skill 快速上手:装对技能、调出高级感的完整指南 【免费下载链接】taste-skill Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop 项目地址: https://gitcode.com/GitHub_Trending/ta/taste-skill Taste-…

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

DeerFlow 工具集成实战:4 个配置让 AI 深度研究真正跑起来

DeerFlow 工具集成实战:4 个配置让 AI 深度研究真正跑起来 【免费下载链接】deer-flow An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gatewa…

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

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

scrcpy 录制:6 个场景的命令速查 【免费下载链接】scrcpy Display and control your Android device 项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy scrcpy 是一款开源的 Android 投屏与控制工具,连上手机就能把画面投到电脑上&#…

作者头像 李华
网站建设 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将物理寄存器映射为用户可…

作者头像 李华