Menu

Tree [r9] /
 History

HTTPS access


File Date Author Commit
 COPYING 2008-06-04 dxxx [r3] Added Source files.
 Makefile 2011-08-15 dxxx [r7] Added compile option for Mac
 README 2008-06-04 dxxx [r3] Added Source files.
 inittab.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 inittab.h 2008-06-04 dxxx [r3] Added Source files.
 rawvideoplayer.c 2012-04-16 dxxx [r9] Fixed proper mode names
 rawvideoplayer.dsp 2008-06-04 dxxx [r3] Added Source files.
 rawvideoplayer.dsw 2008-06-04 dxxx [r3] Added Source files.
 rawvideoplayer.h 2008-06-04 dxxx [r3] Added Source files.
 rgbaoffsets.h 2008-06-04 dxxx [r3] Added Source files.
 rgboffsets.h 2008-06-04 dxxx [r3] Added Source files.
 rgbtorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 videoout.c 2011-08-15 dxxx [r7] Added compile option for Mac
 videoout.h 2008-06-04 dxxx [r3] Added Source files.
 yToRGBA.c 2011-08-15 dxxx [r6] Added support for Y only files
 yoffsets.h 2011-08-15 dxxx [r6] Added support for Y only files
 yuv420offsets.h 2008-06-04 dxxx [r3] Added Source files.
 yuv420planartorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 yuv422offsets.h 2008-06-04 dxxx [r3] Added Source files.
 yuv422packedtorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 yuv422planartorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 yuv444offsets.h 2008-06-04 dxxx [r3] Added Source files.
 yuv444packedtorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 yuv444planartorgba.c 2011-08-15 dxxx [r5] Replaced .cpp files with .c files
 yuvconverter.c 2011-08-15 dxxx [r6] Added support for Y only files
 yuvconverter.h 2011-08-15 dxxx [r6] Added support for Y only files

Read Me

########################################################################## 
						
							RawVideoPlayer
							 Version: 1.0
						   Author: Anil M S	

########################################################################## 

___________
DESCRIPTION
~~~~~~~~~~~
	RawVideoPlayer is a simple utility intended for Video Engineers
	to view/compare the Raw Video Files. It can play one/two files 
	at a time. All the Raw (YUV/RGB) formats are supported. The
	framerate, displaywidth and displayheight can be modified.

The different Raw Video Formats supported are:

	+-------------------------------------------+
	|					|						|
	|	yuv420			|		yuv444 Planar	|
	|	yvu420			|		yvu444 Planar	|
	|					|		uyv444 Planar	|
	|	yuv422			|		             	|
	|	yvu422			|		yuv444 Packed	|
	|	      			|		yvu444 Packed	|
	|	uyvy  			|		uyv444 Packed	|
	|	yuyv			|		             	|
	|	yvyu  			|		             	|
	|	          		|		             	|
	+-------------------------------------------+

	For all formats both Progressive and Interlaced 
	formats are supported.


	RawVideoPlayer uses OpenGL GLUT for Video Rendering. So
	in order to build from the sources, OpenGL and OpenGL GLUT
	needs to be installed.

	You can download OpenGL and GLUT packages from:
		OpenGL 1.1:	http://www.berkelium.com/OpenGL/sgi-download.html
		GLUT 3.0  :	http://www.opengl.org/resources/libraries/glut/


___________
COMPILATION
~~~~~~~~~~~

Unix Like Systems:

	Type make
	This will create the executable.

Windows:
	
	VC++ 6.0 Project is included in the package.
	Open the Project and compile to get the executable.
	
So far I have tested only on cygwin and VC++. But this
should work on all systems.


_____
USAGE
~~~~~
	./rawvideoplayer.exe [OPTION] [FILE1] [FILE2]
	Type ./yuvconverter.exe for more details


_______
COPYING
~~~~~~~
Please see COPYING file for License issues.


_______________
ACKNOWLEGEMENTS
~~~~~~~~~~~~~~~
	The Idea of RawVideoPlayer was inspired by the 'MULTIPLAYER'
	program written by Gopal G. K. 
		http://multiplayer.sourceforge.net

	Also I would like to thank all the people in the open source
	community. The examples and tutorials on OpenGL, and help
	from a lot of forums helped me use the OpenGL utilities for
	Video Rendering. Finally I would like to thank the people
	behind sourceforge.net for allowing me to host the project
	on their site.


___________
BUG REPORTS
~~~~~~~~~~~
Please Report all bugs to dxxx.sourceforge@gmail.com	


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.