Autocut完整上手:用文本编辑器剪视频
【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut
周五下午三点,三条一小时的访谈录像等着剪,时间线比毛线团还乱。Autocut 把剪辑这件事换了一种做法:先把视频转写成带时间戳的文字稿,你在文字里勾选要保留的句子,它自动裁出对应片段,连字幕一起给你。不用学时间线操作,下面这套"转写 → 标记 → 剪切 → 合并"的完整流程,装完到出片十几分钟就能走一遍。
十秒概览
- 转写:视频变成一个 .md 文件,每行是一句话,带字幕序号和开始时间
- 标记:把想保留的句子开头
- [ ]改成- [x],表示"这句留下" - 剪切:完成后自动生成带
_cut后缀的新视频和预览 md - 批量:录像丢进一个文件夹,它会自动转字幕、自动剪、自动合并
Autocut 转写:把一小时视频变成可勾选的文字稿
解决什么问题:在时间线里翻找"哪句不想要"很难,在文字里一眼就能看到。
- 基于 Whisper 语音识别模型,对视频生成同名 .srt 字幕文件和 .md 编辑文件
- .md 里每行是
[字幕序号, 开始时间] 句子内容的格式,在编辑器里搜关键词就能定位 - .md 顶部内嵌了视频,边改边能预览原片;test/content/test_md.md 里有一份真实样例可以参考格式
场景举例:40 分钟的会议录像,打开 .md 扫一遍,5 分钟就能圈出要留的部分。
用 Autocut 剪视频:勾选复选框就自动对齐片段时间轴
解决什么问题:手工在时间线上逐点剪切又慢又不准。
- 勾选要保留的句子,再勾上顶部的完成标记行,剪切命令靠这行判断你是否编辑完
- 相邻字幕间隔小于 0.5 秒会自动合并成同一片段,避免剪得支离破碎,逻辑见 autocut/cut.py
- 导出的新视频会做音量归一化,片段之间不会忽大忽小
场景举例:播客主勾了 12 句话,50 分钟的录音变成 4 分钟的精华版。
用 Autocut 守护进程批量处理录像
解决什么问题:每个视频都要手动敲一遍命令,太繁琐。
- 守护模式(daemon)监视指定文件夹,新保存的视频自动生成字幕
- 你在 .md 里勾完句,它自动完成剪切,监视逻辑在 autocut/daemon.py
- 所有剪好的视频会列进 autocut.md,勾选后合并成一个带字幕的成片
场景举例:OBS 按日期文件夹录了一天的屏,下班前精彩部分已经自动剪好合并。
从安装到导出:完成第一次剪视频
准备环境
- 需要 Python 和 ffmpeg,README.md 里有各系统的安装命令
- 本地安装:clone 仓库(git clone https://gitcode.com/GitHub_Trending/au/autocut)后执行
pip install . - 只想快速体验转写功能,直接
pip install autocut-sub即可
视频转写
- 命令:
autocut -t 22-52-00.mp4 - 同目录生成
22-52-00.srt和22-52-00.md两个文件 - 转录质量不满意可加
--whisper-model medium换更大的模型,默认识别中文
标记与剪切
- 打开 .md,勾选要保留的句子,记得勾掉顶部那行完成标记
- 执行:
autocut -c 22-52-00.mp4 22-52-00.srt 22-52-00.md - 生成
22-52-00_cut.mp4和预览用的_cut.md;输出文件已存在时会跳过,不覆盖
合并与导出
- 守护模式下 autocut.md 自动生成,勾选要拼接的片段后合并出成片
- 导出比特率默认 10m,可用
--bitrate调大调小
完成标志 ✅ 文件夹里出现带_cut后缀的新文件,播放一下,长度和你勾选的内容对得上,整个流程就走完了。
四类用户用 Autocut 完成第一次剪辑
播客博主从一小时口播里拆短视频
用的人:播客、视频博主。把一小时口播转写,挑 5~8 句金句勾上,一条长视频拆出 3~5 条一分钟左右短片,字幕随转写一起产出,不用单独做。
讲师从 45 分钟录课里抽重点
用的人:网课老师。把录课视频转写,保留核心知识点周围的句子,复习视频缩短到原来三分之一,学生带字幕看更方便。
行政把两小时会议录音变成纪要视频
用的人:产品经理、会议记录人。会后将录音转写,勾选讨论要点和决策句,两小时会议变成一段能直接发群的纪要视频。
开发者自动处理一整天的录屏
用的人:开发者。OBS 录屏按日期文件夹存放,开启守护模式后录完自动出字幕,剪完自动合并,不用逐个文件重复"转写-剪切"。
效率对比:传统剪辑 vs Autocut
| 环节 | 传统剪辑 | Autocut |
|---|---|---|
| 找到要留的内容 | 拖时间线逐段听 | 在文字稿里搜句子 |
| 剪切 | 时间线上逐点手剪 | 勾选复选框 |
| 字幕 | 手动对齐时间戳 | 转写即产出,自带时间 |
三个可以马上自测的指标:
- 剪切命令执行完,命令行会打印剪切前后的视频时长,一眼核对减掉多少
- 每句字幕在 .srt 里的时间戳就是剪切依据,播放成片即可验证勾选是否准确
- 生成的
_cut.md列着保留下来的内容,可当作发布前的预览清单
新手用 Autocut 容易踩的五个坑
- 乱码:默认编码是 utf-8,编辑器用 gbk 时转写和剪切命令都要传
--encoding=gbk,两处必须一致。 - 显存不够:大模型吃显存,可换
--whisper-model small,或用--device cpu强制走 CPU。 - 转写准确率一般:口语越流利准确率越高;官方建议先用小模型粗选,再对剪出来的视频剪第二遍。
- 输出被跳过:目标文件已存在时默认跳过不覆盖,加
--force才会重写。 - 字幕要微调:
-s可生成紧凑版 srt 方便编辑,编辑完再用同一参数转回标准格式。
收尾
Autocut 把"找内容、剪片段、对字幕"三件事压缩成勾选文字这一个动作。照上面的上手路径转写一条视频、勾几句话,看看成片长什么样,十分钟就有答案。
【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考