产品简介
bcut-asr 这是一个命令行工具,能调用必剪云端API,自动从音频或视频文件中识别并生成字幕。它免去了手动添加字幕的繁琐,支持多种常用音频格式和字幕格式输出,适合需要高效为视频或音频配字幕的创作者和内容工作者。
核心功能
- 支持直接上传flac、aac、m4a、mp3、wav等音频格式
- 自动调用ffmpeg,可提取视频伴音及转换其他音频格式
- 支持输出srt、json、lrc、txt格式的字幕文件
- 生成的字幕支持自动断句并标注起止时间
- 可通过标准输出(stdout)直接输出字幕文本
快速开始
- 确保系统已安装ffmpeg(Windows用winget,Linux用apt)
- 通过Git克隆项目,并使用Poetry和pip安装bcut-asr
- 在命令行输入 `bcut_asr 你的视频文件.mp4` 生成默认srt字幕
- 使用 `-f` 参数指定输出格式,如 `bcut_asr video.mp4 -f lrc`
界面预览
与其他方案对比
| 对比项 | bcut-asr | 同类方案 |
|---|---|---|
| 识别引擎 | 使用必剪(Bcut)提供的云端语音识别API | 开源方案多使用Whisper等本地模型,需较高硬件配置 |
| 使用门槛 | 作为轻量命令行工具,安装后直接通过命令调用云端API,配置简单 | 多数开源工具需要自行部署模型或复杂配置 |
| 格式支持 | 原生支持多种音频格式,并能通过ffmpeg处理视频文件 | 部分工具仅支持特定音频格式,处理视频需额外步骤 |
适合谁用
- 需要为个人视频快速添加字幕的UP主或博主
- 需要整理会议录音、访谈音频为文字记录的职场人士
- 从事视频翻译或字幕制作的内容处理人员
- 熟悉命令行并希望自动化处理音频工作流的技术爱好者
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/SocialSisterYi/bcut-asr