Skip to content

Repository files navigation

Follow Create

Follow Create 是一款面向 Windows 的桌面录制工具,用于屏幕录制、音频采集、语音识别、字幕生成、字幕翻译、字幕烧录、回显保存和 TTS 语音合成。

Follow Create is a Windows desktop recording tool for screen recording, audio capture, speech recognition, subtitle generation, subtitle translation, subtitle burn-in, replay saving, and TTS speech synthesis.

Copyright (C) 2026 苿钰

本项目源代码按 GPL-3.0-or-later 授权发布。官方项目名称、官方发布身份、官方赞助/收款二维码、图标和品牌素材不属于代码许可证的通用授权范围,详见 TRADEMARKS.md

The source code is released under GPL-3.0-or-later. The official project name, official release identity, official sponsor/payment QR codes, icons, and brand assets are not generally licensed by the code license. See TRADEMARKS.md.

主要功能 / Features

  • 录屏:支持 720p / 1080p / 1440p,以及 30 / 60 / 90 / 120 fps 选项。
  • Screen recording: supports 720p / 1080p / 1440p and 30 / 60 / 90 / 120 fps options.
  • 音频:支持麦克风与系统声音采集,并提供低内存系统声音模式。
  • Audio: supports microphone and system audio capture, with a low-memory system-audio mode.
  • 字幕:使用 faster-whisper 进行语音识别,生成 SRT 和 ASS 字幕。
  • Subtitles: uses faster-whisper for speech recognition and generates SRT and ASS subtitles.
  • 翻译:支持在线字幕翻译和双语字幕输出。
  • Translation: supports online subtitle translation and bilingual subtitle output.
  • 烧录:使用 FFmpeg 将 SRT 或 ASS 字幕烧录进视频。
  • Burn-in: uses FFmpeg to burn SRT or ASS subtitles into video.
  • TTS:支持 SRT 转独立 MP3 配音音频,以及文本转语音。
  • TTS: supports SRT-to-MP3 voiceover audio and text-to-speech generation.
  • 回显:支持持续缓存最近一段录屏,并在需要时保存回显片段。
  • Replay: supports continuously buffering recent screen recording and saving replay clips when needed.
  • 工具页:字幕烧录、SRT 转 ASS、TTS 语音合成和编码器状态集中在“工具”页面。
  • Tools page: subtitle burn-in, SRT-to-ASS conversion, TTS speech synthesis, and encoder status are grouped under the Tools page.
  • 帮助页面:内置“关于我们”和“HELP”页面,正文从 docs/ 中的 Markdown 文件读取,便于后续维护。
  • Help pages: includes About and HELP pages whose content is loaded from Markdown files under docs/ for easier maintenance.
  • 辅助功能:支持暂停/继续、取消录制、全局快捷键、磁盘空间监测、麦克风设备选择、应用图标和赞助页哈希校验。
  • Utility features: supports pause/resume, cancel recording, global hotkeys, disk-space monitoring, microphone device selection, application icon, and sponsor-page hash verification.
  • 性能:启动后会预热音频设备和视频编码器检测结果,以减少开始录制时的等待。
  • Performance: pre-warms audio devices and video-encoder detection results after launch to reduce recording start latency.

用户提示 / User Notes

  • 本软件按现状提供,不保证完全无错误、不中断、不丢帧、不丢失录制内容,使用前请根据重要程度自行测试。
  • This software is provided as is, without a guarantee that it is error-free, uninterrupted, frame-perfect, or immune to recording loss. Test it before relying on it for important work.
  • 用户应自行确认录屏、录音、字幕、翻译和配音内容的版权、隐私、平台规则和当地法律合规性。
  • Users are responsible for ensuring that screen recording, audio recording, subtitles, translation, and voiceover use comply with copyright, privacy, platform rules, and local law.
  • 在线翻译和在线 TTS 需要联网,字幕或文本可能发送到第三方服务;请勿用于不允许外发的敏感内容。
  • Online translation and online TTS require network access and may send subtitles or text to third-party services. Do not use them for sensitive content that must not be sent externally.
  • 语音识别模型可能在首次使用时下载,模型许可证和用途可能与模型来源有关。
  • Speech-recognition models may be downloaded on first use, and model license terms may depend on the model source.
  • FFmpeg / ffprobe 可能在首次使用时下载;初始化窗口支持自动推荐下载源、手动切换下载源或选择已有本地文件。
  • FFmpeg / ffprobe may be downloaded on first use; the initialization window supports automatic source selection, manual source switching, or selecting existing local files.

官方渠道 / Official Channels

QQ群:928100491

当前官方公开渠道仍在整理中。公开发布后,请在这里补充官方 GitHub、Gitee、官网、网盘、社区或其他正式渠道。

Official public channels are still being organized. After public release, update this section with the official GitHub, Gitee, website, cloud drive, community, or other official channels.

开发运行 / Development

pip install -r requirements.txt
python main.py

项目结构 / Project Structure

FollowCreate/
├── main.py
├── requirements.txt
├── assets/
│   ├── icons/
│   └── sponsor/
├── core/
├── docs/
├── gui/
├── processing/
└── utils/

发布与责任边界 / Release and Responsibility

  • 发布源码时,请保留 LICENSETHIRD_PARTY_NOTICES.mdSECURITY.mdTRADEMARKS.md 和本 README。
  • Keep LICENSE, THIRD_PARTY_NOTICES.md, SECURITY.md, TRADEMARKS.md, and this README when publishing the source code.
  • 发布可执行程序时,请保留第三方组件说明和用户提示;如内置第三方二进制文件,应同时保留对应许可证、来源和必要的源代码获取说明。
  • When distributing executable builds, keep third-party notices and user-facing warnings. If third-party binaries are bundled, include their license, source, and required source-code access information.
  • 本项目不鼓励也不授权将软件用于侵犯版权、侵犯隐私、绕过平台规则或其他违法用途。
  • This project does not encourage or authorize use of the software for copyright infringement, privacy violation, platform-rule circumvention, or unlawful activity.

相关文档 / Related Documents

  • LICENSE
  • TRADEMARKS.md
  • COMMERCIAL_USE_NOTES.md
  • THIRD_PARTY_NOTICES.md
  • SECURITY.md
  • CONTRIBUTING.md

About

更加全面的录屏工具,包括但不限于自主决定分辨率与帧率大小,字幕生成以及双译字幕,烧录字幕,srt转ass

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages