最新版本:v1.0
理论上来讲可以将任意大小(已测试5G单个文件)的视频文件在几秒钟内切割完成


版本号:v2.0 更新日期:待推出 下载连接:https://github.com/taylor-3524/FFmpegGUI-C-

v2.5版预计更新内容

  • 对于以前的功能添加限定时间区间的选项

v2.4版本预计更新内容

  • 生成GIF版快速预览(内部逻辑:每隔一段时间截一张图出来;将所有的截图合成为GIF。用户操作:选择文件,选择间隔时间,选择播放倍速,选择画质)

v2.3版本预计更新内容

  • 对于1.0版本的文件名不能有空格进行修正(内部逻辑:在内部检测文件名,遇到空格就替换为内部定义的特殊字符,文件生成之后对文件进行重命名)

v2.2版本预计更新内容

  • 生成视频版快速预览
    (内部逻辑:每隔一段时间切一小部分视频出来;将剪切的N个小视频合成整个视频,加速播放。用户操作:选择文件,选择间隔时间,选择每段视频的时间,选择播放倍速,选择画质)

v2.1版本预计更新内容(迫切)
对于1.0版不定期无响应的bug做出推测:

应该是程序内部调用视频文件和用户打开视频文件同时进行造成的资源互斥。
解决方案:将播放器整合进程序中,使用户无需外部播放器就可以定位时间点

v2.0版本预计更新内容
使用c++对产品进行代码重构


版本号:v1.0 更新日期:2019-12-30 下载链接:https://github.com/taylor-3524/ffmpeg-GUI-.Net


2019-12-30T16:44:25.png


本文件夹内有两个程序:ffmpeg.exe、ffmpeg-GUI.exe

ffmpeg.exe:为本程序的底层支持程序,需要移动至C:\Windows\System32目录下(win10可能需要管理员权限)

ffmpeg-GUI.exe:为图形化界面管理程序,需要与媒体文件(音频/视频)在同一文件夹下;

若同一目录中同时含有ffmpeg.exe、ffmpeg-GUI.exe,运行GUI时程序将弹出提示框


输入要求:

  • 起止时间必须是时分秒(hh:mm:ss)格式,如(01:00:00);同时请注意不允许输入中文的“:”
  • 要处理的媒体文件必须和ffmpeg-GUI.exe在同一目录下,且必须输入文件扩展名(.mp4、.avi等)

中继时间功能:

  • 将开始时间更换为终止时间
  • 清除终止时间
  • 清除目的文件名

已知bug:

  • 文件名不能有空格,否则会直接弹框提示完成
  • 空闲状态下一定几率无响应,原因未知