News for hackers. Stuff that matters.
Re:YouTube now defaults to HTML5 video by schoen on Tuesday January 27, 2015 @05:36PM (#8956595)
Unfortunately (though it's considerably more compartmentalized and constrained than prior iterations), Google is trying to replace Flash with a DRM mechanism that also requires proprietary software. So while you might think that the advent of HTML5 video means you no longer need proprietary software to interoperate with the services that use it, Google and its partners are working to ensure that that's not true.
Re:YouTube now defaults to HTML5 video by pippy on Tuesday January 27, 2015 @09:07PM (#8957595)
If you're referring to Encrypted Media Extensions it's not a DRM mechanism that requires proprietary software. It's a specification for a communication channel between a browser and Digital Rights Management agent software on the local machine. While it's not ideal, it's just some javascript functions that interact with the DRM on the computer. The DRM software itself is completely optional.

It's much better than having plugins that do the same thing (if you use firefox you're used to Flash asking for trial Norton to be installed every time a security exploit is found in Flash). In the perfect world we wouldn't need it, but it leaves no excuse for media companies not to use HTML5.

Re:YouTube now defaults to HTML5 video by bzbarsky on Wednesday January 28, 2015 @12:05AM (#8958217)
Sorry, but there's an important distinction between what you said and what EME is.

EME is a spec for a communication channel between script in a web page and a browser, with the idea that the browser then talks to a DRM module. It's not a spec for a communication channel between the browser and a DRM module.

This is important, because it means that you end up with DRM modules that are tied to a particular browser.

The NPAPI plugin situation is unfortunate in all sorts of ways, but the one good thing it had going for it was that there _was_ an API that multiple browsers all implemented, such that a single plugin binary woudl work in all of them (modulo the usual bugs and incompatibilities you have when there are multiple implementors of an API).

Unfortunately, 3 of the 4 main browser vendors also happen to be DRM vendors, and were rather united in their opposition to the W3C creating a specification for the communication channel between the browser and the DRM module.

Re:YouTube now defaults to HTML5 video by walterbell on Wednesday January 28, 2015 @06:11AM (#8959164)
Is there any current or proposed implementation that can support W3C SMIL in the browser? A decade ago, RealPlayer was able to seamlessly edit video excerpts (defined by start::stop intervals) into a single video stream. The excerpts could have originated from different servers.

Will the new DRM formats support this use case? E.g. if I'm a paying Netflix subscriber, could I view a dynamically defined (XML or JSON) mashup of Buffy and Twilight, using only a list of start/stop edit points? The HTML5 viewer would need to pre-buffer each video clip, to make the viewed stream seamless.

Re:YouTube now defaults to HTML5 video by bzbarsky on Wednesday January 28, 2015 @10:15AM (#8960227)
You could build something like that in Javascript on top of HTML <video> and MSE, probably. The EME (DRM) spec is not really related to this.
Re:YouTube now defaults to HTML5 video by walterbell on Wednesday January 28, 2015 @11:36AM (#8960820)
Wouldn't the DRM spec have to explicitly permit MSE buffering? If Javascript could buffer the stream and send it to any destination other than a DRM-approved output device, that would defeat the DRM.
Re:YouTube now defaults to HTML5 video by bzbarsky on Wednesday January 28, 2015 @12:29PM (#8961180)
The way EME is designed, the browser is responsible for fetching the data from the network and passing it to the DRM module. This is no different with MSE, as far as I can tell; what you buffer up is the encrypted data, then pass it on to the DRM stuff.
Re:YouTube now defaults to HTML5 video by walterbell on Wednesday January 28, 2015 @06:27PM (#8963227)
Thanks, I'll run a test to see if it's possible to request an encrypted stream by timecode, then buffer it for composition with another encrypted stream.
Re:YouTube now defaults to HTML5 video by abdias on Tuesday January 27, 2015 @10:12PM (#8957819)
True, it was approved by W3C and Tim Berners-Lee a while back (http://www.infoworld.com/article/2612478/html5/berners-lee-a...), and was criticized - understandably so.

For instance: If someone do research for educational or critical purposes, they have the right to use copyrighted material under "Fair Use" (US, UK and other countries have similar rules).

With DRM this would essentially block this right (if used on the material in question), which of course is not a good thing.

But it's great to see that HTML5 is now the preferred choice on YT.

Re:YouTube now defaults to HTML5 video by ucaetano on Tuesday January 27, 2015 @11:44PM (#8958161)
"Right to use" != "right to have it provided to you in an easy-to-copy way".
Re:YouTube now defaults to HTML5 video by deathanatos on Wednesday January 28, 2015 @12:55AM (#8958362)
> "Right to use" != "right to have it provided to you in an easy-to-copy way".

One of the big problems with DRM is that this ends up being not "right to use" but "right to use in several very narrow ways that someone else deems fit". If your use is innovative or just different — such as using a more capable media player with more features than the one provided to play the media with —, you end up being not able to do it.

Re:YouTube now defaults to HTML5 video by ucaetano on Wednesday January 28, 2015 @10:45PM (#8964202)
So if I write a poem in a rock in the middle of the desert I'm offending your right to have access to it? You can always film the screen and use that as fair use.

I'm against DRM, but "You're offending my rights to copy with minimum effort" is not an argument against it. Nobody has to provide anything in an easy-to-copy way, which doesn't mean that you don't have the right to copy it.

Re:YouTube now defaults to HTML5 video by schoen on Tuesday January 27, 2015 @11:20PM (#8958063)
I agree that HTML5 is much better than Flash in every way, so in this sense I'd just like to encourage our community to continue applying pressure at all levels and in all channels to ensure that Encrypted Media Extensions doesn't continue to be a part of HTML5 standards, UAs, or websites.
Re:YouTube now defaults to HTML5 video by yohui on Tuesday January 27, 2015 @11:56PM (#8958196)
> I'd just like to encourage our community to continue applying pressure at all levels and in all channels to ensure that Encrypted Media Extensions doesn't continue to be a part of HTML5 standards

Which just means content owners will continue to use proprietary plugins or push unstandardized extensions.

Pressure should be applied to the root of the issue (copyright holders' desire for DRM), not the symptom.

Re:YouTube now defaults to HTML5 video by patzerhacker on Wednesday January 28, 2015 @09:10AM (#8959858)
Pressure should be applied in both places.
Re:YouTube now defaults to HTML5 video by JoshTriplett on Wednesday January 28, 2015 @01:16PM (#8961488)
> Which just means content owners will continue to use proprietary plugins or push unstandardized extensions.

Which will provide a worse experience, making it easier for competing content owners to provide a better experience.

Re:YouTube now defaults to HTML5 video by cabalamat on Wednesday January 28, 2015 @05:43AM (#8959085)
> The DRM software itself is completely optional.

Unless you want the web page to work. One could just as well describe having a web browser as "completely optional".

Re:YouTube now defaults to HTML5 video by derekp7 on Tuesday January 27, 2015 @09:55PM (#8957752)
Is the DRM module itself an open specification? Or will it be a separate proprietary program that content sites will still require you to install? I can see for example Real or Flash making such modules, and still bundling with random tool bars and popups.

Or will it most likely be a specification that allows multiple (but NDA'd) implementations, such as the DRM component of dvd and bluray players? If that is the case, then it is still better than what we had before, as multiple vendors will need to compete (increasing the likelihood of a non-crappy implementation).

Re:YouTube now defaults to HTML5 video by lbenes on Tuesday January 27, 2015 @10:51PM (#8957975)
> Is the DRM module itself an open specification? Or will it be a separate proprietary program

It's a closed source proprietary blob. You can read about it here.

https://blog.mozilla.org/blog/2014/05/14/drm-and-the-challen...

Re:YouTube now defaults to HTML5 video by hsivonen on Wednesday January 28, 2015 @03:02PM (#8962200)
There is no single "the DRM module". Microsoft has its own in IE. Google has its own in Chrome. Apple has its own in Safari. Adobe has its own (that Firefox will be able to use).

None of these have open specs.

Re:YouTube now defaults to HTML5 video by Buge on Tuesday January 27, 2015 @10:02PM (#8957779)
A company could make it necessary to install their DRM to view their videos and bundle Norton with it. This would actually be worse than the current situation because the user would have to install a different DRM thing for each different site.

Although I can see sites being reluctant to do that because it would be inconvenient for the users to have to install something specifically to watch the web videos on that site. One thing I can see happening would be one major DRM software that emerges and all websites that want DRM work together to use that.

Re:YouTube now defaults to HTML5 video by anigbrowl on Tuesday January 27, 2015 @08:25PM (#8957462)
I don't care about DRM as long as it's lightweight and seamless. Streaming is one use case where its use is entirely justifiable if it operates transparently.
Re:YouTube now defaults to HTML5 video by girvo on Tuesday January 27, 2015 @09:22PM (#8957634)
As long as streaming is available on all the devices I wish to use it on (that used to include Linux, but nowadays it's not my "daily driver"), then I'm okay with transparent DRM for streaming or rentals, too.
Re:YouTube now defaults to HTML5 video by josteink on Wednesday January 28, 2015 @01:57AM (#8958490)
If a platform has to be explicitly supported in a supposedly cross-platform standard, then the details on how to implement that must be published or the standard is no longer cross platform.

With this move, Linux is no longer "supported" on a web wholly built on it. That's completely fucked up.

DRM is fundamentally incompatible with the web. Let's not give it any reason to think it belongs here.

Re:YouTube now defaults to HTML5 video by Buge on Tuesday January 27, 2015 @10:05PM (#8957789)
The problem is most companies wouldn't create modules that are compatible with all operating systems. Open web is supposed to be open, not platform dependent.
Re:YouTube now defaults to HTML5 video by mholt on Tuesday January 27, 2015 @09:43PM (#8957704)
This all assumes you have a solid Internet connection. Some of us have to watch movies offline most of the time.
Re:YouTube now defaults to HTML5 video by jsprogrammer on Tuesday January 27, 2015 @06:40PM (#8956967)
Why would users switch to this as yet non-existent proprietary DRM mechanism when free and open source solutions already exist and are widely used?
Re:YouTube now defaults to HTML5 video by vertex-four on Tuesday January 27, 2015 @07:34PM (#8957230)
Because I want to watch Netflix or whatever else requires it, and that's a value calculation I've made?
Re:YouTube now defaults to HTML5 video by click170 on Tuesday January 27, 2015 @09:11PM (#8957605)
Still seems like a false dichotomy to me. Subscribe to Netflix and pirate your content if you have a firm believe in being DRM free while rewarding the creators of content you consume.
Re:YouTube now defaults to HTML5 video by derekp7 on Tuesday January 27, 2015 @10:01PM (#8957776)
Last I checked, the most effective way to pirate content is via a protocol such as Bit Torrent which requires you to also distribute pirated content. And that has legal ramifications, which then requires non-trivial methods to obscure your activities (paid proxy servers, etc). Most of us use Netflix not for ideological reasons, but for the pure convenience of it. Compared to Bit-Torrent,with Netflix you can easily browse titles, watch a bit, switch to another one, or watch whole seasons without waiting for multi-hour or multi-day downloads.
Re:YouTube now defaults to HTML5 video by zaroth on Wednesday January 28, 2015 @12:09AM (#8958238)
If you are not adverse to piracy, or you believe you have a valid fair use right to access the content, but you don't want to be guilty of distribution (a much higher penalty) then Usenet is probably the best bet.
Re:YouTube now defaults to HTML5 video by jambox888 on Wednesday January 28, 2015 @06:41AM (#8959253)
> valid fair use right

They seem to be making it tricky to rip DVDs/Blu Rays these days (dirty tricks to screw with Handbrake/VLC) so the only way to get a movie onto my media server is to dl from somewhere after I bought the disc. Ironic, no?

Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @12:38AM (#8958328)
BitTorrent traffic can be encrypted. There is no legal attack vector when used.
Re:YouTube now defaults to HTML5 video by sjy on Wednesday January 28, 2015 @01:29AM (#8958438)
Encryption just makes it difficult for your ISP to automatically throttle your torrents. Anyone can still download the torrent themselves and see that you're an uploader.
Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @02:22AM (#8958571)
They would have to get all their pieces from you, breaking protocol. They'd also have to be doing this on a large scale. They'd also either be breaking whatever laws you might be breaking, or they are providing you an implicit license.
Re:YouTube now defaults to HTML5 video by roel_v on Wednesday January 28, 2015 @04:56AM (#8958976)
"They would have to get all their pieces from you"

If you're suggesting that it's only copyright violation if you download a complete work from somebody, you're flat out wrong.

Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @07:06AM (#8959337)
I'm saying that whoever was proving a violation would have to show infringing distribution of a protected work. Bit torrent pieces generally contain a small fraction of the total work, which could easily be fair use. You'd have to show that the person was actually transmitting a protected work against its license. That piece may have been a short clip in a more encompassing work. You won't know until you get more of the context (other pieces).

So, maybe "they" (person/group alleging infringement) wouldn't have to get all the pieces, but it makes their case much stronger. There can certainly be fair use arguments made for transmitting torrent piece sized copies of protected works.

Re:YouTube now defaults to HTML5 video by roel_v on Wednesday January 28, 2015 @11:11AM (#8960627)
Nope, still wrong (not 'arguably wrong', plain factually wrong). That's not how 'fair use' works - it's not because you send a part (what you call a 'clip') of a work, that it becomes fair use all of a sudden.
Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @08:49PM (#8963866)
I'm not sure what you're reading, but I never said that sending part of a work makes it fair use. I said that there are fair uses that involve sending parts of a work and that proving a single or small number of pieces were transmitted between parties is not ipso facto evidence of infringement.
Re:YouTube now defaults to HTML5 video by roel_v on Thursday January 29, 2015 @03:09AM (#8964910)
Look man, like my nan used to say - 'when you're in a hole, stop digging'.

"There can certainly be fair use arguments made for transmitting torrent piece sized copies of protected works."

How is that not 'sending part of a work makes it fair use' ? Yes yes you're using 'argument could be made' weasel words, but that doesn't mean you're not saying it. Here's a Godwin'ing analogy for good measure: 'arguments could be made that the Holocaust was justified. Of course I'm no nazi, I'm just saying that they could be made'. Yeah sure, good luck going on the record saying that and not (justifiably!) be classified as a nazi sympathizer.

Anyway:

"I said that there are fair uses that involve sending parts of a work"

No you didn't, you made some connection between 'the bittorrent technology, which sends pieces of data, and fair use of parts of works'. A connection that is non-existent. The criteria for fair use are wholly orthogonal to the concept of 'cutting up' a work as it is done in a bittorrent transfer. No (reasonable) argument can be made otherwise. There has been litigation on copyright infringement via bittorrent for about a decade now, if this line of reasoning stood any chance, wouldn't you think it had been used by now?

"that proving a single or small number of pieces were transmitted between parties is not ipso facto evidence of infringement"

Yes it is when there is no fair use involved, and there is no fair use claim just because bittorrent sends stuff in pieces.

Re:YouTube now defaults to HTML5 video by Karunamon on Wednesday January 28, 2015 @12:13PM (#8961063)
So legal question, when's the cutoff point? How many packets do you need to get before you've broken the law?
Re:YouTube now defaults to HTML5 video by JoshTriplett on Wednesday January 28, 2015 @01:20PM (#8961512)
Sadly, the law is not a mechanically applicable algorithm.

The logic here would, in part, be: "we have evidence that you were taking part in distribution of data that violated copyright law; we don't have to download the entire file from you to have sufficient evidence that you would have supplied any arbitrary data on request".

As for any "fair use" claim, one of the specific pillars there is the impact on the commercial value of the work. In that regard, commentary, critique, review, parody, and similar are not the same as wholesale unmodified distribution.

Re:YouTube now defaults to HTML5 video by rplnt on Wednesday January 28, 2015 @04:10AM (#8958851)
> They would have to get all their pieces from you

Unless you are sharing some packed and/or encrypted media, it's probably streamable and even sharing a part of it is enough to break the copyright laws.

Re:YouTube now defaults to HTML5 video by macns on Wednesday January 28, 2015 @01:48AM (#8958475)
> Anyone can still download the torrent themselves and see that you're an uploader.

Not exactly an uploader, but a peer.

All a downloader knows about his peers, is that they have pieces of that torrent.

Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @02:18AM (#8958553)
> is that they ^^claim to^^ have pieces of that torrent.
Re:YouTube now defaults to HTML5 video by robotresearcher on Tuesday January 27, 2015 @09:23PM (#8957638)
Paying for a DRM-encumbered service is not really consistent with a "firm belief in being DRM free".
Re:YouTube now defaults to HTML5 video by mccr8 on Tuesday January 27, 2015 @07:40PM (#8957268)
What do you mean by "as yet non-existent"? I believe Chrome, IE and Safari are all shipping it. It sounds like you can even use Netflix with it, as of last year: https://news.ycombinator.com/item?id=8159110
Re:YouTube now defaults to HTML5 video by mark-r on Tuesday January 27, 2015 @06:57PM (#8957038)
Because there will come a day when something they want to watch desperately will require it.
Re:YouTube now defaults to HTML5 video by jsprogrammer on Tuesday January 27, 2015 @07:07PM (#8957086)
That day will never come[1].

[1] http://en.wikipedia.org/wiki/Analog_hole

Re:YouTube now defaults to HTML5 video by TaylorAlexander on Tuesday January 27, 2015 @07:36PM (#8957242)
I remember the days where they talked about making video cameras that would actually stop recording if they were pointed at a piece of media with special markers in it.

Nowadays people would use some kind of HDCP-breaking digital capture device, and regulating all video cameras is basically impossible with their ubiquity, but it's crazy to think about video cameras being modified against our will to suit the needs of one industry.

Those in power will always try to take control away from us. Don't let them.

Re:YouTube now defaults to HTML5 video by gatehouse on Tuesday January 27, 2015 @09:05PM (#8957591)
Re:YouTube now defaults to HTML5 video by derekp7 on Tuesday January 27, 2015 @10:07PM (#8957795)
And VCRs too. The original Macrovision technique relied on the low tolerance to noise in the old record-mode AGC circuits on first generation VCRs. But when VCRs improved to the point that Macrovision was ineffective, legislation was passed so that VCR manufactures had to include a special circuit to recognize the Macrovision noise bursts, and emulate the old behavior. (Source: my memory of an old article in an electronics magazine, so the above may be somewhat inaccurate -- the article may have been only referring to proposed legislation, or possibly industry self-regulation).
Re:YouTube now defaults to HTML5 video by baddox on Wednesday January 28, 2015 @02:02AM (#8958500)
I remember hooking my first DVD player (I had just received for my birthday) to the family TV via an RF modulator, because the DVD player only output RCA and the TV only had a coaxial input. I tried playing The Matrix (the only DVD I had at the time), and the video constantly faded to black and back to normal every few seconds. In retrospect, I gather that was some sort of DRM implemented in the RF modulator, but I don't know if it has anything to do with what you're talking about.
Re:YouTube now defaults to HTML5 video by anigbrowl on Tuesday January 27, 2015 @08:27PM (#8957464)
That's not practical for video in most cases - dedicated pirates will find a way around it, but casual consumers won't bother. Duplicating HD or better video by analog means without significant quality sacrifices is much easier said than done.
Re:YouTube now defaults to HTML5 video by newaccountfool on Wednesday January 28, 2015 @12:01AM (#8958211)
Surely you only need the pirates to find a way around it as they will be the ones who distribute the free copies.
Re:YouTube now defaults to HTML5 video by Retra on Tuesday January 27, 2015 @11:37PM (#8958137)
Yeah, until the video recorder on your cell phone gets a little nicer.
Re:YouTube now defaults to HTML5 video by anigbrowl on Wednesday January 28, 2015 @12:15AM (#8958251)
It would have to get a lot nicer. I work in film and shooting an image of a TV or computer monitor is often a pain, even with high-end cameras, due to interference between the frame rates of the camera and display devices, as well as light intensity. For high quality results the typical workaround is to just throw up a grid pattern on the screen in question and composite in the desired image afterwards.

Is it possible to get results this way, yes of course. Are the results any good, not really. Commercial pirates work with people in the exhibition sector, amateurs rely on known weaknesses in popular disc formats. You'd have to be pretty desperate to rely on streamed media as your 'original.'

Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @02:37AM (#8958608)
Unless the playback hardware is DRM'd and encased in an impenetrable box, you don't need to capture photons and compression waves, just the output at the DAC, which can give you perfect fidelity to the original digital signal.
Re:YouTube now defaults to HTML5 video by anigbrowl on Wednesday January 28, 2015 @03:31AM (#8958730)
Yes, but who does that in real life outside the tiny community of extreme hardware nerds? Absolutely such things are possible, but they're increasingly impractical. It's the same reason that people promote widespread adoption of encryption; there's no encryption so strong that it couldn't be easily circumvented at the endpoints by really dedicated sppoks, but the sheer inconvenience is itself a safeguard against mass surveillance.
Re:YouTube now defaults to HTML5 video by jsprogrammer on Wednesday January 28, 2015 @07:14AM (#8959360)
Only one person has to do it.

Beauty of digital.

As for the spooks, depends on what you mean by "easily".

Edit: According to a video[1] posted on Vimeo (which claims to be from a DMCA hearing) representatives of the MPAA appear to make recommendations on how to do the capture and they provide some tips that will increase the quality of the final product.

For example, hooking directly into the audio output; and, removing other light sources.

[1] http://vimeo.com/4520463

Re:YouTube now defaults to HTML5 video by schoen on Tuesday January 27, 2015 @08:04PM (#8957378)
I think you might be confusing whether the DRM will be effective at stopping copying with whether many users will adopt DRM-restricted tools and platforms.
Re:YouTube now defaults to HTML5 video by coldtea on Tuesday January 27, 2015 @07:38PM (#8957251)
Nope, it will come aliright. You're just taking a black/white dichotomy. But they don't have to make it impossible - just inconvenient.
Re:YouTube now defaults to HTML5 video by baddox on Wednesday January 28, 2015 @02:03AM (#8958501)
They can make it inconvenient to access the analog hole, but they can't make it very inconvenient to play the DRM-free copy once someone has captured it.
Re:YouTube now defaults to HTML5 video by realusername on Wednesday January 28, 2015 @06:35AM (#8959229)
It will be the same problem as with current DRM techniques. It works now because it's still not fragmented yet. You will have your content available with your computer with particular updates and browser versions and for some reasons, it will never work with some combination of hardware + OS + driver + browser + country (especially with phones) and the result is people are going to pirate it anyway because it just works all the time, as always.
Re:YouTube now defaults to HTML5 video by dijit on Tuesday January 27, 2015 @06:57PM (#8957042)
users wont, content producers, publishers and companies will publish want DRM.