• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Larger size limit for image host

PVTCaboose1337

Graphical Hacker
Joined
Feb 1, 2006
Messages
9,501 (1.43/day)
Location
Texas
System Name Whim
Processor Intel Core i5 2500k @ 4.4ghz
Motherboard Asus P8Z77-V LX
Cooling Cooler Master Hyper 212+
Memory 2 x 4GB G.Skill Ripjaws @ 1600mhz
Video Card(s) Gigabyte GTX 670 2gb
Storage Samsung 840 Pro 256gb, WD 2TB Black
Display(s) Shimian QH270 (1440p), Asus VE228 (1080p)
Case Cooler Master 430 Elite
Audio Device(s) Onboard > PA2V2 Amp > Senn 595's
Power Supply Corsair 750w
Software Windows 8.1 (Tweaked)
somebody didnt read the entire first post. :slap:

Except I'm not talking in the context of sigs. Yeah, that's good enough.

For review and comparison purposes on games, lossy IS NOT good enough, and not a true representation of what you get in game.

Well shoot. My bad guys / girl. Umm so yeah...

Larger file size? Meh... the point of TPU hosting is not for gaming screenshots. It is more for heat of the moment, "Here is where you find x on y in z," or at least that is what I use it for. If you guys need more space, take it elsewhere.
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
Have you tried jpeq2000 format? (JP2)

Seriously, post a picture or link here 1900x1200 in png, jpeg2000 and jpeq compressed at the max 2MB filesize and let's see who can spot the difference. (I agree regular jpeq at high compression is aweful, but jpeq at 2MB especially jp2 at 2MB is pretty good). Irfanview gives you this, with the plugin.
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
You are right, WileE, but if someone needs that kind of detail in a comparison they can crop the image to show the specific difference, no?
 

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4
Have you tried jpeq2000 format? (JP2)

Seriously, post a picture or link here 1900x1200 in png, jpeg2000 and jpeq compressed at the max 2MB filesize and let's see who can spot the difference. (I agree regular jpeq at high compression is aweful, but jp2 at high bitstream is pretty good). Irfanview gives you this, with the plugin.

That's why I inquired about other lossless compressions. Does jpeg2000 compress more than png by a significant amount, and if so, does tpu.org support it?

And being able to determine the differences depends on hardware as well as the user. The most consistent way to compare screens is still lossless.
 

PVTCaboose1337

Graphical Hacker
Joined
Feb 1, 2006
Messages
9,501 (1.43/day)
Location
Texas
System Name Whim
Processor Intel Core i5 2500k @ 4.4ghz
Motherboard Asus P8Z77-V LX
Cooling Cooler Master Hyper 212+
Memory 2 x 4GB G.Skill Ripjaws @ 1600mhz
Video Card(s) Gigabyte GTX 670 2gb
Storage Samsung 840 Pro 256gb, WD 2TB Black
Display(s) Shimian QH270 (1440p), Asus VE228 (1080p)
Case Cooler Master 430 Elite
Audio Device(s) Onboard > PA2V2 Amp > Senn 595's
Power Supply Corsair 750w
Software Windows 8.1 (Tweaked)
JPEG2000 is something we cannot use. Why do you think nobody uses it? Royalties, royalties, royalties. You have to buy an add-on just export it in photoshop (older versions). Throw that out.
 

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4
You are right, WileE, but if someone needs that kind of detail in a comparison they can crop the image to show the specific difference, no?

I thought about that as well, but then you introduce other variables to the issue.

I honestly don't know the best solution. Increase in the limit is just the best I can think of. I'm open to others.

I considered the option of using other hosts, but then that slows down browsing for the users.
 

Easy Rhino

Linux Advocate
Staff member
Joined
Nov 13, 2006
Messages
15,441 (2.43/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 13600KF
Motherboard AsRock B760M Steel Legend Wifi
Cooling Noctua NH-U9S
Memory 4x 16 Gb Gskill S5 DDR5 @6000
Video Card(s) Gigabyte Gaming OC 6750 XT 12GB
Storage WD_BLACK 4TB SN850x
Display(s) Gigabye M32U
Case Corsair Carbide 400C
Audio Device(s) On Board
Power Supply EVGA Supernova 650 P2
Mouse MX Master 3s
Keyboard Logitech G915 Wireless Clicky
Software The Matrix
Well shoot. My bad guys / girl. Umm so yeah...

Larger file size? Meh... the point of TPU hosting is not for gaming screenshots. It is more for heat of the moment, "Here is where you find x on y in z," or at least that is what I use it for. If you guys need more space, take it elsewhere.

TPU image hosting is there for whatever we want to use it for. wrong again. third time's a charm?
 

PVTCaboose1337

Graphical Hacker
Joined
Feb 1, 2006
Messages
9,501 (1.43/day)
Location
Texas
System Name Whim
Processor Intel Core i5 2500k @ 4.4ghz
Motherboard Asus P8Z77-V LX
Cooling Cooler Master Hyper 212+
Memory 2 x 4GB G.Skill Ripjaws @ 1600mhz
Video Card(s) Gigabyte GTX 670 2gb
Storage Samsung 840 Pro 256gb, WD 2TB Black
Display(s) Shimian QH270 (1440p), Asus VE228 (1080p)
Case Cooler Master 430 Elite
Audio Device(s) Onboard > PA2V2 Amp > Senn 595's
Power Supply Corsair 750w
Software Windows 8.1 (Tweaked)
TPU image hosting is there for whatever we want to use it for. wrong again. third time's a charm?

K third post.



JPF vs PNG. FYI: I made that JPF lossless.
 

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4
OK, now, can we use jpf, and can it shrink the larger 1080p images down enough to fit into the 2MB limit?
 

AltecV1

New Member
Joined
Jan 1, 2009
Messages
1,286 (0.23/day)
Location
Republic of Estonia
Processor C2D E8400@3.6 ghz
Motherboard ASUS P5KPL-AM
Cooling Freezer 7 pro
Memory Kingston 4GB 800Mhz cl6
Video Card(s) Sapphire HD4850 700/1000 + Accelero S1 Rev. 2
Storage WD 250 GB AAKS
Display(s) 22" Samsung SyncMaster 226BW
Audio Device(s) int.
Power Supply Forton Blue Storm II 500W
Software Windows 7 64bit Ultimate
i would rather ask W1zzard why is only .jpeg supported and not any other format?
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
irfanview - again - save png WITHOUT alpha channel and higher compression options, PNGOUT plugin. You can save 10-30% filesize
 

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4
irfanview - again - save png WITHOUT alpha channel and higher compression options, PNGOUT plugin. You can save 10-30% filesize

Ahhh, now we are getting some good suggestions.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Not for a direct comparison it isn't good enough. Lossy compression introduces too many variables to be considered accurate. It's no different than flac vs mp3 on the audio front.

The minute differences will not make a difference, and won't even be noticeable. I'll give you an example, using Call of Duty:Black Ops since you mentioned it.

I took a 1080p screenshot of it saved as PNG. The total file size is 3.09MB. I uploaded it to imageshack if you are interested in seeing it, you can view it here: http://img404.imageshack.us/img404/2955/callofdutym.png I'm not going to embed it because it is huge and I don't want everyone that visits this page to have to load it.

Now I then loaded that PNG image into Photoshop and saved it as a JPEG with Maximum image quality the resulting image was 1.1MB:


I loaded the two images up into a piece of software I have that compares two images and it spits out an image that puts a red dot anywhere it detects a difference, the result was:


No that is not a mistake, the software could not find a single difference(so the human eye has even less of a chance).

Just for shits and giggles, I then save the original image again, this time using the "Very High" setting in Photoshop, which sets the quality to 80%, the resulting image was 520KB:


I ran it through my program again to give you an idea of how it actually works(because the first time didn't really give a sense of what it does):


So it certianly is possible to save large resolution files without a loss of visual quality and keep the file size under 2MB.
 
Last edited:
Joined
Oct 28, 2010
Messages
67 (0.01/day)
Location
North-east Italy
System Name Main Build
Processor AMD Ryzen 7 5800x
Motherboard MSI x570s torpedo max
Cooling Thermalright Peerless Assassin 120 SE
Memory 32 Gb Crucial Ballistix 3200MHz CL16 @ 3800MHz
Video Card(s) Gigabyte RTX 3060 ti OC Pro
Storage Kioxia 1TB NVMe - Crucial P3 2Tb NVMe - WD Red 2+3TB
Display(s) Philips 325E1C (32" 1440P) + Vertical 24" 243V7Q
Case Corsair 4000D Airflow
Audio Device(s) Indiana Line TH260, TPA3116D2 Amp
Power Supply Seasonic Platinum 660W SS-660XP2
Mouse Logitech Performance MX
Software Win 11 Pro
No need for > 2Mb limit. All my images saved off photoshop (photos included) never reach 1.5Mb, even if they are 3000x2000 highly detailed ones. Png are good for quality, but bad for bandwidth usage. As stated before, better use a jpeg compression like 8/10 or 9/10 getting a third of the png size having a quality loss almost invisible to the naked eye. images > 2Mb being posted here from tpu.org would just imho make bandwidth bills go higher for our hosts, no real improvements on a forum. Maybe even less readability for low-speed or low-power users. imagine a thread with 50 images in a row each 3mb. how much would it take? better stay on the small sizes, or at least compress.
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
http://luci.criosweb.ro/riot/?ref=RIOT_DLL

Download RIOT as standalone... or read how to update the irfanview plugin. It includes a comparator in single (not dual) image preview.

Fiddling with jpeg chroma and filesize settings will get you a near perfect 2MB lossy.

Playing with PNG external optimizers will save you 10%-35% on a lossless png.

It can batch process.
 
Joined
Mar 1, 2010
Messages
3,565 (0.69/day)
Location
By the Channel Tunnel, Kent, England
System Name Benny
Processor Phenom II 1055t @ 3.3GHz; 300x11; 1.380v; NB 2700; HT 2400
Motherboard ASUS Crosshair IV Formula (2002 BIOS)
Cooling Thermalright TRUE 120 Black + 2 Xilence Red Wing PWM 120mm (push/pull) + polycarbonate fan holders
Memory 8GB GeIL Ultra 2133MHZ C9 running at 1600MHz @ 7-7-7-21 1T 1.5v
Video Card(s) MSI Twin Frozr II GTX470 @ Stock w/CPU fan cable-tied on, as one of the GPU fans broke.
Storage 60GB OCZ Agility3 (OS);500GB WDC Grn; 1x1TB WDC Blk (Backup)
Display(s) ASUS PA823Q
Case Silverstone Raven 2 (all cables custom sleeved with velcro mod on side panel...)
Audio Device(s) X-Fi (Onboard) + Harmon Kardon HK6100 amp powering JVC HA-RX700's with Zalman mic
Power Supply Corsair HX650W
Software Win7 Pro x64
Benchmark Scores No benchies so making this space useful! Corsair M90, Logitech G19. Phobya FlexLight LED's (gawjus)
Now I then loaded that PNG image into Photoshop and saved it as a JPEG with Maximum image quality the resulting image was 1.1MB....

....No that is not a mistake, the software could not find a single difference(so the human eye has even less of a chance).

Well, looks like we can lower the limit to about 1.2MB :roll:
I get about 36Kbp/s (yes, Kbp/s) from my Mobile Broadband dongle, so I like the size of the limit.
And besides, if TPU ups the limit, chances are it'll get ravaged by people not even interested in TPU. Someone a few months ago was saying if you find a photo on TPU's image hosting, then change the http address slightly you'll find other random uploaded pictures (remeber that day of fun? lol). I tried it and found hi-res pictures of Gummy Bears that had their limbs and heads cut off with a scalpel, then reassembled with body parts from different coloured Gummy Bears.

I vote noooo.
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,028 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
No need for > 2Mb limit. All my images saved off photoshop (photos included) never reach 1.5Mb, even if they are 3000x2000 highly detailed ones. Png are good for quality, but bad for bandwidth usage. As stated before, better use a jpeg compression like 8/10 or 9/10 getting a third of the png size having a quality loss almost invisible to the naked eye. images > 2Mb being posted here from tpu.org would just imho make bandwidth bills go higher for our hosts, no real improvements on a forum. Maybe even less readability for low-speed or low-power users. imagine a thread with 50 images in a row each 3mb. how much would it take? better stay on the small sizes, or at least compress.

that. server bandwidth is not the big issue, it's dumb/lazy/incompetent people not even trying to make life easier for low-speed/low-power users
 
Joined
Nov 4, 2005
Messages
11,674 (1.73/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs and over 10TB spinning
Display(s) 56" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
Some threads its expected, but to have it any many threads makes it a pain to surf the site on my phone. But for newb users it can be a large force in driving them away if they browse on low power machines, thinking "the site is slow".
 

temp02

New Member
Joined
Mar 18, 2009
Messages
493 (0.09/day)
W1zzard is more than right, if you want PNGs with smaller size you can change the compression level on the program you use or even use PNGCrush (example) to automate/optimize the process.
 

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4
The minute differences will not make a difference, and won't even be noticeable. I'll give you an example, using Call of Duty:Black Ops since you mentioned it.

I took a 1080p screenshot of it saved as PNG. The total file size is 3.09MB. I uploaded it to imageshack if you are interested in seeing it, you can view it here: http://img404.imageshack.us/img404/2955/callofdutym.png I'm not going to embed it because it is huge and I don't want everyone that visits this page to have to load it.

Now I then loaded that PNG image into Photoshop and saved it as a JPEG with Maximum image quality the resulting image was 1.1MB:
http://img.techpowerup.org/101115/CallofDuty-VH.jpg

I loaded the two images up into a piece of software I have that compares two images and it spits out an image that puts a red dot anywhere it detects a difference, the result was:
http://img.techpowerup.org/101115/CallofDutyDifferences.png

No that is not a mistake, the software could not find a single difference(so the human eye has even less of a chance).

Just for shits and giggles, I then save the original image again, this time using the "Very High" setting in Photoshop, which sets the quality to 80%, the resulting image was 520KB:
http://img.techpowerup.org/101115/CallofDuty-VH.jpg

I ran it through my program again to give you an idea of how it actually works(because the first time didn't really give a sense of what it does):
http://img.techpowerup.org/101115/CallofDutyDifferences-VH.png

So it certianly is possible to save large resolution files without a loss of visual quality and keep the file size under 2MB.
I don't have photoshop, and most of us can't afford that, so while providing us with a great proof of concept, that method is not really doable for most of us.

that. server bandwidth is not the big issue, it's dumb/lazy/incompetent people not even trying to make life easier for low-speed/low-power users
This thread is not even about being lazy or dumb. It's more ignorance. I'm no expert in image compression, so I didn't even know where to start to look to achieve smaller lossless pictures. With how common broadband is, and the option in most browsers to not load pictures for those not on broadband, I honestly thought a higher limit was a good solution.
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,028 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit

Wile E

Power User
Joined
Oct 1, 2006
Messages
24,318 (3.79/day)
System Name The ClusterF**k
Processor 980X @ 4Ghz
Motherboard Gigabyte GA-EX58-UD5 BIOS F12
Cooling MCR-320, DDC-1 pump w/Bitspower res top (1/2" fittings), Koolance CPU-360
Memory 3x2GB Mushkin Redlines 1600Mhz 6-8-6-24 1T
Video Card(s) Evga GTX 580
Storage Corsair Neutron GTX 240GB, 2xSeagate 320GB RAID0; 2xSeagate 3TB; 2xSamsung 2TB; Samsung 1.5TB
Display(s) HP LP2475w 24" 1920x1200 IPS
Case Technofront Bench Station
Audio Device(s) Auzentech X-Fi Forte into Onkyo SR606 and Polk TSi200's + RM6750
Power Supply ENERMAX Galaxy EVO EGX1250EWT 1250W
Software Win7 Ultimate N x64, OSX 10.8.4

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,028 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
i was meant as an attack against people who don't even try to find a different solution and just come here crying "bigger limit plz halp!" :) which is not you of course because you did start that discussion that seems to have generated quite some useful info
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.64/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
The minute differences will not make a difference, and won't even be noticeable. I'll give you an example, using Call of Duty:Black Ops since you mentioned it.

I took a 1080p screenshot of it saved as PNG. The total file size is 3.09MB. I uploaded it to imageshack if you are interested in seeing it, you can view it here: http://img404.imageshack.us/img404/2955/callofdutym.png I'm not going to embed it because it is huge and I don't want everyone that visits this page to have to load it.

Now I then loaded that PNG image into Photoshop and saved it as a JPEG with Maximum image quality the resulting image was 1.1MB:
http://img.techpowerup.org/101115/CallofDuty-VH.jpg

I loaded the two images up into a piece of software I have that compares two images and it spits out an image that puts a red dot anywhere it detects a difference, the result was:
http://img.techpowerup.org/101115/CallofDutyDifferences.png

No that is not a mistake, the software could not find a single difference(so the human eye has even less of a chance).

Just for shits and giggles, I then save the original image again, this time using the "Very High" setting in Photoshop, which sets the quality to 80%, the resulting image was 520KB:
http://img.techpowerup.org/101115/CallofDuty-VH.jpg

I ran it through my program again to give you an idea of how it actually works(because the first time didn't really give a sense of what it does):
http://img.techpowerup.org/101115/CallofDutyDifferences-VH.png

So it certianly is possible to save large resolution files without a loss of visual quality and keep the file size under 2MB.
To add to that...

GIF = best for images with 256 colors or less.
JPEG = best for images with lots of variations (virtually all digital camera pictures and game screenshots).
PNG = best for images with large areas of a solid color (like a screenshot of this website).

You should always be able to get a 1920x1200 picture under the 2 MiB limit with the right format. I've only encountered problems with size when dealing with 5+ megapixel pictures from digital cameras. In which event, I either crop or scale the image down and save as JPG (PNG generally won't work well for something photographed) and then they usually come in under 1 MiB.

Yes, it's more work to treat images right but it's also easier on everyone else (bandwidth, hosting server, users viewing it, etc.) to do so.


As such, I think the 2 MiB limit is fine for the time being. Yes, it can be a bit annoying but it is for the better.
 
Top