哈皮批量图片转视频软件,可将多个文件夹中的图片(按每个文件夹内图片的命名顺序拼接)批量生成视频,同时支持添加音频和字幕,操作简单高效。
打开软件

1. 功能说明
批量图片转视频用于把一个总项目目录下的多个项目工程批量导出为多个 MP4 视频。
每个项目工程本质上就是一个单独文件夹。软件会读取该文件夹内的图片,按文件名排序后依次生成视频画面,并按配置叠加可选音频、字幕、运镜和转场效果。
2. 先准备什么
开始前建议准备以下内容:
- 一个“项目工程总路径”文件夹
- 该总路径下的多个项目工程文件夹
- 每个项目工程内放入若干图片
- 可选的项目内音频文件:
音频.mp3 - 可选的项目内字幕文件:
字幕.srt - 可选的公共音频文件夹
- 可选的公共字幕文件夹
- 一个纯英文路径的缓存文件夹
- 一个输出视频文件夹
3. 项目目录怎么放
推荐目录结构如下:
项目工程总路径
├─ 项目A
│ ├─ 001.jpg
│ ├─ 002.jpg
│ ├─ 003.jpg
│ ├─ 音频.mp3 可选
│ └─ 字幕.srt 可选
├─ 项目B
│ ├─ 001.png
│ ├─ 002.png
│ └─ 003.png
└─ 项目C
├─ 001.webp ├─ 002.webp └─ 003.webp
注意:
- 每个项目工程文件夹至少要有图片,否则该项目会被跳过。
- 图片实际顺序由文件名排序决定,强烈建议使用
001.jpg、002.jpg、003.jpg这种连续命名。 - 项目输出视频名称默认就是项目工程文件夹名称,例如
项目A会输出为项目A.mp4。
4. 支持的图片格式
当前支持以下常见图片格式:
.jpg.jpeg.png.bmp.gif.heic.livp.tif.tiff.webp
5. 基本使用流程
推荐按下面顺序操作:
- 输入卡密。
- 选择缓存文件夹。
- 设置视频分辨率、FPS、每张图片时长、最多生成视频数、背景颜色。
- 选择是否启用运镜与转场,并配置对应参数。
- 选择项目工程总路径。
- 如需要,选择公共音频文件夹。
- 如需要,选择公共字幕文件夹。
- 如需要,设置字幕字体、对齐方式、字号和颜色。
- 选择生成视频路径。
- 如需要,勾选“运行前清空文件夹内视频”。
- 点击“保存配置”。
- 点击“运行程序”开始批量生成。
6. 缓存文件夹要求
缓存文件夹非常重要,必须满足以下要求:
- 路径不能包含中文字符
- 建议使用一个纯英文路径的空白文件夹
- 该文件夹需要真实存在
推荐示例:
E:\hapi360\cache
D:\work\hapicut_cache
不推荐示例:
E:\缓存文件夹
D:\视频工程\缓存
这样限制的原因是当前字幕字体和部分临时脚本会走 FFmpeg 运行时缓存路径,中文路径容易导致字体加载或滤镜脚本读取失败。
7. 公共音频和公共字幕的匹配规则
软件支持两种音频/字幕来源:
- 项目工程内自带文件
- 界面中额外指定的公共文件夹
实际优先级如下:
音频优先级
- 如果项目工程内存在
音频.mp3,优先使用该文件。 - 如果项目工程内没有
音频.mp3,再从“音频文件夹路径”中取文件。 - 如果两边都没有,该项目就会生成无音频视频。
字幕优先级
- 如果项目工程内存在
字幕.srt,优先使用该文件。 - 如果项目工程内没有
字幕.srt,再从“字幕文件夹”中取文件。 - 如果两边都没有,该项目就会生成无字幕视频。
公共文件夹如何分配
- 默认按排序顺序依次分配给项目。
- 勾选“音频随机排序”后,公共音频池会先打乱,再按顺序分配。
- 勾选“字幕文件随机排序”后,公共字幕池会先打乱,再按顺序分配。
8. 字幕设置怎么用
如果项目使用了字幕,可以在界面设置字幕样式。
支持配置:
- 字幕字体
- 自定义字体文件
- 对齐方式
- 字体大小
- 字体颜色
注意:
- 自定义字幕字体目前只支持
.ttf - 自定义字体文件必须真实存在
- 当前自定义字体会在运行时复制到缓存目录再参与视频合成
- 即使自定义字体原始路径里包含中文,只要缓存目录是纯英文路径,通常也可以正常使用
9. 运镜与转场说明
软件的“运镜与转场”分为 4 个效果档位:
关闭效果基础运镜运镜 + 转场高级随机组合
9.1 基础运镜
启用后可选择以下模板:
- 轻微放大
- 轻微缩小
- 缓慢左移
- 缓慢右移
- 缓慢上移
- 缓慢下移
- Ken Burns 左移
- Ken Burns 右移
可调参数:
运镜幅度
作用是控制这一张图在整段镜头里一共动多大。运镜平滑度
作用是控制镜头起步和收尾是否更柔和。0更接近匀速推进,1会更柔和。从全部运镜模板中随机选择
勾选后,每个项目中的图片会随机使用不同基础运镜模板。
建议初始参数:
运镜幅度:0.04到0.08运镜平滑度:0.60到0.85每张图片时长:建议不低于1.5秒
9.2 转场
启用“图片间转场”后,可以在相邻图片之间加入转场。
当前支持:
- 淡入淡出
- 交叉溶解
- 左滑转场
- 右滑转场
- 上滑转场
- 下滑转场
- 左擦除
- 右擦除
- 上擦除
- 下擦除
可调参数:
转场模板转场时长从全部转场模板中随机选择
另外还支持:
首张启用进入方式进入方式进入时长
这组参数只影响第一张图片进入画面的方式。
9.3 高级随机组合
高级随机组合适合批量生成更丰富的项目效果。
当前支持:
- 每张图自动分配不同运镜
- 相邻图片自动分配不同转场
- 运镜模板池
- 转场模板池
- 按顺序轮换或随机抽取
- 方向模式
- 随机种子
- 缩放最小值和最大值
- 平移距离比例
方向模式说明:
交替方向
左右或上下按顺序交替。随机方向
每张图单独随机方向。固定正向
保持模板本来的方向。
随机种子说明:
0:每次重新随机- 非
0:同一项目更容易复现相近的运镜和转场结果
10. 分辨率、FPS、时长建议
如果你没有特别明确的成片需求,可以从下面这组配置开始:
- 竖屏短视频:
1080 x 1920 - 方图视频:
1080 x 1080 - 横屏视频:
1920 x 1080 FPS:30每张图片时长:1.5到2.5秒
如果你启用了运镜:
- 时长越短,镜头越容易显得急促
- FPS 越低,运镜越容易显得生硬
- 幅度越大,镜头越容易显得晃
11. 输出规则
当前输出规则如下:
- 所有视频输出到“生成视频路径”
- 视频文件名使用项目工程文件夹名称
- 如勾选“运行前清空文件夹内视频”,运行前会删除输出目录中的已有视频文件
注意:
- 这里只会清理输出目录中的视频文件,不会删除图片、字幕或其他非视频文件
- 如果输出目录里有同名旧视频,重新生成时会被新结果覆盖
12. 常见问题
12.1 运行时报缓存路径错误
通常是以下原因:
- 缓存文件夹不存在
- 缓存文件夹路径包含中文
优先处理方式:
- 新建一个纯英文路径文件夹
- 在界面重新选择该文件夹
12.2 自定义字幕字体不生效
请检查:
- 字体文件是否为
.ttf - 路径是否真实存在
- 缓存文件夹是否为纯英文路径
12.3 某个项目没有声音
请检查:
- 项目内是否存在
音频.mp3 - 或公共音频文件夹中是否存在可用
.mp3
12.4 某个项目没有字幕
请检查:
- 项目内是否存在
字幕.srt - 或公共字幕文件夹中是否存在可用
.srt
12.5 运镜看起来有点硬
建议优先调整这几个参数:
- 适当降低
运镜幅度 - 提高
运镜平滑度 - 提高
每张图片时长 - 尽量使用
30 FPS
13. 推荐工作流
如果你是第一次批量生成,推荐这样操作:
- 先准备 3 到 5 个项目做小批量测试。
- 每个项目先只放图片,确认基础出片正常。
- 再加入项目内
音频.mp3和字幕.srt做联调。 - 先测试
基础运镜,再测试运镜 + 转场。 - 参数稳定后,再批量跑完整项目。
14. 一句话总结
当前版本最稳妥的使用方式是:
- 项目工程内图片按
001.jpg这类顺序命名 - 缓存文件夹使用纯英文路径
- 有专属音频和字幕时,直接放到项目工程内
- 运镜先从小幅度、高平滑度开始调
操作步骤
1. 依次设置上述所有参数;
2. 保存参数配置后,运行软件,即可批量生成图片转视频文件;
3. 软件运行状态及进度,可在下方运行日志中查看。
问题咨询
使用过程中如有疑问,可添加哈皮微信咨询:hapi360
