Yong Wang's Homepage | Research | YUV Genius

YUV Genius
A YUV Renderer Through Windows Media Player

Introduction

Instruction

Download

Bug Report


NOTE: YUVGenius is now a built-in component of VisGenie, which can be free downloaded. You are recommended to install VisGenie to enjoy much more powerful functionalities. This page is kept for documentary purpose.

Introduction

YUV Genius is a smart YUV renderer, which can enrich your Windows Media Player with the capability of YUV rendering. By this way the viewing of YUV files is as simple as just double click on a YUV file and Windows Media Player will know what to do. The kernel of YUVGenius is an implementation of DirectShow source filter with IFileSourceFilter interface exposed. It is a convenient helper tool for researchers or developers working in the area of video coding, processing, communication, computer vision, and other related fields.

YUV Genius is a smart YUV renderer, which can enrich your Windows Media Player with the capability of YUV rendering. By this way the viewing of YUV files is as simple as just double click on a YUV file and Windows Media Player will know what to do. The kernel of YUVGenius is an implementation of DirectShow source filter with IFileSourceFilter interface exposed. It is a convenient helper tool for researchers or developers working in the area of video coding, processing, communication, computer vision, and other related fields.

Currently YUV Genius has very simple functionalities. If you are looking for a more integral YUV Viewer, you can refer to another software here.

YUV Genius is a warm-up release of a visualization information framework called VisGenie. VisGenie is a general-purpose visualization system for media and associated metadata if any. More information about VisGenie can be found here.

Instruction
(This instruction can also be found in the software package)

BASIC INSTRUCTION

  1. Recommended Platform: Microsoft Windows 95/98/NT/2000/XP with the installation of Media Player
  2. Download the software from the links provided below.
  3. Unzip the file into a folder where you want to put this software.
  4. Double click on the "setup.exe" file to install the software. What setup.exe does is to register the VideoHook.ax filter into the system, which is in charge of the YUV rendering stuffs. Make sure the VideoHook.ax file is in the same directory with the setup.exe file.
  5. Recommended format: IYUV(I420), YV12, YUY2, and YVYU, which are four most used YUV formats. Read below for more details.

ADVANCED INSTRUCTION

  1. As you might know, YUV video is pure pixel level information with luminance and chrominance information. There is no additional data in YUV file indicating you the video parameters, such as frame size, fps, etc. In order to address this problem, YUVGenius provides three levels of solutions:
  2. Sometimes (depending on your system setting) when you try to play a YUV file in Media Player, you will receive a message asking you something like: "YUV file is not recognized by Media Player but it is still playable..." blabla. You just simply confirm it and continue playing the file.

Download

Click here to download the YUVGenius package. You will need Winzip or other compatible tool to open it.

Bug Report & Known Issues

If you have any questions or find any bugs, which you would like to report to me, you can contact with me at ywang AT ee DOT columbia DOT edu.

Yong Wang's Homepage | Research | YUV Genius

For problems or questions regarding this web page please contact with me at ywang AT ee DOT columbia DOT edu.
Copyright © By Yong Wang All Rights Reserved
Last updated: July 15th, 2004