版本 8
2026/8/7 23:24:04
本动作现支持两种使用模式:
- 独立使用:用户手动运行,完成FFmpeg环境的检测与配置。
- 被其他Quicker动作调用:作为环境依赖检查模块,供其他动作集成。
1. 被调用方式
如果你的Quicker动作依赖FFmpeg,可以通过“运行或停止动作”模块调用本动作,并传入特定参数。
传入参数格式:
ENV_API_V1|命令
2. 可用命令
命令:CHECK
作用:仅检查FFmpeg是否可用。
行为:不修改电脑环境,只返回检测结果。
适用场景:动作需要在开始前自行判断环境状态,并做不同处理时。
命令:ENSURE
作用:确保FFmpeg环境可用。
行为:如果环境正常,直接返回;如果环境缺失或异常,自动进入配置或修复流程,完成后返回给原动作继续执行。
适用场景:动作必须依赖FFmpeg才能工作,希望一键自动解决环境问题。
3. 调用示例
原动作需要调用本动作时:
- 参数填写:ENV_API_V1|ENSURE
- 等待动作执行完毕
- 继续执行后续步骤
原动作只需要检查环境时:
- 参数填写:ENV_API_V1|CHECK
- 获取返回结果判断是否可用
- 根据结果做不同处理
4. 推荐用法
对于视频下载、视频转换、音频处理等必须依赖FFmpeg的动作,建议直接使用ENSURE命令。这样可以将环境检查、安装、修复工作交给本动作统一处理,每个动作只需关注自身核心功能,无需重复开发环境维护逻辑。
5. 对普通用户的意义
普通用户无需了解FFmpeg的安装位置,也无需手动配置PATH环境变量。当使用的动作需要FFmpeg时,会自动调用本工具完成环境准备,整个过程透明、自动化。
6. 注意事项
本动作仅处理FFmpeg环境相关问题,不涉及具体业务功能。调用动作应在本动作返回后再继续执行后续逻辑。
执行动作的时候务必关闭所有杀毒软件!因为会调用脚本执行,杀毒软件可能会拦截。不放心可以导出文件交给Ai审核此动作后,再决定是否使用!
|
操作人
|
时间
|
分值
|
意见及建议
|
状态变更 |
|
*系统*
|
9天17小时前
|
|
|
已提交,待审核
→
已发布
|
|
sharklaka |
9天17小时前
|
5
|
|
|
|
*系统*
|
9天17小时前
|
|
(发布或更新动作)
|
已发布
→
已提交,待审核
|
版本 7
2026/8/7 13:34:12
本次主要优化 FFmpeg 环境配置的兼容性、稳定性与动作结构:
* 修复 FFmpeg 9.0 full build 使用 7Z 格式时无法正常安装的问题。
* 优化 7-Zip 检测,可识别系统安装、自定义安装及 Quicker 已配置的 7-Zip 环境。
* 未检测到 7-Zip 时,可自动尝试使用 Windows 自带解压能力继续安装。
* 优化官方下载、版本识别及 32/64 位安装路径判断。
* 优化安装、更新、修复过程中的状态及错误提示。
* **重构动作内部结构,将多处重复的 FFmpeg 安装核心代码统一整理为公共子程序,由安装、更新、本地包、备用链接等功能重复调用。**
* **移除大量重复代码,在功能保持不变的情况下明显缩小动作体积,同时降低后续修改遗漏和版本不一致的风险。**
本次更新不改变原有使用方式,安装、更新、修复、自定义安装、PATH 配置等原有功能均保持不变。
|
操作人
|
时间
|
分值
|
意见及建议
|
状态变更 |
|
*系统*
|
10天1小时前
|
|
|
已提交,待审核
→
已发布
|
|
sharklaka |
10天1小时前
|
5
|
|
|
|
*系统*
|
10天3小时前
|
|
(发布或更新动作)
|
已发布
→
已提交,待审核
|