# My Video recorder **Repository Path**: mishimengzhong/codeleaner ## Basic Information - **Project Name**: My Video recorder - **Description**: google浏览器插件,可以录屏 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-07-09 - **Last Updated**: 2025-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # My Video Recorder - Chrome 网页视频录制插件 > 当前版本:v3.0.0 一个功能强大的 Chrome 扩展,用于录制网页中的视频内容。支持多标签页选择、实时计时、异常处理等。 ## 主要功能 - 智能检测所有标签页中的 video 元素 - 多标签页选择录制目标 - 一键录制当前页 - 实时悬浮窗,包含计时器和停止按钮 - 自动保存(可关闭) - 分段录制(每段 30 分钟,自动保存为独立文件) - 友好异常提示 - 智能文件命名 - 高帧率录制(30fps) ## 使用说明 1. 打开包含视频的网页 2. 点击扩展图标,选择“录制当前标签页”或从列表中选择目标 3. 录制过程中可随时点击“停止录制”按钮,当前片段会自动保存 4. 可在悬浮窗右侧关闭“自动保存”用于调试 ## 分段录制说明 - 每段录制时长为 30 分钟,自动保存为独立 WebM 文件 - 录制完成后不会自动合并所有片段 - 片段文件名包含编号和时间戳 ## 权限说明 - 仅需 scripting、activeTab、storage 权限 ## 技术实现 - MediaRecorder API 录制 - video.captureStream 获取视频流 - 动态切换扩展图标 - 代码结构清晰,易于维护 ## 常见问题 - 页面无 video 元素无法录制 - 录制失败请检查浏览器支持 MediaRecorder - 自动保存可关闭,调试时不会自动下载 --- **注意**:请遵守相关法律法规和网站服务条款,不要录制受版权保护的内容。