ShareX/Features/屏幕录制 - ShareX Windows 截图功能

feature

屏幕录制 - ShareX Windows 截图功能

屏幕录制 — ShareX 功能详解,涵盖 mp4, webm, ffmpeg。设置技巧与工作流,免费开源截图工具指南。

ShareX 屏幕录制

ShareX 内置了基于 FFmpeg 的强大屏幕录制功能,可以录制屏幕活动并可选录制音频。这使其成为创建教程、错误报告、游戏剪辑和演示文稿的绝佳工具。

录制模式

屏幕录制支持与截图相同的选择模式:

  • 全屏录制——录制整个显示器
  • 区域录制——选择特定区域进行录制
  • 活动窗口录制——仅录制当前焦点的应用程序窗口

视频格式和编解码器

ShareX 使用 FFmpeg 进行编码,让你可以使用行业标准格式:

格式 容器 最适合
MP4 (H.264) .mp4 最大兼容性,网络分享
WebM (VP8/VP9) .webm 网页优化,文件更小
GIF .gif 简短静音动画,方便分享
APNG .png 支持 Alpha 透明的动态 PNG

音频录制

你可以选择录制系统音频、麦克风输入,或同时录制两者。ShareX 支持:

  • 虚拟音频捕获——直接录制应用程序音频(需要虚拟音频设备)
  • 麦克风——为录制添加语音旁白
  • 混合模式——结合系统音频和麦克风,适合综合教程

FFmpeg 集成

ShareX 的录制功能基于 FFmpeg 构建,这意味着:

  • 你可以自定义编码参数(比特率、帧率、画质)
  • 支持硬件加速编码(NVENC、AMF、QSV)
  • 高级用户可使用自定义 FFmpeg 命令行参数
  • 可以使用自己的 FFmpeg 二进制文件

录制设置

在任务设置中,你可以配置:

  • 视频编解码器和质量——在文件大小和视觉质量之间取得平衡
  • 帧率——15、24、30 或 60 FPS
  • 音频源和比特率——单独控制音频质量
  • 自定义 FFmpeg 参数——为高级用户提供完全控制
  • 录制前后延迟——在录制前后添加缓冲时间

录制后任务

和截图一样,录制也可以触发后续任务:

  • 打开视频文件所在位置
  • 将文件复制到剪贴板
  • 上传到已配置的目标位置
  • 通过命令行脚本运行自定义操作

使用场景

  • Bug 报告——精确录制屏幕上发生的情况,帮助开发者复现问题
  • 教程制作——录制带语音旁白的分步指南
  • 游戏集锦——捕捉难忘的游戏时刻
  • 演示录制——录制带画外音的幻灯片以供分享
  • 代码演示——录制 IDE 屏幕并同时解释代码变更

官方参考

Official project links

如果你需要原始文档、发行包或项目源代码,请直接访问官方 ShareX 资源。