Log in

View Full Version : video samples for testing purposes?


moogie
14th February 2004, 06:12
I am currently, for a pet project, making a lossless video codec aimed for CGI, cartoons, anime or other areas with have either little colour or large gradients.

However I do not have a noise-less (well as much as can be) samples in my codec's domain inwhich to test it with.

So does anyone know of losslessly stored sample videos i can download?

Once i have an alpha verson working to my satifaction i will probably try to make an open source project to convert it from java to c/c++ and into a vfw or dshow codec.

Neo Neko
14th February 2004, 08:36
PNG is well suited to CG images. And there is already a PNG based codec. Perhaps you should check it out before you inadvertantly re-invent the wheel. You should be able to find it over at corecodec.com.

I don't know of any lossless CG clips to download. But you could always generate your own. Check www.blender.org for some excelent software that will output lossless AVI.

moogie
14th February 2004, 23:40
Yeah, corePNG is definitely a good lossless codec. I use it regularily, and i am probably re-inventing the wheel, however i would to like to think that i am making a more round wheel :)

As i said it a pet project to indulge my interest in video compression.

I am currently not using PNG in my codec, although it can, and probably will, be added later. I have designed my own image compressor that peforms similarily to PNG some cases better, some cases worse.

I want to see how much i can losslessly compress... so after the first iteration i am planning to extend the codec:
- to accept other colour spaces than 24bit RGB: 4:2:0, etc
- add motion preditiction
- use bi-jective frames
- able to use different key frame image compressors: my current compressor, PNG, JPG-LS

Thanks for that link to blender-org. I will download it and see if i can output lossless video sequences.

moogie
20th February 2004, 06:23
For any of you that are interested, i have built a prilminary version of the codec.

It currently compresses using key frames and deltas, however does not use any motion estimation or any other colour space than RGB.

Also, it is HEAVILY un-optimized. It runs very slow :(

I plan to finish programming the codec in java being OO and very readable such that i can use it as a reference codec for when I or someone else ports it to C/C++ as a vfw or ds codec.

The codec as it is can be found here: http://www.geocities.com/budgetanime/hdiffindex.html

A win32 exe installer, java source and a sample sequence are stored there.

If anyone has any feedback please to conact me!

Sometime this year i hope to have finished programming the codec referecne in java and will be porting it to C/C++. I would like to guage the interest of other people making this an open-source project.


Cheers!