
tty7
tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.
完全本地运行,使用官方 Dota 2 回放和 FFmpeg,安全边界严格(仅连接 127.0.0.1:29000,拒绝接管已运行的 Dota 2),更新机制透明(仅提示不强制下载)。
一个面向 Windows 的本地 Dota 2 DEM 精确剪辑工具。
官方仓库:
第一次了解本项目,可以先阅读软件介绍。
它只读解析用户选择的 .dem,把事件转换成可人工调整的片段清单;只有用户确认导出后,才会启动项目自己的 -insecure 离线 Dota 2 回放进程,使用官方观战模式导出画面与原声,再交给 FFmpeg 编码和质量检查。
本项目不控制联网比赛,不注入游戏进程,不绕过 VAC。默认导出只保留游戏原声,不自动添加文案、BGM、配音或音效。
许可证提醒:源码公开不等于允许售卖。 未经著作权人事先书面授权,禁止销售、收费分发、发布安装包、改名换皮、套壳发布或将本软件作为托管/商业产品提供。普通用户可以使用本软件剪辑、发布和变现自己的视频。
普通用户不需要安装 Rust、Node.js 或自行编译。请前往 GitHub Releases 下载:
luckcaty-cut-dota2_1.7.0_x64-setup.exe:推荐,双击后按提示安装。1.7.0 是当前正式版。安装版会在启动后检查官方 Release;发现新版本时
只提示,是否下载安装由用户决定。软件不会在后台自动下载,也不会强制更新。
1.6.0 用户需要手动安装一次 1.7.0,后续版本才可使用应用内更新。
当前安装包和便携版未包含 FFmpeg/FFprobe。首次导出前请按下方“环境要求” 配置 FFmpeg。发布附件由本仓库对应版本源码构建,SHA-256 会列在 Release 说明中供核对。
安装包目前没有商业代码签名证书。Windows 如果显示 SmartScreen 提醒, 请先核对下载地址确实属于本官方仓库,并核对 Release 中的 SHA-256;不要 从第三方网盘、店铺或重新打包的网站下载。
HH:MM:SS.mmm 时间。startmovie/endmovie 导出帧序列与 WAV。完整记录见 CHANGELOG.md。
127.0.0.1:29000。-insecure -vconsole -console,任务结束后只关闭本项目启动的 PID。详细设计见 回放控制合同。
源码仓库不包含 FFmpeg 二进制。请将 ffmpeg.exe 和 ffprobe.exe 放入 PATH,或设置:
$env:FFMPEG_EXE = "[FFMPEG_DIR]\ffmpeg.exe"
$env:FFPROBE_EXE = "[FFMPEG_DIR]\ffprobe.exe"
也可以放到:
tools\ffmpeg\bin\
该目录已被 Git 忽略。
安装前端依赖:
cd .\apps\d2-highlights-desktop
npm ci
cd ..\..
运行完整验证:
.\scripts\verify.ps1
启动桌面开发版:
.\scripts\desktop-dev.ps1
构建 Windows 安装包:
.\scripts\desktop-release.ps1
默认公开构建不捆绑 FFmpeg;运行机器需要自行提供 FFmpeg/FFprobe。发布者如需捆绑二进制,必须单独履行相应许可证和源码提供义务。
.\scripts\analyze.ps1 -DemPath "[DEM_PATH]\match.dem"
.\scripts\control-plan.
Windows 上的 Dota 2 DEM 自动高光剪辑与离线回放导出工具(源码公开,禁止未经授权销售与套壳)
根据分类、Topic 和编程语言匹配的相似项目。

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

YTubic is a fast, responsive, open-source YouTube Music desktop client for Windows, Linux, and macOS that uses direct InnerTube API communication and aggressive caching to provide instant navigation and playback.
Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.