您的位置:首页 > 其它

视频主观质量对比工具(Visual comparision tool based on ffplay)

2017-12-15 09:53 645 查看
*****************************************************************************
* ffplay系列博客:                                                                                      *
ffplay播放器原理剖析                                                                                 *

ffplay播放器音视频同步原理                                                                       *
ffplay播放控制代码分析                                                                             *

视频主观质量对比工具(Visual comparision tool based on ffplay)              *

*****************************************************************************

   做编码器优化的过程中,经常需要对视频进行主观质量对比。之前用过一个工具觉得挺不错,叫Vanguard Visual Comparision Tool,网址https://beamr.com/h264-hevc-video-comparison-player/。它可以在一个窗口中播放两个对比文件,窗口用一条线分成左右两部分,分别播放两个视频的画面,可以用鼠标移动这条分割线,可以直观看到两个文件同一帧画面的质量(线划过去的时候看到明显的质量变化

)。这个软件的界面如下:



    
    但是这个软件有使用期限的,半年后需要买licence了,

。所以心血来潮决定用ffmpeg来实现一个类似的主观视频对比工具,经过几天的努力终于做了一个可用的版本,软件叫VCmpTool,基于ffplay,下载链接 https://pan.baidu.com/s/1bpdKUKn
    VCmpTool与ffplay一样,没有做控制界面,播放控制都是通过键盘和鼠标来控制的,

,通过cmd运行。
    命令形式:VCmpTool  input1 input2
    播放时的控制键:
    q, ESC                       退出
    f                                 全屏
    p, space                    暂停
    s                                播放下一帧
    F1                             左边的画面播放到下一帧
    F2                             右边的画面播放到下一帧
    左键                          回退10秒
    右键                          快进10秒
    上键                          快进60秒
    下键                          回退60秒
    鼠标左键单击          移动分割线到鼠标位置
    按住鼠标左键          移动分割线
    

    下面是两个gif演示软件的效果





版权声明:本文为博主原创文章,未经博主允许不得转载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: