这是一个基于即梦平台的AI视频生成工具,可以将静态图片转换为动态视频。
JMvideo/
├── main.py # 主程序入口
├── video_generator.py # 视频生成核心模块
├── requirements.txt # 项目依赖
├── README.md # 项目说明文档
├── scene_001.jpg # 示例图片
├── __pycache__/ # Python缓存目录
├── chrome_profile/ # Chrome浏览器配置目录
└── downloads/ # 视频下载目录
- 支持图片到视频的AI转换
- 自动化浏览器操作
- 登录状态持久化
- 批量处理任务
- 实时进度显示
- 自动重试机制
- 安装Python依赖:
pip install -r requirements.txt- 安装Playwright浏览器:
playwright install chromium- 确保已安装Chrome浏览器
- 首次运行会自动打开浏览器等待登录:
python main.py-
登录成功后会自动保存登录状态到
auth.json -
后续运行将自动使用保存的登录状态
main.py: 主程序入口,包含任务管理和批处理逻辑video_generator.py: 核心视频生成模块,处理浏览器自动化和视频下载scene_001.jpg: 示例图片文件__pycache__/: Python编译缓存目录,可忽略chrome_profile/: Chrome浏览器配置文件,用于存储浏览器状态downloads/: 生成的视频文件保存目录
- 首次运行需要手动登录即梦平台
- 确保图片文件存在且格式正确
- 网络环境要求稳定
- 视频生成过程可能需要等待几分钟
- 下载目录会自动创建
- 如果出现登录失效,删除
auth.json文件后重新运行 - 如果浏览器操作异常,可以尝试删除
chrome_profile目录 - 确保系统已安装最新版本的Chrome浏览器
- Python 3.11+
- Windows 10
- Chrome 122+