Repository navigation
Releases
dogsc v0.1.0-windows-beta.3
dogsc · Windows Beta 3
基于 神烦老狗的 DogSC 二次创作的非官方 Windows 版本,当前仍不完善。原作与 Windows 改编源码采用 MIT;FFmpeg 和字体遵循各自许可。
下载 dogsc-v0.1.0-windows-beta.3-setup-x64.exe,安装后从开始菜单启动。也提供 ZIP 便携版。运行环境为 Windows 10/11 x64 和 .NET Framework 4.8。
安装版启动时检查更新,也可以在项目菜单选择“检查更新”。选择更新后下载并校验文件,保存工作后关闭软件并安装新版。录制期间不能进行更新。下载失败时保留当前版本。
编辑器播放按实际时间推进:预览渲染繁忙时跳过过期帧,避免播放变慢;手动选择的变速仍然生效。调整浮条、菜单和弹窗的文字像素对齐,分离浮条阴影和文字层,改善文字清晰度。
导出时复用固定背景和静止画框阴影,单个正常速度片段直接读取原素材,减少重复绘制和临时转码。实际耗时取决于分辨率、效果和设备。
自动放大的鼠标跟随使用连续平滑处理,减轻细微鼠标抖动和采样间隔变化导致的晃动;暂停和剪辑分段独立处理。点击反馈按时间查找,播放复用固定背景和静止阴影,以降低长录屏预览负担。
安装版新录屏保存在“文档/DogSC/recordings”。旧 ZIP 版的录屏与项目保留在旧目录,项目使用原视频路径;请继续保留旧素材。备忘录和帧率偏好仍保存在当前用户设置目录。
已验证安装、重复安装后保留录屏与项目、程序启动、版本比较、下载校验、访问 GitHub 发布列表,以及合成视频在预览渲染延迟下的播放速度。完整的跨版本在线升级还需在下一版发布后实测;体验版仍需更多真实设备、长时间录制和网络环境验证。更新校验使用 GitHub 提供的 SHA-256;目前安装程序没有代码签名,Windows 可能提示未知发布者。GitHub 不可访问时更新不可用。
录屏素材与项目不包含在下载文件中;SHA256SUMS.txt 包含下载文件校验值。第三方组件许可和源码入口见 第三方声明。
dogsc v0.1.0 · Windows Beta 2
dogsc · v0.1.0 Windows Beta 2
这是根据 神烦老狗的 DogSC 二次创作的非官方 Windows 版本,当前仍不完善。原作及 Windows 改编源码使用 MIT,保留原作者版权声明;FFmpeg 与字体遵循各自许可。
下载与启动
下载 dogsc-v0.1.0-windows-beta.2-win-x64.zip,完整解压到可写目录,双击 Windows/bin/DogSC.Windows.exe。也可使用 Start-DogSC.cmd。请保留整个目录,不能单独分发 EXE。
运行环境:Windows 10/11 x64、.NET Framework 4.8。包内包含 FFmpeg/ffprobe、字体及运行资源。GitHub 自动生成的 Source code ZIP/TAR 是应用源码,不能直接运行;构建方法见 README。
本次更新
- 录制资源优化:开始录制前暂停编辑器播放、预览解码、缩略图和波形任务;录制期间收起编辑器,浮条保持可操作,停止后恢复。
- 独立鼠标采样:鼠标轨迹使用独立高精度线程,支持 30/60/90 FPS 采样;压缩静止数据,保留点击、形态变化、可见性和暂停分段。
- 编码与回退:调整 NVIDIA 编码队列、进程优先级和线程数量,减少无效的跨显卡尝试及诊断输出;探测 NVIDIA/AMD/Intel 编码器,不兼容时尝试兼容路径或 CPU。保持原始录制尺寸和所选帧率。
- 保存更稳妥:停止后先在后台保存视频项目和独立鼠标轨迹,再询问是否切换项目。取消切换时保留旧项目修改和新录制。
- 屏幕 3D:独立时间线轨道,支持倾斜、旋转、透视、位置、大小及进入/返回过渡,支持拖动、分割、撤销、保存和导出。
- 暂停与继续录制:支持多次暂停和继续,也可暂停后直接停止保存;暂停时计时、画面、麦克风和鼠标采样冻结,停止后拼接分段。分段保留作恢复素材。
- 界面进一步还原:调整右侧设置面板、位置与倾斜控制板、颜色胶囊、固定页签、滚动恢复和高级参数折叠;改进明暗外观及小窗口布局。
- 统一弹窗与交互:重命名、未保存修改和操作提示使用圆角卡片;调色面板支持即时预览及整次撤销;修复导出取消、重试、关闭和打开文件夹的交互。
验证与当前限制
已通过合成测试画面的 30/60/90 FPS 录制、项目保存重开与 720p 导出;重复暂停续录、暂停后停止、继续失败后保存及 AAC 分段拼接;异常中断后的素材解码;界面阻塞时的独立鼠标采样;屏幕 3D、设置面板、弹窗、调色和导出交互;完整体验包独立启动。
帧率选择不保证每台设备都稳定满帧,短时流畅度对比仍有波动。Intel 硬件路径、实际麦克风、多种驱动、长时间录制、高负载 4K、HDR、混合 DPI 与休眠恢复仍需更多验证。当前无代码签名或安装器。
摄像头、系统声音采集、录制标记、效果复制粘贴和单独音频导出仍未移植。界面与运动细节和 macOS 原版仍有差异;Windows .dogscwin 项目不兼容原版 .dogscproject。
保存位置与许可
新录制的原始视频和初始项目保存在体验包的 Windows/recordings/日期时间-随机编号/。编辑改动按 Ctrl+S 保存;要得到带背景、光标和运镜的成片,请使用“导出”。体验包不包含个人录屏、项目或备忘录。
本仓库完整开放 Windows 改编源码,使用 MIT。随附 FFmpeg/ffprobe 为未修改的 Gyan GPL v3 构建,字体保留自身许可。此 Release 另附相同版本的 FFmpeg 主项目源码快照;它不包含所有外部库源码,组件来源详见 第三方声明。
下载文件的 SHA-256 校验值见 SHA256SUMS.txt。
dogsc v0.1.0 · Windows Beta 1
dogsc · v0.1.0 Windows Beta 1
这是基于 神烦老狗的 DogSC 二次创作的非官方 Windows 版本,当前仍不完善。原作及 Windows 改编源码使用 MIT,保留原作者版权声明;FFmpeg 与字体遵循各自许可。
下载与启动
下载 dogsc-v0.1.0-windows-beta.1-win-x64.zip,完整解压到可写目录,然后双击 Windows/bin/DogSC.Windows.exe。也可使用 Start-DogSC.cmd。不要只取出 EXE。
运行环境:Windows 10/11 x64,.NET Framework 4.8。包内已包含录屏工具与字体,无需自行安装 FFmpeg。
GitHub 自动生成的 Source code ZIP/TAR 是源码,不是可直接运行的体验包。
当前可以体验
- 显示器/窗口/区域录制,30/60/90 FPS 选择,NVIDIA 编码与兼容回退。
- 停止录制后自动保留原始视频和
.dogscwin项目,保存校验、分段 MP4 与异常中断诊断。 - 时间线分割、裁短、重排、变速、撤销与重做,基础音频波形。
- 自动缩放、鼠标跟随、手动运镜;背景、留白、圆角、阴影、窗口外框与场景预设。
- 独立光标、四种点击反馈、静止隐藏、平滑与时间校准。
- 透明贴图、层级与出入场动画;局部柔化/突出及出现范围。
- 悬浮备忘录;MP4 导出,可选分辨率与帧率。
仍未完善
摄像头、系统声音采集、屏幕 3D、录制暂停与标记、效果复制粘贴、单独音频导出尚未移植。界面、运动及模糊细节与 macOS 原版仍有差异;Windows 项目不兼容 .dogscproject。长时间、高负载 4K、HDR 和混合 DPI 尚未完整验证,帧率选择不保证每台设备满帧。
旧视频中已录入画面的鼠标不能无损隐藏或替换。独立光标需要使用本版重新录制;原始 source.mp4 不包含编辑器合成的光标和背景效果。
已完成的验证
30/60/90 FPS 合成窗口的实际录制、保存、重开和 720p 导出;强制中断编码后的已提交 MP4 片段解码;时间线操作及光标/贴图/柔化的渲染、保存、撤销与界面交互;打包版启动。测试使用合成画面,下载包不含个人素材。
源码、校验与第三方组件
- DOGsc 应用源码:公开仓库,使用 MIT。
SHA256SUMS.txt:校验 Windows ZIP 与 FFmpeg 主项目源码快照。FFmpeg-946fcce07b-source.tar.gz:随附 FFmpeg 主项目的同版本源码快照,GPL;不是本应用的安装包,也不是所有外部依赖库的合并源码包。- 第三方许可、构建配置与外部源码入口。FFmpeg 保留 GPL 许可,字体保留其自身许可。
问题反馈请附系统版本、显卡、帧率、复现步骤及相关诊断文本,避免上传含个人信息的录屏。

