FFmpegGUI - 音视频 转换、切割、倍速、提取帧、合并、串联等 极简实用工具

FFmpegGUI - 音视频 转换、切割、倍速、提取帧、合并、串联等 极简实用工具

:pushpin: 项目背景

因市面上视频剪辑软件普遍功能臃肿、操作复杂,为解决批量视频处理需求,特开发此基于FFmpeg的轻量化GUI工具。专注高频核心功能,功能明确,批量处理,提供一键式UI操作体验。

:rocket: 核心功能

FFmpegGUI V3.3.8已实现功能

:white_check_mark: 视频处理

  • 格式转换(支持GPU加速)
  • 视频切割(支持GPU加速)
  • 倍速处理(支持GPU加速)
  • 视频帧提取

:white_check_mark: 音频处理

  • 格式转换
  • 音频切割
  • 倍速处理

:white_check_mark: 多媒体操作

  • 视频/音频/字幕合并(支持GPU加速)
  • 视频/音频/字幕分离
  • 视音字流信息提取

:hammer_and_wrench: 开发计划

▢ 视频串联
▢ 音频串联
▢ 视频旋转(水平反转/90度转向)
▢ 图片合成视频
▢ 添加水印功能

:package: 版本说明

版本类型 特点 适用人群
Basic版 需手动配置FFmpeg环境 开发者/有FFmpeg基础的用户
Full版 内置FFmpeg依赖/解压即用 普通用户

:hammer_and_wrench: 下载使用指南

  1. 下载最新版本:(蓝奏云下载)密码: fit6
  2. 【Full版本】版解压即用,【Basic版本】版需先配置FFmpeg环境变量
  3. 选择功能模块 → 设置参数 → 批量添加文件 → 开始处理

:sparkles: 重要提示:GPU加速功能需要显卡、驱动支持,批量处理前请确保更新显卡驱动并关闭其他占用显卡资源的程序

:love_letter: 支持与反馈

  • 欢迎提出需求建议或BUG报告
  • 如果本项目对您有所帮助,不妨打赏一下,您的支持是我最大的动力

视频嵌入

1 个赞

用 GitHub、Gitee 作为首页的项目,一般是开源项目。如果不是开源项目,建议避免这种说法,以免引起误会。

1 个赞

同样的亏只吃一次,源码放出来被别人拿去卖 :rofl:,git也可以当个下载仓库用

我的意思是您可以换一种表述方法。既然不开源,就不要叫 “项目首页” 了,可以叫做 “软件发布地址”,这样能避免一些不必要的误会。

或者,干脆不要留 Github 的链接,只放个蓝奏云的链接就好。反正对大部分国内用户而言,访问蓝奏云比访问 Github 方便点。

问题FFmpeg是GPL协议的

2 个赞

没办法 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 个赞

启动有点慢,以为是单文件打包要释放的问题,找出释放出来的程序文件夹,打开依旧很慢,难道是启动logo强制延时?还是pyside6的问题?

后面考虑再优化

可否处理下,报毒有点烦 :sweat_smile:

关了杀毒

2 个赞

启动好慢啊

logo很重要 :relieved_face:

FFmpegGUI V3.3.9已实现功能

:white_check_mark: 视频处理

  • 格式转换(支持GPU加速)
  • 视频切割(支持GPU加速)
  • 倍速处理(支持GPU加速)
  • 图片合成视频(支持GPU加速) - 「V3.3.9新增」
  • 视频帧提取

:white_check_mark: 音频处理

  • 格式转换
  • 音频切割
  • 倍速处理

:white_check_mark: 多媒体操作

  • 视频/音频/字幕合并(支持GPU加速)
  • 视频/音频/字幕分离
  • 视音字流信息提取

:hammer_and_wrench: 开发计划

▢ 视频串联
▢ 音频串联
▢ 视频旋转(水平反转/90度转向)
▢ 添加水印功能

:hammer_and_wrench: 下载使用指南

  1. 下载最新版本(蓝奏云下载 密码: fit6
  2. 【Full版本】解压即用,【Basic版本】需手动配置FFmpeg环境变量
  3. 选择功能模块 → 设置参数 → 批量添加文件 → 开始处理

视频嵌入

FFmpegGUI - V3.5.2 新增“视频串联”

蓝奏云下载 密码: fit6