【开发者自荐】FFmpegKit,音视频转换切割串联倍速流分合小工具。

虽然会被说又是一款重复造轮子的基于FFmpeg的UI工具,不过嘛,这一款坚持“小工具”的定位,首先就是一定要“小”。

一句话介绍:基于ffmpeg实现音视频媒体文件的格式转换、切割、倍速、串联,视频音频字幕流合并与分离的小工具。

采用C#+Winforms,在 .net Framework 3.5 框架下编写,编译出来只有120kb左右。甚至ffmpeg也不用特意去下,搜搜自己电脑上ffmpeg.exe文件,说不定其他的软件已经带有很多了,设置路径过去用就行。

制作背景:平常经常搞草台班子的晚会后台,需要各种制作节目背景等等,经常需要从这个素材取视频、那个素材取伴奏然后拼起来等等。最开始都是直接写ffmpeg命令,太不方便。后来也试过一些基于ffmpeg的UI软件,要么就是功能上功能齐全偏专业(“太重了”),要么就是功能上简单易用但是费用高攀不起。于是就根据自己的使用习惯做了这么个小工具,大部分组合出来的命令也是以前自己的常用值,没什么技术含量。

已经开源至Github(这次不采用MIT协议,改为采用GPL-3.0协议来开源了,虽然也就是防君子不防小人而已)

GitHub - icandura/FFmpegKit: 一个轻量级的基于 FFmpeg 的小工具集合图形化前端界面。 · GitHub

2 个赞

试了下,可能跟大多数UI工具一样将功能、选项、输出放到一个窗口里,体验会更好

这个建议确实好,以后考虑看看。

主要是我用WinForms来实现窗体,目前我水平不行,做成同一个界面由选项卡切换功能不如用现在的主流开发框架方便。以后慢慢尝试学着做看。

mp4的编码格式是H.264吗?可以手动选择为H.265吗?

支持下!

确实有相同的轻量化需求

目前没有增加这个选项,主要是我的设备比较老,H265只能解码不能编码,所以没做进去。可以选择其他更专业的压片工具来进行这个需求,比如FFmpegFreeUI这个项目

1 个赞

感谢支持