前言
之前我们介绍过音视频界的王者-FFmpeg。在测试和调试过程中多多少少涉及到视频和音频编解码适配的问题,但是又不想通过繁琐的命令行配置来进行转码。当然也不太想用一些付费的转码工具。今天就给大家介绍4种基于FFmpeg的开源GUI工具,方便上手,鼠标点击就可以完成转码需求啦~
干货在这里
1. QWinFF 项目链接: http://qwinff.github.io/ QWinFF是由Timothy Lin开发维护的影视频转码工具,用户操作简单。同时,它支持Windows和Ubuntu操作系统。特别方便Ubuntu用户的使用。
优点: 1. 支持批量转码,一次配置批量转码; 2. 支持多操作系统; 3. 中文界面,简化操作; 2. AVANTI-FFmpeg 项目链接: http://avanti.arrozcru.org/ AVANTI-FFmpeg是同时支持FFmpeg和AviSynth的转码工具,内置预定义的转码模板,方便用户使用。相较于QWinFF,AVANTI-FFmpeg控件可以支持更多FFmpeg的功能。同时通过内部的脚本编辑器提供设置,可以预览FFmpeg和AviSynth复杂的操作功能,便于参考学习。
优点: 1. 支持帧频转换; 2. 支持多路复用; 3. 支持颜色校正; 3. FFmpegx(Mac) 项目链接: http://www.FFmpegx.com/index.html FFmpegX是Mac OS X图形用户界面,旨在轻松操作20多种功能强大的Unix开源视频和音频处理工具。目前对于支持Mac的基于FFmpeg的影视频转码工具相对较少。对于Mac用户,建议大家可以尝试。
优点: 1. 支持Mac系统; 2. 支持拖放,方便使用; 4. Axiom 项目链接: https://github.com/MattMcManis/Axiom Axiom是Windows上支持的FFmpeg-GUI工具,支持不同质量需求的转码切换。同时也支持文件的批量转码。同时在当前界面中执行生成显示对应的FFmpeg命令,方便大家学习和参考。Axiom是个人比较推荐用于学习的工具,同时可以依据个人的需求,对工具进行修改。 优点: 1. 支持任何视频文件的转码; 2. 支持批量处理; 3. 支持视频分割成图片; 4. 支持用户自定义设置FFmpeg命令; 5. 支持线上资源物料的获取; 缺点: 1. 相较于前面工具,需要自己在系统配置环境变量;
意外之喜
在调研和使用过程中,小编意外发现Axiom是支持youtube-dl工具,这样就支持对如youtube等目前国内外主流网站视频资源的获取和下载,满足我们对于测试物料的需求。(当然这个功能仅在技术调研和测试中使用) Axiom有这么便利强大的功能,如何配置和使用呢?下面以youtube下载为例,说明Axiom的配置和视频下载流程。 基本流程: STEP-01:下载编译Axiom 下载执行文件压缩包并解压。 下载链接: https://github.com/MattMcManis/Axiom/releases/tag/v1.7.7.0-alpha
STEP-02:配置FFmpeg环境变量 首先将压缩包中的FFmpeg文件夹拷贝到目标路径,例如:D:ProjectGit 。
并将对应文件配置到环境变量路径中即完成相关的配置。
STEP-03:配置youtube-dl环境变量 将对应的youtube-dl.exe拷贝到FFmpeg文件夹中,就可以不用再多配置环境变量。 STEP-04:下载youtube网址视频资源 将视频网站的url拷贝到输出文本框中,并选择设置YouTube-DL下载选项,并执行下载操作;
总结
GUI工具迭代周期受开发者限制,并不一定能和最新版本的FFmpeg版本保持同步;所以建议大家在测试任务过程中权衡自己的重心,选择最符合项目需求的方式:满足基本需求?还是需要深入挖掘?