Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ext
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README

  Media Validation Tools (MVT)

  Copyright (C) 2013-2014 Intel Corporation
    Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>


License
-------

Media Validation Tools (MVT) are available under the terms of the GNU
Lesser General Public License v2.1+


Overview
--------

Media Validation Tools (MVT) consist in a collection of programs to
test conformance of VA-API based decoders in native, or simulated
environments.


Features
--------

  * FFmpeg decoders, including VA-API support
  * GStreamer decoders, including VA-API support
  * Reference software decoders that use FFmpeg demuxers
    + VP8/VP9 (libvpx) decoder
    + H.264 AVC (JM) decoder


Requirements
------------

Software requirements

  * GStreamer 1.2.x:
      libglib2.0-dev (>= 2.28)
      libgstreamer1.0-dev (>= 1.2.0)
      libgstreamer-plugins-bad1.0-dev (>= 1.2.0)


Usage
-----

  * Run all supported tests with FFmpeg
  $ mvt_run --decoder=ffmpeg -o out.ffmpeg

  * Run all H.264 conformance tests with gstreamer-vaapi, and excluding MVC
  $ mvt_run --decoder=gstreamer --vaapi -o out.gstreamer.vaapi -x "*MVC*" \
      /path/to/MVT/tests/h264/conformance

  * Run the reference H.264 AVC (JM) decoder on a particular file
  $ gen_ref_h264_avc -r ref /path/to/video.mp4

About

Media Validation Tools (MVT)

Resources

Releases

No releases published

Packages

No packages published