DRM In JPEGs? (eff.org)
JustAnotherOldGuy writes: Adding DRM to JPEG files is being considered by the Joint Photographic Expert Group (JPEG), which oversees the JPEG format. The JPEG met in Brussels today to discuss adding DRM to its format, so there would be images that could force your computer to stop you from uploading pictures to Pinterest or social media. The EFF attended the group's meeting to tell JPEG committee members why that would be a bad idea. Their presentation(PDF) explains why cryptographers don't believe that DRM works, points out how DRM can infringe on the user's legal rights over a copyright work (such as fair use and quotation), and warns how it places security researchers at legal risk as well as making standardization more difficult. It doesn't even help to preserve the value of copyright works, since DRM-protected works and devices are less valued by users.
If ever there was a more stupid thing to try to put drm on...
So what's to stop me from taking a high def screen shot of the jpeg and uploading it anyway ?
All this nonsense, defeated by a simple screenshot.
And I'm sure someone will quickly write a DRM-stripper to clean up these DRM-infected files.
Let me be as succinct as I can regarding DRM in .jpg files: No. No, no, no.
Just cruising through this digital world at 33 1/3 rpm...
If JPEG finally implemented DRM, then more people would switch. PNG is superior if only for the extra features. There are instances where JPG compresses better and instances where PNG compresses better, so I won't claim either wins on that account.....but lossless vs lossy and alpha channel support is nice. I'd also like to see the animation extension more consistently adopted (to supplant GIF). I'm not sure why it hasn't caught on more than it has.
oh yah?! Click...
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
How is the jpeg library supposed to know the intent? It's not even involved in the image upload process.
Or is the website supposed to check and reject uploads with DRM?
What's to stop me opening the file and saving as PNG, then uploading?
From TFS:
While I fully agree that DRM isn't foolproof, I disagree that DRM doesn't work. The reason DRM is being implemented is not to prevent all piracy ever - simply put, that's impossible - but rather to prevent common, casual piracy among low-skilled users. And to that end DRM works very well.
Any DRM system that's built half-way decently won't be possible to trivially bypass, and that's enough to deter casual infringement. You don't see people going Napster with iOS apps, you don't see everyone and their mother pirating DirecTV like they once did, and you can't pick up pirated PS4 games off of your local shady games shop. Why? Because the DRM systems that are in place are good enough that it's no longer easy and convenient to pirate this material. So casual piracy stops.
DRM shouldn't be implemented for a whole other host of reasons, least of all because it prevents users from fully controlling works they've purchased. But to argue that it doesn't work is disingenuous. It works to stop the most threatening form of piracy, casual piracy, and with every generation the underlying technology gets harder and harder to break.
I produce a lot of JPEGs that earn me money and find me clients (photographer)... DRM? Nope, do not want.
With JPEG you get horrible colour blocks and banding artefacts. It ruins most pictures.
So that's why so many cameras use JPEG!
The cesspool just got a check and balance.
It won't stop uploading. Tools like wput and Curl don't read the contents of files before uploading, and wouldn't be modified to support one closed-source feature for one specific file format.
It won't affect Web sites. Web servers don't read the contents of files before serving them, files are just blobs of bytes to the server. The sites of interest to the DRM people are running open-source Web server software too, and I seriously doubt Apache or nginx are going to add closed-source code for one specific file format. IIS would, but it's at best the third-place player in the large-volume-site space.
And finally, it'll be cracked. My bet is that before it becomes widely implemented someone'll crack the system and there'll be browser extensions easily available that simply strip the DRM off the JPEG before uploading, displaying or saving it. Those extensions'll be widely used too, it won't be long before anyone having problems viewing images on Pinterest/Tumblr/Twitter/etc. will just get told to install the extension and it'll fix the problem. Users won't know or care how it fixed it, just that it fixes it.
Joint Photographic Expert Group trying to think of things to justify their relevance.
JPEG with DRM will fail because the biggest use of JPEGs (on facebook & Instagram) will require that users upload images without DRM. By necessity, facebook & instagram require you to assign them full rights to use an image, thereby making any DRM from the original owner of the content pointless. Similarly, facebook & instagram (as licencees to use the work but not owners) are not in a position to impose DRM on said images (they don't own the content and thus can't decide or enforce rights management.)
JPEG can add this to the standard, but nobody will implement it. Think about it, why would Google or Mozilla decide to make these images work in their browsers? Why would Microsoft or Apple implement it?
DRM on video (and to a lesser degree music) only worked because there was a captive market. Blu-ray players, DVD players, and iPods would implement whatever DRM the movie/music industry specified. Browsers and smartphones won't. Without them the audience is so small that it won't matter.
The right to protest the State is more sacred than the State.
Check out FLIF which beats almost any other format in quality per byte regardless of whether you're at the low end (JPG) or the high end (PNG) of the quality scale
no, I'm not going to finish that by saying '1000 words'. That would be insulting to those who already despise the stupid phrase.
But what is a picture worth? I spend my days at one of the most attractive places on earth where thousands of visitors from everywhere snap the same photos. One scene in particular must have been shot millions of times over the last 100 years. They line up so that they can stand in the exact spot for the best view. Each photographer walks away proud of their new acquisition.
Certain pictures do have value and are well protected. The hollow inside of Fort Knox. The Dead Sea scrolls (yes, the ones they haven't told you about). The blueprints for the Star Trek phaser weapon. The Royal Personage picking her nose...
But really, who would use this DRM? Web sites with sale-worthy photos show thumbnails and sell the full resolution image via email. Not much problem there. It's true that stock photo sellers have been ripped off badly and I'm sorry about that, but I assume they have watermarks, etc, offering some protection. Even Playboy magazine has come to realize that photos just aren't that compelling anymore.
...omphaloskepsis often...
Damn boy! You're making me get HARD. I've never seen such a throbbing erection before.
Most JPEGs are created by ordinary people, with their digital cameras and phones. So will Joe Public who has taken a photo be able to define the rights on the image? Will he be able change the rights depending on where he sends or stores the image? Or will it only be the media conglomerates who are able to manage the rights to their images?
If JPEG finally implemented DRM, then more people would switch.
You are missing the point... Even if JPEG implements DRM, it doesn't force you to use DRM on the photos you create. You can still take photos, draw images, etc., and not enable DRM on them. So people who currently create JPEGs can continue to use them and don't need to "switch". The problem with DRM is when other people put them on the images they send you. E.g., you browse some website and you see there a DRMed JPEG. How can you "switch" to PNG here?? You didn't create this JPEG, someone else did it, and they did so deliberately.
What users can do, however, is to not even try to get their content from the official publisher (because it uses some annoying DRM) but rather get the same content from a "pirate" which broke this DRM and converted the content to a more useful format. This is what people have been doing for years for video. I, for example, never use actual DVDs any more (my living-room "DVD player" is stash away in the attic) - I always rip my DVDs to an unencrypted ".vob" file before watching them, and avoid all sorts of region locks, mandatory ads, and other crap the publisher thought he could force on me in the pretense of "copyright".
Now the difference between the file size of a lossy JPEG and PNG is negligible
What are you talking about? The difference in file size is arbitrary because you can set the quality of a JPEG to whatever suits your purposes.
With JPEG you get horrible colour blocks and banding artefacts. It ruins most pictures.
So set the quality a bit higher. You'll still beat PNG in filesize for photographic images, enough that pages will load visibly faster.
systemd is Roko's Basilisk.
This already exists, it's called EXIF data.
if your "DRM" is to convey an easily identified data inside the photo than tell your members to stop being stupid and use the EXIF copyright and owner fields.
Oh wait, I'm betting you want to CHARGE MONEY for using the DRM and using EXIF data fields you can do that...... I understand now.
Do not look at laser with remaining good eye.
I took a random 833x1200 portrait photo from the Internet and loaded it into Photoshop to compress.
The 24-bit PNG is 941.4 KB. There are no areas of solid color that benefit from PNG's efficiencies. Just for fun, I ran it through an online PNGCrush tool and it somehow jumped to 1.5MB.
The JPEG at 100% quality is 311.6KB
The JPEG at 94% quality is 260KB
At 80% quality it goes down to 179KB
At a web-appropriate 60% it's 133KB and still looks nearly-flawless, with only a minor loss of detail around pores.
If I'm a professional photographer, I would probably still save to JPEG at 100% for final output instead of RAW or TIFF. And even at 100% it's 1/3 of the size of the 24-bit PNG.
DRM is copy-protecton (and view protection in some cases).
IPTC/EXIF can already embed digital signatures. There's really no need for a new standard for that.