Skip to content

dryotta/yuvtoolkit

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 1 commit ahead of svn2github:master.

Latest commit

 

Git stats

Files

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

yuvtoolkit

YuvToolkit is an open source, cross platform raw yuv player and analyzer. It has following features in the current version:

  • Installation packages for Windows and OsX
  • Support most YUV formats (I420 I422 I444 YV12 YV16 YV24 UYVY YUY2 NV12 grayscale)
  • Support RGB formats (RGB24 RGBX32 XRGB32)
  • Can parse resolution, fps and color from file name, e.g., David-640x480-30FPS-I420.yuv
  • Use Direct3D and OpenGL for rendering, support 1280x720P playback at 60FPS of 4 side-by-side videos (if your hardware is fast enough)
  • Compute objective measures such as MSE and PSNR frame by frame
  • Can visualize the distortion map
  • Support scripting using Javascript, e.g., to open several files at same time
  • Support plugin extensions for new video formats, new measures and new rendering engines

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.6%
  • JavaScript 6.9%
  • NSIS 2.8%
  • QMake 2.4%
  • C 1.4%
  • Python 0.9%