Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 LICENSE 2007-10-29 faust3 [r1] first public version
 Makefile 2007-10-29 faust3 [r1] first public version
 README 2007-10-29 faust3 [r1] first public version
 bswap.h 2007-10-29 faust3 [r1] first public version
 corre.c 2007-10-29 faust3 [r1] first public version
 rfbproto.h 2007-10-29 faust3 [r1] first public version
 rre.c 2007-10-29 faust3 [r1] first public version
 vnc2ffvhuff.c 2007-10-29 faust3 [r1] first public version

Read Me

vnc2ffvhuff - A vnc to FFVHUFF in AVI converter

vnc2ffvhuff is a small tool that is able to convert vnc session
captures done with vncrec from http://www.sodan.org/~penny/vncrec/
to a FFVHUFF video stream in avi. FFVHUFF is a lossless codec therefore editing it does
not lead to quality loss. Beware that 2 hours avi files will be several gigabytes in size.
The avis can be compressed with other tools afterwards.


vnc2ffvhuff is licensed under the GNU General Public License.
The latest sources can be found on the projects homepage at http://sourceforge.net/projects/vnc2ffvhuff.

The code is based on code from ffmpeg.sf.net and from the two
capture tools mentioned above.


Compilation:
Install ffmpeg from ffmpeg.org (configure it with --enable-gpl)
then you can compile the tool by typing make
and install it with "make install"


Usage:
Start a vnc session with:
vncserver -geometry 800x600 -depth 32 -pixelformat rgb888 :1

Start the capture with 
vncrec -record 1.vnc :1

Once you finished the capture convert the file with

vnc2ffvhuff 1.vnc out.avi

Limitations:
Only 32bit depth is supported for the vnc files and not all possible
compressions are tested.


Sascha Sommer

<saschasommer@freenet.de>