Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.18 KB

File metadata and controls

53 lines (34 loc) · 1.18 KB

图片转视频工具打包说明(Windows)

1. 环境准备

  • Windows 10/11 x64
  • Python 3.8+
  • 可选:Inno Setup 6(用于生成安装包)

2. 一键构建可执行程序

在项目根目录执行:

.\build.ps1 -Clean

默认行为:

  • 安装运行依赖和打包依赖
  • 自动从系统 ffmpeg 复制到 vendor\ffmpeg\ffmpeg.exe(若存在)
  • 通过 packaging\image_to_video_gui.spec 生成 GUI 版程序

构建产物:

  • dist\ImageToVideoTool\ImageToVideoTool.exe

3. 一键构建安装包(含可执行程序)

.\build.ps1 -Clean -BuildInstaller

产物:

  • release\ImageToVideoTool-Setup-2.2.0.exe

4. 指定内置 FFmpeg 路径(可选)

.\build.ps1 -Clean -FfmpegPath "D:\tools\ffmpeg\bin\ffmpeg.exe"

5. 构建安装包(Inno Setup 手动模式)

  1. 打开 packaging\installer.iss
  2. 在 Inno Setup 中编译脚本
  3. 产物位于 release\ImageToVideoTool-Setup-2.2.0.exe

6. 发布前验收建议

  • 在无 Python 的干净 Windows 环境安装并运行
  • 验证流程:选图 -> 转换视频 -> 播放输出视频
  • 验证异常:空目录、无权限目录、FFmpeg 缺失提示