Skip to content

liuyuhe666/text-video

Repository files navigation

✨ 文字视频

Stargazers Issues Forks License


基于 MoviePyedge-tts 开发的文字视频生成工具。

Web 界面

Web 界面

API 界面

API 界面

视频演示 📺

竖屏 9:16

video-9-16.mp4

横屏 16:9

video-16-9.mp4

快速开始 🚀

本项目使用 uv 进行 Python 包管理。

# 克隆仓库
git clone https://github.com/liuyuhe666/text-video.git
# 切换目录
cd text-video
# 安装依赖
uv sync

启动 Web 界面 🌏

Windows

webui.bat

MacOS or Linux

sh webui.sh

启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Edge 打开)

启动 API 服务 🚀

uv run main.py

启动后,可以查看 API文档 http://127.0.0.1:8080/docs 或者 http://127.0.0.1:8080/redoc 直接在线调试接口,快速体验。

字体文件 🅰

字体文件位于项目的 resource/fonts 目录下,你也可以放进去自己喜欢的字体。

反馈建议 📢

可以提交 issue 或者 pull request

许可证 📝

点击查看 LICENSE 文件

参考资料 📚

Star History

Star History Chart

About

⭐ 基于 MoviePy 和 edge-tts 开发的文字视频生成工具。

Topics

Resources

License

Stars

Watchers

Forks

Languages