Author
| VDPENC
|
ARTRAG msx guru Posts: 2227 | Posted: May 05 2007, 22:32   |
|
|
Latok msx master Posts: 1891 | Posted: May 05 2007, 22:54   |
I can't play the AVI-files  |
|
ARTRAG msx guru Posts: 2227 | Posted: May 05 2007, 23:41   |
this is strange, on my pc they work with windows media player 11
|
|
dvik msx master Posts: 1481 | Posted: May 05 2007, 23:58   |
What encoder should I use? I can't view the AVI files either.
|
|
dioniso msx freak Posts: 228 | Posted: May 06 2007, 00:21   |
I can.
|
|
ARTRAG msx guru Posts: 2227 | Posted: May 06 2007, 23:59   |
Site updated!!
look at:
http://ragozini.googlepages.com/vdpenc
Now VDP limitations are taken into account, but the k-means and the VDP "quantization" are in cascade
I need to speed up a lot the VDP "quantization" in order to include it in the k-means loop
only in this way we can really improve WRT the standard bmp->scr2 converters
BTW, how does the preliminary result look like?
IMO it looks non excellent but convincing ...
|
|
flyguille msx master Posts: 1356 | Posted: May 07 2007, 01:34   |
well enough.... can be better?
|
|
ro msx guru Posts: 2477 | Posted: May 07 2007, 07:50   |
what are we looking at?
btw. are those genuine MSX pics? nice crabdish  |
|
ARTRAG msx guru Posts: 2227 | Posted: May 07 2007, 08:43   |
The right side should be pure MSX1 screen2 !!
(at least I did my best to include in my code all the limits of MSX1 - tell me if the color clash and the palette are wrong)
PS
the msx1 palette i use is (in RGB) :
pal = [ 0, 0, 0
0, 0, 0
0, 241, 20
68, 249, 86
85, 79, 255
128, 111, 255
250, 80, 51
12, 255, 255
255, 81, 52
255, 115, 86
226, 210, 4
242, 217, 71
4, 212, 19
231, 80, 229
208, 208, 208
255, 255, 255 ];
|
|
ARTRAG msx guru Posts: 2227 | Posted: May 08 2007, 07:40   |
|
|
Latok msx master Posts: 1891 | Posted: May 08 2007, 09:06   |
I hope your enthusiasm is being picked up, artrag  It looks cool! Although I don't completely understand what we're looking at  |
|
ARTRAG msx guru Posts: 2227 | Posted: May 08 2007, 10:41   |
Well I'we found a small bug :-)
The screen 2 tiles are rotated 90° vertically, so the 2 colors in 8 pixels apply on vertical 8 points in each 8x8 block...
As soon I correct the problem I'll post new results
|
|
Huey msx professional Posts: 858 | Posted: May 08 2007, 11:00   |
Quote:
| I hope your enthusiasm is being picked up, artrag  It looks cool! Although I don't completely understand what we're looking at 
|
IT's a video encoder that optimizes the pattern table usage.
IT's idea is based on the utopia demo from dvik and joyrex. |
|
Latok msx master Posts: 1891 | Posted: May 08 2007, 11:57   |
And it makes videos possible on MSX1 machines at a decent framerate, right? Using little data?
|
|
ARTRAG msx guru Posts: 2227 | Posted: May 08 2007, 14:10   |
Yes! Using the same tileset (3x2 = 6K) you can encode 12 frames at 768bytes each (or less if you use dfferential encoding across frames)
|
|
|
|
|