FFmpegGUI - 音视频 转换、切割、倍速、提取帧、合并、串联等 极简实用工具
项目背景
因市面上视频剪辑软件普遍功能臃肿、操作复杂,为解决批量视频处理需求,特开发此基于FFmpeg的轻量化GUI工具。专注高频核心功能,功能明确,批量处理,提供一键式UI操作体验。
核心功能
FFmpegGUI V3.3.8已实现功能
视频处理
- 格式转换(支持GPU加速)
- 视频切割(支持GPU加速)
- 倍速处理(支持GPU加速)
- 视频帧提取
音频处理
多媒体操作
- 视频/音频/字幕合并(支持GPU加速)
- 视频/音频/字幕分离
- 视音字流信息提取
开发计划
▢ 视频串联
▢ 音频串联
▢ 视频旋转(水平反转/90度转向)
▢ 图片合成视频
▢ 添加水印功能
版本说明
| 版本类型 |
特点 |
适用人群 |
| Basic版 |
需手动配置FFmpeg环境 |
开发者/有FFmpeg基础的用户 |
| Full版 |
内置FFmpeg依赖/解压即用 |
普通用户 |
下载使用指南
- 下载最新版本:(蓝奏云下载)密码:
fit6
- 【Full版本】版解压即用,【Basic版本】版需先配置FFmpeg环境变量
- 选择功能模块 → 设置参数 → 批量添加文件 → 开始处理
重要提示:GPU加速功能需要显卡、驱动支持,批量处理前请确保更新显卡驱动并关闭其他占用显卡资源的程序
支持与反馈
- 欢迎提出需求建议或BUG报告
- 如果本项目对您有所帮助,不妨打赏一下,您的支持是我最大的动力
视频嵌入
1 个赞
用 GitHub、Gitee 作为首页的项目,一般是开源项目。如果不是开源项目,建议避免这种说法,以免引起误会。
1 个赞
同样的亏只吃一次,源码放出来被别人拿去卖
,git也可以当个下载仓库用
我的意思是您可以换一种表述方法。既然不开源,就不要叫 “项目首页” 了,可以叫做 “软件发布地址”,这样能避免一些不必要的误会。
或者,干脆不要留 Github 的链接,只放个蓝奏云的链接就好。反正对大部分国内用户而言,访问蓝奏云比访问 Github 方便点。
没办法 git 比较自由,写啥放啥图都不管,用它比较方便
我觉得您没理解我的意思。我想说的是:希望您撤掉原文中 " 项目地址:(github)" 相关的表述。
项目 二字很容易被误以为是开源项目,建议避免这种容易引起混淆的叙述。
1 个赞
ffmpeg可以不是gpl,就算是gpl条件下编译的,给他做前端也可以不受影响
1 个赞
UI我原创的,没有直接把FFmpeg源代码拿来改,没啥问题吧
还有源文件列表批量分析、转换、这些逻辑都是我自己写的
我没看过你的具体文件。我只说说给ffmpeg做前端怎么隔离代码最安全。
ffmpeg通常会以gpl编译,因为大多数人是冲着里边x264 x265转码功能去的,所以很容易会有代码污染的风险(lgpl编译的ffmpeg的用途比较窄,常见的编码器没了所以大概用来做播放器的decoder或图片转码合适)。这种情况下,你的前端最好是仅生成参数传递给 FFmpeg的二进制文件 (exe)。
最好不要和ffmpeg的dll文件交互,更不要和api交互(有污染风险我说不清楚)。
还有分发,从合规性上讲,最好不要捆绑gpl版的ffmpeg。其它软件一般是通过后下载的方式分发gpl的ffmpeg,比如screentogif
2 个赞
jark006
(JARK006)
13
启动有点慢,以为是单文件打包要释放的问题,找出释放出来的程序文件夹,打开依旧很慢,难道是启动logo强制延时?还是pyside6的问题?
FFmpegGUI V3.3.9已实现功能
视频处理
- 格式转换(支持GPU加速)
- 视频切割(支持GPU加速)
- 倍速处理(支持GPU加速)
- 图片合成视频(支持GPU加速) - 「V3.3.9新增」
- 视频帧提取
音频处理
多媒体操作
- 视频/音频/字幕合并(支持GPU加速)
- 视频/音频/字幕分离
- 视音字流信息提取
开发计划
▢ 视频串联
▢ 音频串联
▢ 视频旋转(水平反转/90度转向)
▢ 添加水印功能
下载使用指南
- 下载最新版本(蓝奏云下载 密码:
fit6)
- 【Full版本】解压即用,【Basic版本】需手动配置FFmpeg环境变量
- 选择功能模块 → 设置参数 → 批量添加文件 → 开始处理
视频嵌入
FFmpegGUI - V3.5.2 新增“视频串联”
(蓝奏云下载 密码: fit6)