摘要:本文记录了如何使用 Python (
MoviePy+Edge-TTS) 开发一个全自动的英语单词教学视频生成器。从最初的简单图片合成,到解决 OpenCV 崩溃、异步事件循环报错,最终实现逐词高亮和卡拉OK式字幕擦除特效的完整技术演进之路。
1. 项目背景与目标
在短视频时代,英语教学内容需求巨大。手动剪辑一个包含“单词、音标、含义、例句朗读”的视频通常需要 10-20 分钟。
我们的目标是编写一个 Python 脚本,只需输入一个单词(例如 "Epiphany"),即可一键生成包含以下特性的 1080x1920 竖屏视频:
✅