| |
tlr
Registered: Sep 2003 Posts: 1790 |
Larger than 30Kb screenshots? (C64 DTV, etc...)
I know this has been up before, and maybe it is in the outskirts of csdb.
I want to add a couple of screenshots for C64 DTV stuff.
The DTV uses 256 colors + there is no emulator, so all shots are screen grabbed or photographed.
Getting these shots down to a 30Kb png will definately make them look crap!
How about raising the limit to 80Kb or so, and maybe allow JPG's?
This could be restricted to certain categories so we still force all ordinary c64-shots to be good quality PNGs/GIFs.
|
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11384 |
IF only all regular shots were good quality.... still a lot of ugly dithered shite gets added for some fucked up reason, bah. |
| |
ptoing
Registered: Sep 2005 Posts: 271 |
Quote: IF only all regular shots were good quality.... still a lot of ugly dithered shite gets added for some fucked up reason, bah.
not to mention stuff with horrible palettes. |
| |
tlr
Registered: Sep 2003 Posts: 1790 |
Groepaz, ptoing: I agree completely, but it's a bit beside the original question... |
| |
enthusi
Registered: May 2004 Posts: 677 |
tlr: one way could be to map your screen-snapshots to the dtv-palette. Afaik its available. So you can convert your shots to 8bit bitmaps. Screen introduces 'new colors' and lots of 'noise'. You could try to get rid of the latter by taking high-res shots and use a good downscale. The colors as mentioned could be reduced back to 256 and then PNG is neat. In general png is quite powerful. Certain you tested all of its features? I almost think of jpg as much inferior. Especially for chunky-gfx like computerscreens. Even with 256 col. If you have a test-screenshot I'd love to play with it and see what can be achieved in a 30kb limit.
Maybe its too low but 99% would upload a crappy 80kb image instead of a crappy 30kb image then Im afraid.
Anyhow, I have no idea how limited the csdb-server is...
Hope this gets solved.
|
| |
tlr
Registered: Sep 2003 Posts: 1790 |
NTSC grabs for Blitter Scroll here: http://galaxy22.dyndns.org/dtv/tlr/.
The demo is PAL and NTSC, but I don't have a grabber myself.
Click for large images.
I think I'd like to have the middle one with the greetings.
|
| |
enthusi
Registered: May 2004 Posts: 677 |
Hm, did some stuff.
Overdid it :)
http://www.hs.uni-hamburg.de/DE/Ins/Per/Wendt/c64/screen2_320.p..
12Kb now :)
Dont know if thats too crappy for you now.
The idea to match the colors to a predefined colorpalette sort of failed. Found no nice palette and I took one from a DTV-ntsc-site and reduced that one to 256 colors. Seemed nice and I still like the idea but gimp failed on matching the colors nicely without dithering.
Anyway what I did now was kinda cheating. Hope you're ok with it anyway.
let me know. |
| |
tlr
Registered: Sep 2003 Posts: 1790 |
Looks great! I'll use it if I may. :)
I still think a raised limit would help though. I doubt a fully dithered 256 color image would compress into 30Kb. |
| |
enthusi
Registered: May 2004 Posts: 677 |
sure go ahead.
I agree. At least photographs from screen with dithered 8bit graphics might cause trouble to fit into 30kb. But 80KB sure is redundant since 320x200 Byte must suffice :)
Except for that other DTV-demo with scrolling bitmap :-O
|
| |
tlr
Registered: Sep 2003 Posts: 1790 |
@enthusi: what about the borders then? ;)
VICE shows 384*271. On a monitor more lines are usually show.
384*271=104064, plus we need a header.
|
| |
enthusi
Registered: May 2004 Posts: 677 |
Hm, that would be a nice task, to pixel an all-border-gfx with no redundant information whatsoever :)
I admit though that you got me there...
I think though that there is no real need to increase the limit - if its causing no troubles server-wise, well why not then? Actually then it would indeed be nice to have nominally sufficient space for uncompressed 8bit data of full screen. |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
jpg's should be definitly supported, and I would rise the limit to atleast 64kb. a 64kb jpg can show pretty much any screen shot. |
| |
MagerValp
Registered: Dec 2001 Posts: 1078 |
If JPEGs are allowed, there's no need to raise the limit - you can easily fit a 320x200 JPEG in under 30 kB with good quality.
|
| |
enthusi
Registered: May 2004 Posts: 677 |
With jpg I'd worry abit about crappy screenshots being entered. Too few people actually care about compression-rates and use that bloated bitch PS to "save for web" or god knows and on gfx with large 1-color areas (as in most c64-gfx) with stringent borders between colors that can become quite ugly.
PNG is indeed quite powerful and for most c64-stuff even GIF compresses sufficiently. Well, that what I think. |
| |
Perff Administrator
Posts: 1679 |
I must admit that I don't like the idea of jpg's either. Perhaps there are situations where a jpg will be nice, but it will open up for the possibility for people to upload jpg's of regular c64-screenshots which will then look like crap. So no to jpg's.
However, about the 30kb limit. This was set in the early days when we was hosted for free, so we wouldn't use to much space. Now with our own server, the space issue is no longer so great, so the limit could easily be set up. I have heard some different limits - could we find a limit we could all agree on? (and oo is not an option. :) ) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11384 |
64k or sth like that should be enough (320x200 in 256 colors uncompressed would fit in that). |
| |
enthusi
Registered: May 2004 Posts: 677 |
This is a 384x271x8bit image of uncorrelated noise.
105357 Bytes as PNG. I think no image can ever beat this.
Just to give an idea :)
http://www.hs.uni-hamburg.de/DE/Ins/Per/Wendt/c64/max.png
So I've set a maximum :)
The same image as 320x200x8bit is
65147 Bytes large:
http://www.hs.uni-hamburg.de/DE/Ins/Per/Wendt/c64/max320.png
So I think Oswalds 64 KB are a quite realistic idea.
Note that this is for DTV only!
The same image reduced to 16 cols ist only
31854 bytes large:
http://www.hs.uni-hamburg.de/DE/Ins/Per/Wendt/c64/max320x4.png
So for all non-interlace-modes on C64 even the 30 KB seem pretty valid.
I dont care about averaged interlace-shots :)
BUt to give them credit I vote for 64 KB (if this is a vote) |
| |
tlr
Registered: Sep 2003 Posts: 1790 |
I vote for the uncorrelated noise. ~100Kb
Don't make me do an uncorrelated DTV demo. ;)
|
| |
MagerValp
Registered: Dec 2001 Posts: 1078 |
How about trusting posters to upload decent screenshots? If they don't remove it - anyone can do it. Most uploaders have enough braincells to pick png...
|
| |
Nafcom
Registered: Apr 2002 Posts: 588 |
Quote: How about trusting posters to upload decent screenshots? If they don't remove it - anyone can do it. Most uploaders have enough braincells to pick png...
I agree |