用途:full-transcript 用于把某个媒体库中所有片段的语音转录内容汇总导出为单个文本文件,便于集中查看或检索全部对白。
主要能力:导出库内所有片段的语音转录文本,生成 libraries/<library-name>/full_transcript.txt。输出按片段分块,每块先显示文件名(如 filename.mov),随后是该片段的台词文本。没有音频转录的片段会被跳过;有转录但没有实际台词的片段显示 [no dialogue]。
使用方式:运行命令 ruby lib/buttercut/full_transcript.rb <library-name>,其中 <library-name> 替换为目标媒体库名称。运行完成后,应在回复中把输出文件路径以可点击链接形式提供给用户,方便直接打开。
适用场景:需要一次性获取整个媒体库全部对白文本时使用,例如整理字幕素材、检索台词或做内容归档。
限制:仅处理已有音频转录的片段,无转录的片段不会出现在结果中;输出为纯文本汇总,不包含时间码等额外信息(资料未提供相关说明)。