News for hackers. Stuff that matters.
Re:GitHub reinstates Popcorn Time code by nicbou on Monday May 25, 2020 @03:07AM (#23298757)
I tried to keep things legal for a year or two, but consistently ran into this problem.

I rarely watch whatever's on. I prefer to watch specific movies from a list of recommendations. This was simply impossible.

Sometimes I couldn't find the movies I wanted. Sometimes they weren't available in my country. Sometimes they weren't available in their original language, or with the right subtitles. Sometimes the streaming platform didn't like my hardware. Sometimes it didn't let me watch the movie over more than 24 hours.

Paying to watch movies felt like paying for making the experience more grating.

Piracy gives me any movie I desire in around 20 minutes. I get a file. I own this file for as long as I want. I can play that movie offline, put it on any device, share it with anyone, or transform it as I please. It's mine.

I don't think I'll be paying for streaming again. Movie tickets absolutely, but not streaming.

Re:GitHub reinstates Popcorn Time code by m0xte on Monday May 25, 2020 @06:09AM (#23299662)
The thing that killed it for me was buying an Apple TV and then finding out half the content didn’t work because my TV didn’t support some particular fucked up combination of HDCP. I wasn’t about to buy a new TV just to get a copy protection upgrade so fuck ‘em. Torrents and a usb stick it is.
Re:GitHub reinstates Popcorn Time code by arghwhat on Monday May 25, 2020 @07:02AM (#23299902)
Technology like HDCP, which only serves to annoy legitimate users, should be illegal.

One can get HDCP bypass solutions no money at all, but the technology should never have existed in the first place.

Worse yet, despite failing so horribly, development is still going into it, with major players like Netflix pushing it as well.

Re:GitHub reinstates Popcorn Time code by DaiPlusPlus on Monday May 25, 2020 @09:32AM (#23300866)
I'll say there's one (and only one) good thing about HDCP: if a source/sink is HDCP compliant then it's a good indicator that it's DisplayPort or HDMI-compliant.

Ever since the mid-2000s through to today there's a load of TVs, displays, etc on the market that claimed to be DP and HDMI compatible but failed on the edge-cases (e.g. pumping 4K@60Hz down a DisplayPort 1.2 pipe). In my experience the gear that was HDCP compliant tended to perform better (but by no means perfectly cough Philips...).

Compare that to the mess of compliance and functionality with SCART connectors in the 1990s. I had a TV with a true RGB SCART input and a bunch of devices claimed to offer RGB SCART output, yet didn't actually support it (I assume because few consumers knew how to take advantage of RGB SCART, given the default was Composite-over-SCART and at SDTV it looks good enough).

Re:GitHub reinstates Popcorn Time code by arghwhat on Monday May 25, 2020 @09:52AM (#23301110)
That's not really a good thing about HDCP at all. Not only that, I certainly have bad devices supporting HDCP.

In reality, HDCP causes issues with DisplayPort and HDMI link by being one of the weakest links (HDCP signalling is usually the problem in long or cheap cables). Any issue makes HDCP kill the connection and renegotiate content protection, which takes time where there is no content.

We still to this day have trouble with SCART-like features. It's just now called HDMI-CEC, and is very much a hit-or-miss scenario, even within the same brand. Case-in-point: I have an older Philips Android TV, where CEC in my setup works fine. The same setup does not work at all on a slightly newer iteration of Android TVs from Philips, despite both running a similar Android Oreo build.

----

Also note: The default for SCART was composite, with optional S-Video and RGB support, and very rarely, component (which quality-wise would be somewhere around RGB). S-Video was the common "quality" setting that "just worked", which is close enough to component (and thus RGB) in quality for the material of the time.

Plus, getting suboptimal image is not as bad as getting no image at all, or missing features. HDCP and CEC is arguably a huge downgrade from SCART in that regard.

... this comment is longer than I intended ...

Re:GitHub reinstates Popcorn Time code by DaiPlusPlus on Monday May 25, 2020 @10:59AM (#23301753)
My mistake on putting “Component” instead of “Composite”, btw. I’ve corrected my post.
Re:GitHub reinstates Popcorn Time code by arghwhat on Tuesday May 26, 2020 @06:01PM (#23316934)
Mistakes happen. :)
Re:GitHub reinstates Popcorn Time code by ValentineC on Monday May 25, 2020 @11:18AM (#23301943)
> The thing that killed it for me was buying an Apple TV and then finding out half the content didn’t work because my TV didn’t support some particular fucked up combination of HDCP. I wasn’t about to buy a new TV just to get a copy protection upgrade so fuck ‘em.

There are certain adapters that do other things, but can also be used to strip HDCP.

It's often used as part of a setup to capture the HDMI output from Macs, since those sometimes have HDCP as well.

Re:GitHub reinstates Popcorn Time code by m0xte on Monday May 25, 2020 @05:30PM (#23305180)
Yeah had a couple. Flakey as hell and tend to die after a few months if they even work at all.
Re:GitHub reinstates Popcorn Time code by imglorp on Monday May 25, 2020 @08:40AM (#23300352)
The consumer wants:

* one service to pay for

* what they want to watch

* on the device they choose

* on their schedule

* at their location.

Content holders want: to restrict, distinguish, and control every one of those.

Re:GitHub reinstates Popcorn Time code by slothtrop on Monday May 25, 2020 @10:02AM (#23301191)
The consumer frequently says they want one service, but not I'm not sure that's accurate. At the very least they want a single platform through which to organize and view content (much like cable tv was, rather than swapping between Netflix, Prime, etc), but don't necessarily want monopolistic content producers. The future is effectively cable with everything on demand.

And frankly, just having an easy accessible way to rent any motion picture if it's not on a streaming platform. There's no reason for digital copies to be so inaccessible. Some things are literally only available on dvd/blue-ray or pirated.

Re:GitHub reinstates Popcorn Time code by JadeNB on Monday May 25, 2020 @10:33AM (#23301503)
> The consumer frequently says they want one service, but not I'm not sure that's accurate. … And frankly, just having an easy accessible way to rent any motion picture if it's not on a streaming platform.

Wouldn't whatever this "easy accessible way" is be the one service you're skeptical people want? I don't think anyone saying "I want one service" means "I hope to be locked in to one provider", but rather "I want one easy interface, and not to have to worry about surveying and paying for lots of siloed libraries."

Re:GitHub reinstates Popcorn Time code by slothtrop on Monday May 25, 2020 @10:42AM (#23301580)
> I don't think anyone saying "I want one service" means "I hope to be locked in to one provider"

It's a thin line, is what I'm warning.

> I want one easy interface

Definitely this.

We have various non-standardized interfaces currently for home entertainment with machines running their own enterprise software. The playstations, xboxes, apple TV, smart tvs, etc have their own mediocre ways of cobbling things and allowing you to rent / buy / stream.

Perhaps an open-source alternative is what's needed, but that's often so late to the game.

Re:GitHub reinstates Popcorn Time code by Closi on Monday May 25, 2020 @05:35PM (#23305224)
Definitely worth a comparison to the audio streaming market...

My Spotify subscription is £9.99 and gives me access to unlimited music from all artists (within reason - it’s very unlikely I find something not on there).

I’m willing to pay more for a video subscription that gives me access to unlimited tv and movies.

But to get everything on streaming I have to buy: - Amazon Subscription - Netflix Subscription - Apple TV subscription - Disney+ Subscription - Now TV - TV licence (iPlayer)

And after I have subscribed to all of these, there are still loads of movies and TV shows not covered.

I would pay for one subscription that had the content mixed in. It would be better to have a single £25 contract and get everything rather than this crazy fragmentation where you pay for 80% of the content 4 times and have to get an additional subscription if there is one series you want to watch on a different service.

Re:GitHub reinstates Popcorn Time code by imglorp on Monday May 25, 2020 @11:23AM (#23301991)
DRM and walled gardens are the obstacle to open source media players. See above re control.
Re:GitHub reinstates Popcorn Time code by JadeNB on Monday May 25, 2020 @11:03AM (#23301788)
> Perhaps an open-source alternative is what's needed, but that's often so late to the game.

The problem is that the software part of it is comparatively easy; a perfect platform from the point of view of code, robustness, and useability means nothing unless you can get the rights-holders to agree to make their content available on it.

Re:GitHub reinstates Popcorn Time code by slothtrop on Monday May 25, 2020 @11:14AM (#23301899)
Is this actually a hurdle considering we can access all this content right from the browser? It could just be a container pointing to the content, I don't think it's necessitated that there be native launchers such that they aren't really "on" it.
Re:GitHub reinstates Popcorn Time code by JadeNB on Monday May 25, 2020 @01:54PM (#23303182)
> Is this actually a hurdle considering we can access all this content right from the browser?

Right, that's sort of what I mean—accessing it isn't the point. Once you've paid for and subscribed to every different streaming service today, and checked that there aren't a few more that have sprouted up overnight, then access is a solved problem, in the browser or prettified on the desktop. The hard part, and what I think people mean when they speak of wanting one service, is not having to curate, seek out, and pay for all those different streaming services in the first place.

Re:GitHub reinstates Popcorn Time code by SAI_Peregrinus on Monday May 25, 2020 @05:31PM (#23305198)
I want every distribution service to have every piece of content. Just like how Blockbuster and Hollywood Video both got all the VHS tapes so you could pretty much always find the same things at each. I don't want Netflix to have one set of content, Amazon to have another, Disney to have a third, etc, and need to pay for all the services. I want multiple competing distributors.
Re:GitHub reinstates Popcorn Time code by Nextgrid on Monday May 25, 2020 @08:49AM (#23300420)
To be fair, content holders want to make as much money as possible. Their attempts to restrict/distinguish/control are only because they (wrongly IMO) believe this will end up making them more money.
Re:GitHub reinstates Popcorn Time code by cheez on Monday May 25, 2020 @11:54AM (#23302257)
I pay for the digital thing (movie, music, ebook), then pirate it.
Re:GitHub reinstates Popcorn Time code by montroser on Monday May 25, 2020 @07:39AM (#23300065)
Why do you feel so entitled to such ultimate convenience?

Of course it's way better if you steal without consequence, but this is not a scalable approach.

Re:GitHub reinstates Popcorn Time code by Demoneeri on Monday May 25, 2020 @09:40AM (#23300966)
Because business always end up meeting client expectation. Sometimes they do it kicking and screaming like the music industry, but now you can pay only one streaming service and have all the music. The movie industry will have the same fate in the end.
Re:GitHub reinstates Popcorn Time code by lozf on Monday May 25, 2020 @10:55AM (#23301712)
> now you can pay only one streaming service and have all the music

Which music streaming service is that?

[Not snarky, genuinely interested.]

Re:GitHub reinstates Popcorn Time code by vorpalhex on Monday May 25, 2020 @11:45AM (#23302186)
More or less any of them. Spotify, Deezer, Apple music, Google music, etc. They all have near identical libraries and compete in other areas.
Re:GitHub reinstates Popcorn Time code by Demiurge on Monday May 25, 2020 @11:44AM (#23302178)
Both Spotify and Apple Music try to be
Re:GitHub reinstates Popcorn Time code by xapata on Monday May 25, 2020 @12:02PM (#23302338)
> all the music

Not all. There are many songs I had on CD that I can't play anymore.

Re:GitHub reinstates Popcorn Time code by webmaven on Monday May 25, 2020 @10:35PM (#23306928)
I think the point being made was "if a song is available on one of these services, it is probably available on the rest as well."
Re:GitHub reinstates Popcorn Time code by A4ET8a8uTh0 on Monday May 25, 2020 @09:15AM (#23300663)
Not parent, but as a consumer I see zero to no reason I should pay money and get service that is less convenient than an existing 'solution'. In other words, if I pay, I have expectations.
Re:GitHub reinstates Popcorn Time code by _m7bj on Monday May 25, 2020 @12:13PM (#23302440)
>Why do you feel so entitled to such ultimate convenience?

Businesses are in the game of enticing customers. If your homeware store is so bad that double-digit percentages of the population choose to steal glasses and cutlery from local bars rather than shop at your store, you need to take a long hard look at your business and figure out what the fuck you're doing so wrong.

You can bitch and moan about how it's wrong for people to steal from the bars if you want, but that's reality denial. It will not get you more customers.

Re:GitHub reinstates Popcorn Time code by choward on Monday May 25, 2020 @12:11PM (#23302420)
What do companies feel entitled to keep profiting from content they made over a decade ago? Copyright lasts way too long IMO.
Re:GitHub reinstates Popcorn Time code by phatfish on Monday May 25, 2020 @05:15PM (#23305066)
The only thing making this "difficult" are the lawyers and execs who want that bigger bonus, so I have no problem at all pirating to get DRM free content.

Any other way you look at it digital media distribution should be a couple of dollars and an http (or torrent if they want to skip the bandwidth costs) file transfer away.

Re:GitHub reinstates Popcorn Time code by catalogia on Monday May 25, 2020 @09:09AM (#23300595)
> Why do you feel so entitled

Why do you feel so indignant about something that doesn't effect you? If you want to pay for a dozen different streaming services, nobody is stopping you.

Re:GitHub reinstates Popcorn Time code by montroser on Monday May 25, 2020 @11:33AM (#23302077)
Affect

I am a little bit indignant because it does affect me. When a small number of people abuse the system it means the rest of us can't have nice things.

If there were not rampant piracy, I would not have to know what is DRM and all of its associated inconvenience, because it wouldn't have to be a thing.

Not that the current solution isn't broken -- I do pay for (nearly) a dozen different streaming services. But I can't help feeling that I'm subsidising your lawless, anti-social approach, and it doesn't seem exactly fair that you get the better experience.

You have to acknowledge that if everyone did like you, then the whole thing wouldn't be able to sustain itself. It only works because most people take the hit and play by the rules.

Re:GitHub reinstates Popcorn Time code by C4stor on Monday May 25, 2020 @12:17PM (#23302472)
>You have to acknowledge that if everyone did like you, then the whole thing wouldn't be able to sustain itself. It only works because most people take the hit and play by the rules.

Except there's no data proving that people pirating movies/music/... are not also paying the industry.

Anecdotally, the persons I know in the habit of pirating entertainments are also some of the biggest spenders I know on the same things.

So, it's entirely possible that if everyone did like him, the whole thing would sustain itself. And if you have something tending to prove the contrary, I'm quite curious.

Re:GitHub reinstates Popcorn Time code by vorpalhex on Monday May 25, 2020 @11:49AM (#23302221)
Yet if region locks and other nonsense didn't exist to begin with, piracy may never have had such a foothold. The history of commercial games and digital downloads is one of insane abusive behavior of consumers.

I still have a large list of games that I have legally bought but can't play because some manner of native drm or protection - having to practice piracy is the only way I can play those games.

Denuvo, the Sony rootkit, the finite number of installs that was a thing for a while, the list goes on.

Re:GitHub reinstates Popcorn Time code by catalogia on Monday May 25, 2020 @02:01PM (#23303233)
DRM would be a thing even if piracy weren't, and despite piracy, DRM needn't be a thing. I buy music because music is sold without DRM, despite music being easier to pirate that movies (being a fraction of the size means it can be downloaded many times faster.)

Why would DRM be a thing even if piracy weren't? Because the companies that employ it are control freaks who, among other things, would like to sell people the same product numerous times.

> I do pay for (nearly) a dozen different streaming services.

This truly is a 'You' problem. Getting upset with other people because you choose to do that is senseless. It's doubly senseless to be upset about this since dozens of streaming services would be a thing even if piracy weren't. Dozens of streaming services are a thing because these companies are control freaks that want to reinvent Netflix rather than license their content to Netflix. They want complete control over how their media is promoted and distributed, they don't like delegating any of that control to another company. Bittorrent really has jackshit to do with dozens of streaming services existing. If anybody is to blame, it's the clueless pliant consumers that reward media companies for creating netflix clones.

Re:GitHub reinstates Popcorn Time code by montroser on Monday May 25, 2020 @02:45PM (#23303649)
"Damned consumers, paying for their goods and services... Idiots!"
Re:GitHub reinstates Popcorn Time code by phatfish on Monday May 25, 2020 @05:32PM (#23305202)
I pay for Spotify, reluctantly. But it does have almost all the music I want. I also buy games on Gog, if they are not on Gog I use Steam (reluctantly).

I rarely pay for a movie bar a few cinema trips and blu-rays for something I really wanted to support . The reasons:

I want a well encoded DRM free file.

I don't want to be ripped off, or at least the "Steam Sale" model should be there so you can get it at a reasonable price a few months later.

I absolutely want the high quality download option. Steaming is fine for music. I'm confident I could find my Spotify playlists fairly easily elsewhere if I needed too (legally or otherwise). Maybe they are 500GB max.

I wouldn't be confident I could replace terabytes of my favorite movies quickly. I want those archived for myself without DRM.

I will pay when the product is better than a torrent site, it is possible when the lawyers and execs allow it to happen.

Re:GitHub reinstates Popcorn Time code by pdimitar on Tuesday May 26, 2020 @08:10AM (#23310109)
Piracy seems to have arisen mostly because the commercial options were really hard to work with -- and the subsequent forceful adoption of DRM didn't help either.

Consumers want convenience. I have convenience in the cinema so I pay for movies there quite often.

As for digital distribution, I don't feel confident in any platform. You basically pay to be severely inconvenienced. Plus what happens if you want to load up 10-20 movies on your laptop and go camping? Tough luck.

The movie industry should stop trying to sell us the same thing several times. If I paid for a cinema ticket once I should have the right to download that movie and have it stored offline forever.

Almost nobody who pirated movies (of those I spoke with) did so out of being cheap or poor. Almost everybody told me "I can't even figure out how I can download the movie I paid for" and just opted for torrenting.

Sure some people will do anything and everything to pirate. But I argue they are much less compared to those who are unhappy with the current streaming offerings.

Re:GitHub reinstates Popcorn Time code by Can_Not on Monday May 25, 2020 @02:43PM (#23303627)
> But I can't help feeling that I'm subsidizing your lawless, anti-social approach

No, you're subsidizing rich CEOs and their shareholders.

Re:GitHub reinstates Popcorn Time code by throwaway_d7bf8 on Monday May 25, 2020 @12:00PM (#23302321)
> But I can't help feeling that I'm subsidizing your lawless, anti-social approach

yeah thanks bro