Autocut:用文本编辑器剪视频,3 条命令出片
【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut
Autocut 是一款本地视频剪辑工具。它先把视频的音频转成带时间戳的字幕文本,你再删掉不想要的句子,它就自动剪切并导出对应片段。读完本文,你能用 3 条命令完成第一次剪片。
它是什么
它是一个"用文本剪视频"的命令行工具。Whisper先把视频音频转成带时间戳的字幕文件,你在文本编辑器里删句子,它再按字幕把片段剪出来导出。
它不是视频剪辑软件。没有时间轴,没有特效转场,不能拖拽剪辑。它只干一件事:保留与删除。
图:字幕剪视频的完整界面——左侧勾选要保留的句子,右侧视频可边看边核,用文本编辑的方式完成剪片
10 分钟上手
- 装环境。先装好ffmpeg,再克隆仓库并安装到 Python 环境:
git clone https://gitcode.com/GitHub_Trending/au/autocut && cd autocut pip install . autocut -t 22-52-00.mp4 autocut -c 22-52-00.mp4 22-52-00.srt 22-52-00.md- 转字幕。
autocut -t 22-52-00.mp4会产出两个文件:带时间戳的.srt字幕,和方便编辑的.md。 - 标句子。用任意 Markdown 编辑器打开
.md,把要保留的句子改成- [x]。 - 剪切导出。
autocut -c那条命令产出剪好的22-52-00_cut.mp4和配套字幕,另有一份预览文件供你核对结果。
功能怎么用
Whisper 转录|把视频声音变成字幕文件
用-t让 Whisper 模型把音频转成文本,默认small,精度和速度均衡。
不满意精度就加--whisper-model medium;想更快可加--whisper-mode=faster走 faster-whisper。
| 输入 | 输出 |
|---|---|
| 10 分钟讲座视频 | .srt+.md,每句带开始时间 |
加--whisper-model large | 字幕更准,转录更慢 |
勾选保留|剪片只留你打勾的句子
.md里把句子前的- [ ]改成- [x],这句就保留,其余全部剔除。不习惯 Markdown 的话,也可以直接在.srt里删行,剪切时不传 md 文件即可。
| 你的操作 | 剪片结果 |
|---|---|
标记- [x] | 这句进入新视频 |
保持- [ ] | 这句被剪掉 |
文件夹监听|新视频丢进来就自动转、自动剪
autocut -d 2022-11-04会持续盯着这个文件夹。新视频一落盘就自动转录;你编辑完字幕保存,它就自动剪出新视频。
把 OBS 录像文件名格式设成日期文件夹,录制时就不用管任何事。
| 你做的 | 它做的 |
|---|---|
放入11-28-18.mp4 | 生成11-28-18.md等待编辑 |
编辑并保存.md | 输出11-28-18_cut.mp4和新字幕 |
字幕互转|让 srt 变得好编辑
.srt空行多,编辑费力。autocut -s a.srt会压成紧凑版a_compact.srt;编辑完再跑一次同样命令,转回标准格式。手头只有 srt 时,autocut -m a.srt可生成.md,之后统一用 Markdown 剪辑。
用在哪儿
当你录完一场两小时的直播回放、只想要其中有用的 5 分钟时,你可以先转录,再边读文本边挑句子,不用来回拖时间轴。
当你每天产出大量短视频时,你可以把它们放进按日期命名的文件夹,开一个 daemon 监听,后台逐个处理。
当你剪好的视频要连字幕一起发布时,你可以直接用剪切生成的 srt,不用再找字幕工具。
| 操作 | 传统剪辑 | Autocut | 成本 |
|---|---|---|---|
| 去掉一段废话 | 时间轴上找入出点 | 删一行字幕 | 几乎为零 |
| 出字幕 | 手打或另用工具 | 自动生成带时间戳 | 无额外工具 |
| 处理多个视频 | 逐个打开剪 | 一个文件夹监听 | 无需值守 |
常见问题与避坑
问:转录精度低,字幕对不上?换更大的模型:--whisper-model medium或large。 第一遍不准时,先粗剪一版,再对剪出来的视频剪第二遍,精度会明显提升。
问:GPU 报显存不足?降回小模型:--whisper-model small。 坚持用大模型就加--device cpu走 CPU 转录,慢一些但不会崩。
问:剪出来的结果乱码?默认输出 utf-8,编辑器若用其他编码,转录和剪切都要加--encoding=gbk。 两处编码参数必须一致;注意 Typora 可能自动转码,编辑完记得重新保存为目标编码。
Autocut 不替代剪辑软件,它把"删掉废话"变成了你最熟悉的文本编辑。更多命令与参数见 README.md。
【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考