资讯动态

删文字即删画面:ClipForge本地转写文字剪辑与OTIO/EDL专业时间线导出原理

发布时间:2026/10/18 1:19:26 来源:尧图企业网站定制
【免费下载链接】clipforgeClipForge原『带货剪手』/ daihuo-jianshou开源 AI 带货短视频神器——上传一张商品图AI 自动提炼卖点 写种草脚本 锁定商品原图不变形 配画面/配音/字幕一键产出抖音小店 / 快手 / 小红书 / TikTok Shop 卖货短视频。0 成本批量出片、开源无水印、本地自部署。也支持一句话主题成片。Open-source AI e-commerce/UGC short-video generator.项目地址https://gitcode.com/gh_mirrors/cl/clipforge点击查看免费下载做带货短视频最耗时的往往不是生成而是剪辑。ClipForge 开源 AI 带货短视频神器提供了一种反直觉的剪法本地转写文字剪辑——先把视频逐词转写成带时间戳的文字稿之后删掉哪个词就自动剪掉对应的那段画面。剪完不满意还能把剪辑方案以OTIO / EDL 专业时间线形式导出交给 Premiere、Resolve 等专业剪辑软件继续精修。本文带你拆清楚这套文字驱动剪辑背后的完整原理。 一句话概括转写负责定位删词负责剪辑时间线导出负责专业交付。全程本地转写原片不上传。 为什么文字剪辑特别适合带货视频传统剪辑要在时间线上反复拖动、找口型对齐、逐帧删停顿而带货口播视频里画面本质上是文字的附属品——观众真正消费的是台词和卖点。于是 ClipForge 把工作流倒过来本地转写在浏览器里用 Whisper 模型把语音转成逐词时间戳文字稿删词剪辑在文字时间线上点一下删掉哪个词对应画面就被剪掉专业交付把保留区间导出为 OTIO / EDL / CSV交给专业 NLE 继续剪。这套流程对新手极友好不用学时间线操作会删文字就会剪视频对老手也够用导出物保留了帧级精度和原片位置信息。 本地转写逐词时间戳从哪来进入项目后选择「素材 → 按文字剪视频」导入 MP4 / MOV / WebM 等视频最大 1GB单素材最长 2 小时点击「开始转写」。转写模型在 local-asr.ts 中定义模型定位whisper-tiny_timestamped速度优先适合先跑通whisper-base_timestamped均衡之选whisper-small_timestamped精度候选需要更多内存推理走WebGPU加速不可用时自动回落到 WASM 兼容模式长素材按音频分段chunk转写内存占用不随时长增长中途取消也会保留检查点以便续转见 transcript-reliability.md。转写完成后得到的是一份TranscriptDocument结构见 transcript-editor.ts其中关键字段是逐词列表words——每个词都有独立的id、text和start/end秒级时间戳另外还有句子级segments和自动检测出的静音区间silenceRanges。逐词时间戳是整个删词剪辑的地基词级时间决定你能独立删掉的文字颗粒度而不是简单把整句时长平均摊给每个字。✂️ 删词即删画面保留区间是怎么算出来的转写稿以分页文字时间线展示每页 160 词见 transcript-word-editor.tsx。每个词都是一个可点击的按钮点击切换保留/删除被删的词显示红色删除线。界面还内置了辅助能力 全文搜索定位原话最多 1000 处可直接跳到播放位置️口头禅一键标记内置嗯 / 呃 / um / uh等多语种词表在 detectFillerWordIds 中只做标记、确认后才会剪掉静音自动检测detectSilenceRanges 按 −38dB 能量阈值找出长度 ≥550ms 的停顿可逐段试听、勾选要剪掉哪几段并调节停顿两侧保留毫秒数。从删掉的词到剪掉的画面你点删的词会进入剪辑计划TranscriptEditPlan的removedWordIds核心换算在 removedRangesForPlan每个被删词的时间范围向外扩wordPaddingMs默认 25ms避免切字切得太贴勾选去静音时把选中的静音区间两侧缩进silencePaddingMs默认 120ms一并加入所有区间经 normalizeTimeRanges 排序、合并重叠、剔除 15ms 的碎片subtractTimeRanges 求补集得到保留区间keepRanges——成片就是这些区间按顺序首尾相接删掉的画面被缝合掉。整个计划还支持sourceRange先圈定原片某一段再删词和captionReplacements只改字幕文字、不动时间轴的校对。改动全部进入撤销/重做栈点「预演剪辑」会先核对删除摘要和预计时长确认后生成新版本 R{n}原片和旧版本永不覆盖。播放时还有即时剪辑预览原片播到红色区间会自动跳过不必等渲染就能听出剪完的效果。 OTIO / EDL / CSV三种专业时间线导出的设计删词完成、成片确认后「交给专业剪辑软件」面板可以一次性下载三种格式统一入口是 timeline-export.ts 的 exportTimeline数据来自同一个keepRanges保证本地渲染、字幕、时间线三者永远一致格式特点适用场景OTIO(.otio, JSON)现代开放标准保留可编辑切片、标记与字幕轨DaVinci Resolve、Nuke 及各类插件EDL(.edl, CMX3600)纯文本时间码剪辑单非逐行帧Premiere / Final Cut 等传统 NLECSV逐行表格源入/出点、记录入/出点、原话人工审阅、批量核对OTIO把删词结果翻译成专业工程buildOtioTimeline 生成的是一份标准Timeline.1文档轨道结构很讲究V1 · Source cuts视频轨每个保留区间是一个Clip.1命名Cut 001、Cut 002……source_range指向原片真实起止位置剪辑师可以顺着切点继续微调A1 · Source audio有音轨时同步生成的音频轨切点与画面完全对齐C1 · Captions可选用GeneratorReference文本生成器搭出的可编辑字幕轨句子之间自动用Gap填充导入 NLE 后字幕就是真实文字轨而非烧死的画面Markers把每个句子起点映射为黄色Marker节奏标记方便对齐口型和卡 BGM无需重新转写。安全细节值得一提externalReference 中素材引用的是原文件名而非本机绝对路径pathMode: relativerelinkBy: file-name所以文件发给同事、换台电脑打开也不会因路径失效而红屏每个切片的metadata.clipforge里还附带了该段的原话文字transcript字段和版本revision交接时不用翻聊天记录。EDL 与时间码帧级精度的纯文本交付buildCmx3600Edl 输出经典 CMX3600开头声明FCM: NON-DROP FRAME每个事件一行HH:MM:SS:FF四段时间码源入/源出/记录入/记录出帧率经 normalizedFrameRate 归一化异常时回落 30fps秒→时间码换算见 secondsToTimecode。* TRANSCRIPT:注释行携带该段原话* CAPTION注释行携带字幕区间* BEAT行携带节奏标记——传统 NLE 导入后虽然不解析注释但人工核对一目了然。 服务端 API一份计划四种交付物页面按钮背后是 timeline 导出接口POST /api/project/{id}/media/{mediaId}/timeline它的处理链路值得新手学习如何保证多产物一致从数据库取转写稿未转写完成直接返回409请先完成素材转写用同一套 keepRangesForPlan 计算保留区间并拒绝空计划422遍历保留区间把句子起点换算成成片记录时间轴上的节奏标记把每句字幕重映射为captionCues——即字幕跟着剪辑走调exportTimeline生成 OTIO / EDL / CSV 附件响应头附带X-ClipForge-Clips切片数与X-ClipForge-Frame-Rate。同一份keepRanges还驱动着 SRT / VTT 字幕、烧录字幕和成片渲染所以你在网页上看到的预览、下载的字幕、导出的时间线三者切点永远相同。更多操作细节片段工作台、批量输出、版本重试见官方文档 transcript-clips.md 与 transcript-reliability.md。 相关模块速查转写文档与保留区间算法src/lib/transcript-editor.tsOTIO / EDL / CSV 导出实现src/lib/timeline-export.ts时间线导出 APIsrc/app/api/project/[id]/media/[mediaId]/timeline/route.ts本地 ASR 模型配置src/lib/local-asr.ts文字时间线页面与组件src/app/project/[id]/transcript/官方说明docs/transcript-clips.md、docs/transcript-reliability.md小结ClipForge 把剪视频拆成了三件独立又可组合的事——本地逐词转写提供定位精度删词计划以毫秒级区间完成画面裁剪OTIO / EDL / CSV 导出则保证成果能无损进入专业剪辑流程。对新手它是会删文字就会剪片对老手它是一张带着原话、字幕和节奏标记的工程交接单。赞分享【免费下载链接】clipforgeClipForge原『带货剪手』/ daihuo-jianshou开源 AI 带货短视频神器——上传一张商品图AI 自动提炼卖点 写种草脚本 锁定商品原图不变形 配画面/配音/字幕一键产出抖音小店 / 快手 / 小红书 / TikTok Shop 卖货短视频。0 成本批量出片、开源无水印、本地自部署。也支持一句话主题成片。Open-source AI e-commerce/UGC short-video generator.项目地址https://gitcode.com/gh_mirrors/cl/clipforge点击查看免费下载相关推荐bert-base-multilingual-uncased-sentiment模型架构解析从BERT到情感分类的完整转换bert base multilingual uncased sentiment模型架构解析从BERT到情感分类的完整转换 bert base multiliLearn-Algorithms 字符串删除专题双指针原地删除与 O(N) 算法解析Learn Algorithms 字符串删除专题双指针原地删除与 O N 算法解析 字符串删除是算法面试中的高频基础题难点不在于“删掉一个字符”而在于 在教程Open Edit剪辑三件套speech-probe、apply-edl与retime-transcript如何无缝拼出一条时间线Open Edit剪辑三件套speech probe、apply edl与retime transcript如何无缝拼出一条时间线 Open Editope上一篇快速解决Dokploy中Gitea仓库列表显示不全的终极指南下一篇5分钟上手Bruno请求自动化从认证到链式调用的无缝实现创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑