Skip to main content

先决条件

要使用 MoviePyVideoTools,您需要安装 moviepy 及其依赖项 ffmpeg
对字幕工作流的重要性: create_srtembed_captions 工具需要视频音频的转录。MoviePyVideoTools 本身不执行语音到文本的转换。您通常会使用另一个工具,例如带有 transcribe_audio 函数的 OpenAITools,来生成转录(通常是 SRT 格式),然后由这些工具使用。

示例

以下示例演示了一个完整的流程,代理将 MoviePyVideoToolsOpenAITools 结合使用来:
  1. 从视频文件中提取音频
  2. 使用 OpenAI 的语音到文本功能转录音频
  3. 从转录生成 SRT 字幕文件
  4. 将字幕嵌入到带有单词级别高亮的视频中

工具包功能

这些是 MoviePyVideoTools 提供的函数:

工具包参数

这些参数将传递给 MoviePyVideoTools 构造函数:

开发者资源