告别拖时间轴:用文本勾选轻松剪视频
告别拖时间轴用文本勾选轻松剪视频【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut上次帮朋友剪一期 40 分钟的播客我在时间轴上拖了半个多小时最后只留下 9 分钟。后来换个思路剪辑本质上是选句子何必盯着画面找入点AutoCut 就是按这个思路剪视频的先用 Whisper 自动生成带时间戳的字幕你在 Markdown 里勾选想保留的句子它自动剪出对应片段全程不用打开剪辑软件。它到底在做什么字幕就是剪辑点原理就一句话把看画面找入点出点变成读文字打勾。AutoCut 先用 Whisper 把视频语音转成带时间戳的字幕每句字幕对应视频里的一段你像编辑文档一样只留下想说的句子保存后它按勾选的句子把片段拼成新视频。打个比方剪辑软件是拿剪刀在胶片上找位置AutoCut 是拿红笔在文稿上圈要保留的段落剩下的交给机器。环境准备与首次运行三行装好两行跑通依赖只有两个Python 3.9 和 ffmpegapt、brew 里都是一条命令的事GPU 版本还需要装好对应版本的 PyTorch。打开终端敲这几行git clone https://gitcode.com/GitHub_Trending/au/autocut cd autocut pip install .最小可运行示例就两条命令autocut -t 22-52-00.mp4 # 生成 22-52-00.srt 和 .md autocut -c 22-52-00.mp4 22-52-00.srt 22-52-00.md # 输出 22-52-00_cut.mp4第一次跑-t会下载 Whisper 模型稍等即可。完成后视频旁边多出一对同名文件.srt是标准字幕.md是带复选框的勾选版-c之后就会得到_cut.mp4。常用命令速览一条命令干一件事命令说明autocut -t xxx.mp4转录视频生成同名 .srt 和 .mdautocut -c xxx.mp4 xxx.srt xxx.md按勾选剪出 xxx_cut.mp4autocut -c xxx.mp4 xxx.srt不习惯 Markdown直接删 srt 里的行autocut -m xxx.srt xxx.mp4已有字幕时补生成 .md 方便勾选autocut -d ./videos常驻监控文件夹新视频自动转录再剪另外-s xxx.srt能生成紧凑版字幕_compact.srt空行少方便在编辑器里二次精修。进阶玩法与调优用到哪一项再开哪一项默认参数small 模型、--bitrate 10m已经能跑通全流程下面这些按需打开即可参数什么时候用--whisper-model large默认 small 准确率不够且有 GPU--lang en视频是英文或其他语种默认 zh--bitrate 20m对输出质量要求更高--device cpu显存不够强制回退 CPU--whisper-modeopenai本地算力有限改调 API需配置密钥--prompt 术语出现大量专有名词纠正识别如果视频环境音比较杂可以把--vad设为1开启语音活动检测转录会更稳。真实场景拆解从 2 小时录屏到 8 分钟精华课程录屏抽精华。2 小时的讲座录屏中间穿插了大量口误和闲聊。第一步autocut -t lecture.mp4生成 md边听边勾第二步autocut -c输出。2 小时压到 10 分钟出头口误基本清空。OBS 每日录屏批量过。一天录好几条OBS 里把文件名格式设成%CCYY-%MM-%DD/%hh-%mm-%ss录像自动落到日期文件夹。然后autocut -d ./2026-08挂着监控录完自动出 md勾完自动出_cut.mp4全部处理完在autocut.md里勾选要拼接的条目还能导出合并版autocut_merged.mp4。几十条录屏不用逐条敲命令。粗剪之后再精修一遍。第一遍勾得赶剪出来的片子还残留几段废话。对剪好的文件再跑一次-t句子变短、上下文更干净细勾后再剪一次废话基本就清干净了。避坑速查遇到报错先查这里输出 md 是乱码默认用 utf-8多半是编辑器编码不一致。Windows 上习惯 gbk 的话生成和剪辑必须用同一套autocut -t xxx.mp4 --encodinggbk剪辑时同样带上--encodinggbk。GPU 报显存不够large 模型吃显存看到报错别慌降一档换 small或者--device cpu强制回退。转录慢得像蜗牛先用--whisper-model tiny快速过一遍确认流程再换大模型精转有 NVIDIA 卡的话确认torch.cuda.is_available()为 True。剪了两次输出没更新文件已存在时不会覆盖加--force强制写入。项目结构 社区autocut/ ├── main.py # 命令行入口与参数解析 ├── transcribe.py # 转录生成 srt / md ├── cut.py # 剪辑与拼接 ├── daemon.py # 文件夹监控 └── utils.py # 通用工具函数各模块分工清晰想扩展功能基本都在 autocut/ 目录里动手。遇到问题直接在 issue 区提想提交代码先跑一遍pytest test和black再发 PR。AutoCut 把视频剪辑变成了一道勾选题机器负责认字和切段你只负责判断哪一句值得留。挑一个手头的视频跑一遍试试第一次转录要下模型稍慢之后的流程就是打开 md、打勾、等输出。【免费下载链接】autocut用文本编辑器剪视频项目地址: https://gitcode.com/GitHub_Trending/au/autocut创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考