Video Subtitles技能使用说明
2026-03-27
新闻来源:网淘吧
围观:15
电脑广告
手机广告
视频字幕
从视频或音频文件生成电影风格的字幕。支持转录、翻译,并可直接将字幕烧录进视频。
功能
- 希伯来语: ivrit.ai 微调模型(最佳希伯来语转录)
- 英语: OpenAI Whisper large-v3
- 自动检测: 自动检测语言并选择最佳模型
- 翻译: 翻译 希伯来语 → 英语
- 烧录: 将字幕硬编码到视频中(随处可见,包括 WhatsApp)
- 电影风格: 自然的字幕断句(每行42字符,持续时间1-7秒)
快速开始
# Plain transcript
./scripts/generate_srt.py video.mp4
# Generate SRT file
./scripts/generate_srt.py video.mp4 --srt
# Burn subtitles into video (always visible)
./scripts/generate_srt.py video.mp4 --srt --burn
# Translate to English + burn in
./scripts/generate_srt.py video.mp4 --srt --burn --translate en
# Force language
./scripts/generate_srt.py video.mp4 --lang he # Hebrew
./scripts/generate_srt.py video.mp4 --lang en # English
选项
| 标志 | 描述 |
|---|---|
--srt | 生成 SRT 字幕文件 |
--burn | 将字幕烧录到视频中(硬字幕,始终可见) |
--embed | 嵌入软字幕(可在播放器中切换) |
--translate en | 翻译成英文 |
--lang he/en | 强制输入语言 |
-o FILE | 自定义输出路径 |
输出
- 默认:纯文本转录内容输出到标准输出(stdout)
- 使用
--srt:在输入文件旁创建video.srt文件 - 使用
--burn:创建带有硬字幕的video_subtitled.mp4文件
要求
- uv:Python 包管理器(自动安装依赖项)
- ffmpeg-full:用于烧录字幕(
brew install ffmpeg-full) - 模型:每个约3GB,首次使用时自动下载
字幕样式
- 字体大小12,白色文字带黑色描边
- 底部对齐,电影风格定位
- 每行最多42个字符,最多2行
- 在标点符号和停顿处自然断句
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~