哈皮批量拼图软件单文件夹素材批量分发使用说明


文件夹素材分发功能用于把一个文件夹里的图片、视频批量分发到多个输出文件夹中。

当前支持两种使用方式:

  • 组合分发:从素材池中生成多组不重复组合,适合做多套素材搭配。
  • 文件拆分:把文件平均分到多个文件夹,每个源文件只出现一次,适合普通分包、分组。

本功能只处理图片和视频文件,不处理文档、压缩包等其他文件。

软件界面

一、适合什么场景

1. 组合分发

如果你有一批图片/视频素材,希望自动生成很多组不同组合,可以使用“组合分发”。

例如:

  • 源文件夹中有 100 个素材。
  • 设置输出文件夹数量为 4。
  • 设置最大生成组数为 500。

程序会生成:

输出目录/
  001/
    001.jpg
    002.jpg
    ...
    500.jpg
  002/
    001.png
    002.mp4
    ...
    500.jpg
  003/
    ...
  004/
    ...

其中:

  • 001/001.xxx002/001.xxx003/001.xxx004/001.xxx 属于第 1 组。
  • 001/002.xxx002/002.xxx003/002.xxx004/002.xxx 属于第 2 组。
  • 每一组不会出现完全相同的组合。
2. 文件拆分

如果你只是想把文件平均分到多个文件夹,每个文件只出现一次,可以使用“文件拆分”。

例如:

  • 源文件夹中有 100 个图片/视频。
  • 设置输出文件夹数量为 4。
  • 设置最大处理文件数量为 100。

程序会生成:

输出目录/
  001/ 25 个文件
  002/ 25 个文件
  003/ 25 个文件
  004/ 25 个文件

如果文件数量不能整除,例如 101 个文件分到 4 个文件夹,前面的文件夹会多 1 个:

001/ 26 个文件
002/ 25 个文件
003/ 25 个文件
004/ 25 个文件

二、参数说明

卡密

填写软件授权卡密。

源文件夹

选择需要处理的图片/视频所在文件夹。

注意:

  • 当前只读取源文件夹第一层文件。
  • 不会递归读取子文件夹。
  • 不会处理非图片/视频文件。
素材类型

可选择:

  • 图片 + 视频:同时处理图片和视频。
  • 仅图片:只处理图片文件。
  • 仅视频:只处理视频文件。
功能模式

可选择:

  • 组合分发:生成不重复素材组合。
  • 文件拆分:每个源文件最多只出现一次。

三、组合分发参数

选择“组合分发”后,需要设置组合相关参数。

输出文件夹数量

表示要生成多少个输出子文件夹。

例如设置为 4,程序会生成:

001
002
003
004

每一组会从素材池中抽取 4 个不同素材,分别放入这 4 个文件夹。

最大生成组数

表示最多生成多少组素材组合。

例如设置为 100,每个输出文件夹中最多生成 100 个文件。

注意:

  • 组合分发最多支持 1000 组。
  • 如果素材数量不足,实际生成组数可能少于设置值。
  • 如果素材数量少于输出文件夹数量,程序无法生成组合。
组合模式

可选择:

  • 随机不重复组合:随机生成组合,适合大多数场景。
  • 相邻组合尽量相似且不重复:相邻组之间尽量只变化少量素材。
  • 相邻组合尽量不相似且不重复:相邻组之间尽量减少重复素材。

一般建议使用“随机不重复组合”。

随机种子

如果勾选“固定”,同样的素材和参数会尽量生成相同结果。

适合需要复现同一批组合的场景。

四、文件拆分参数

选择“文件拆分”后,需要设置拆分相关参数。

输出文件夹数量

表示要把文件分到多少个输出子文件夹。

例如设置为 4,程序会生成:

001
002
003
004
最大处理文件数量

表示最多处理多少个源文件。

例如:

  • 源文件夹有 500 个文件。
  • 最大处理文件数量设置为 100。

程序只会处理 100 个文件。

如果源文件数量少于设置值,则处理全部可用文件。

拆分模式

可选择:

  • 按文件名排序平均拆分:先按文件名排序,再平均分配。
  • 随机平均拆分:先随机打乱文件,再平均分配。

如果选择随机平均拆分,并勾选固定随机种子,可以复现相同拆分结果。

五、输出设置

输出根目录

选择结果保存的位置。

程序会在输出根目录下自动创建数字子文件夹:

001
002
003
...

不要把输出目录设置在源文件夹里面,避免输出文件再次被读取。

输出命名

可选择:

  • 序号:001.jpg
  • 时间 + 序号:20260527113520_001.jpg
  • 序号 + 时间:001_20260527113520.jpg
  • 序号 + 原文件名:001_abc.jpg
  • 序号 + 原文件名 + 时间:001_abc_20260527113520.jpg

说明:

  • 时间为本次运行开始时的时间。
  • 同一次运行生成的文件使用同一个时间。
  • “序号 + 原文件名”更方便后续追踪素材来源。
运行前清空输出目录图片/视频

勾选后,程序运行前会清理旧输出。

当前清理规则:

  • 清理输出根目录下的数字子文件夹,例如 001002
  • 清理旧的分发日志文件。
  • 不会删除输出根目录下其他非数字文件夹。

建议在确认输出目录无重要文件后再勾选。

六、运行步骤

  1. 填写卡密。
  2. 选择源文件夹。
  3. 选择素材类型。
  4. 选择功能模式。
  5. 设置输出文件夹数量和最大生成数量。
  6. 选择输出根目录。
  7. 选择输出命名方式。
  8. 点击“保存配置”。
  9. 点击“运行程序”。
  10. 在软件日志区域查看运行进度。

运行过程中,日志会显示:

  • 预期生成数量。
  • 实际生成数量。
  • 当前正在生成第几组或第几个输出文件夹。
  • 完成后的输出目录。

七、常见问题

1. 为什么实际生成组数少于设置的最大生成组数?

组合分发需要生成不重复组合。如果素材数量太少,可生成的不重复组合数量有限,实际生成数量会小于设置值。

可以尝试:

  • 增加源素材数量。
  • 减少输出文件夹数量。
  • 降低最大生成组数。
2. 为什么提示素材数量少于输出文件夹数量?

组合分发中,每一组需要给每个输出文件夹分配一个不同素材。

例如输出文件夹数量是 4,那么源文件夹中至少需要 4 个可用图片/视频。

3. 图片 + 视频 会处理所有文件吗?

不会。

“图片 + 视频”只处理支持的图片和视频格式,不会处理 .txt.zip.json 等其他文件。

4. 文件拆分模式下,文件会重复出现吗?

不会。

文件拆分模式下,每个源文件最多只会复制到一个输出文件夹。

5. 组合分发模式下,源文件会重复使用吗?

会。

组合分发是生成多组素材组合,不同组之间可以复用同一个源文件,但不会生成完全相同的组合。

6. 可以读取子文件夹里的素材吗?

当前不支持。

请把需要处理的图片/视频放在同一个源文件夹第一层。

7. 如何停止运行?

运行过程中,按钮会变成“停止程序”。

点击“停止程序”后,软件会请求停止当前任务。

八、使用建议

  • 第一次使用时,先用少量素材测试输出结果。
  • 组合分发建议先使用“随机不重复组合”。
  • 如果需要追踪来源,输出命名建议选择“序号 + 原文件名”。
  • 如果每次运行都要保留旧结果,请不要勾选“运行前清空输出目录图片/视频”。
  • 如果想复现同一批随机结果,请勾选随机种子“固定”。

使用过程中有疑问,可添加哈皮微信咨询:hapi360

九、问题咨询


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注