Absolute protection against pumping files from the site?

HLS video and audio stream. In view of the public copyright content, I would like to know how to prevent it from draining.

Temporary links to content, temporary tokens for authentication, which obtained access to the content, the CDN.

What else?
April 4th 20 at 00:54
8 answers
April 4th 20 at 00:56
Solution
My opinion (not claiming allegiance) but all that was in the browser, you can download ... it will be in the TEMP or in Networks
The question of the protection of the public content with copyright. The fact that it is there, the cache and everything is clear. Your answer as a comment rather than an answer. - Shad50 commented on April 4th 20 at 00:59
@Shad50, for protection ? watermarks and the like ... but to protect against jumps is not possible - Susana17 commented on April 4th 20 at 01:02
April 4th 20 at 00:58
Solution
No way.

What is shown on the screen can be easily removed from the screen and record in a separate file. For example, using OBS Studio. And similar programs for removing the screen a lot. And no matter which way the picture (video) is displayed on the screen.
Yes, it is the best possible protection, whatever was most difficult to pump. To exclude the possibility of an automated pumping. - Shad50 commented on April 4th 20 at 01:01
Well, YouTube is automatically pumped without problems. There level protection: it is impossible to swing too much too fast from the same ip.

And so it is possible to break the video into pieces and subtle way to confuse the playback. Only, as I said above, this all won't matter when removed from the screen. - Jeanie commented on April 4th 20 at 01:04
@Jeanie, your approach with restrictions on speed, it can cause problems with the loading speed of the video? If not, then it is not clear how this restriction occurs. - Shad50 commented on April 4th 20 at 01:07
@Shad50, the download Speed corresponds to the speed of the playback stream, i.e. the day we can say ~24 hours of video. - Fermin_Kuvalis commented on April 4th 20 at 01:10
@Fermin_Kuvalis, and then to limit the speed? I guess it all to do at the Beck end, to know in advance the bitrate of the file and set it as a limit when issuing file access for temporary link? - Shad50 commented on April 4th 20 at 01:13
April 4th 20 at 01:00
Solution
Absolute protection against pumping files from the site?
Elementary - disable the user from which name web server runs access files and all.
It's a 400or something?
If you deny even reading, then give it to UI?
The idea will be a 500 error right. - Shad50 commented on April 4th 20 at 01:03
@Shad50,
If you deny even reading, then give it to UI?
Well, if you give it to the UI then what is to prevent user to download it? - elwin commented on April 4th 20 at 01:06
@elwin, here's how it goes. I understand the need to build protection against parsing and score on a copyright? - Shad50 commented on April 4th 20 at 01:09
@Shad50, Absolute protection is impossible, if you will allow to view.
So you just need to evaluate how profitable this content to download you have someone and to build adequate protection. Not in the sense of to forbid downloading in General - and just to complicate. - elwin commented on April 4th 20 at 01:12
@elwin, what tools would you use for difficulty? - Shad50 commented on April 4th 20 at 01:15
April 4th 20 at 01:02
Solution
Temporary links to content, temporary tokens for authorization, in which access to the content, the CDN.
Generally this is not going to help!

The maximum that you can do is install DRM-protection or HDCP.
You will pass? :D
And if to put, what?
Maybe are there any packages or guides on writing without the use of external services? - Shad50 commented on April 4th 20 at 01:05
@Shad50, your player on js, which decrypts the encrypted audio stream from the media browser for playback (but software mixer all written in the moment of playing...). - stacey25 commented on April 4th 20 at 01:08
@stacey25used video.js. What kind of mixer? - Shad50 commented on April 4th 20 at 01:11
@Shad50, Mixer - product or software that combines various audio/video feeds from different sources into a single. - stacey25 commented on April 4th 20 at 01:14
@Shad50,
used video.js
here is what does that mean?!))) - stacey25 commented on April 4th 20 at 01:17
@stacey25, Right from the glands will be removed. Everything rests on the real value of video and the need at all to steal. That is, as always in the principle of "elusive Joe" - Mavis.Rayn commented on April 4th 20 at 01:20
@stacey25, I thought that a plugin or package which is "Guuuh ready!" )) - Shad50 commented on April 4th 20 at 01:23
@Shad50, ))
deal with DRM. - stacey25 commented on April 4th 20 at 01:26
@Mavis.Rayn, Yes, but to complicate the process - you can try. - stacey25 commented on April 4th 20 at 01:29
@stacey25, you Can of course, if you do not overdo it. Because if for example the video quality is not very important, you can make a copy of, the management of which well generally did not control to record video while playing phone. Being early for the movies was called "display copy" :) - Mavis.Rayn commented on April 4th 20 at 01:32
@Mavis.Rayn, "Water" signs that will not interfere with the familiarity with video for a public audience and reduced quality.
For paid - their "watermarks", but invisible to the eye :)
To know: who leaked premium content. - stacey25 commented on April 4th 20 at 01:35
@stacey25This works only when important form, not the content :) also, video and recode to remove the watermark - well, again, there is a struggle between armor and projectile :)
If important form is to decrease the quality quite a method (in 320x200 - free and in good quality - a grandmother - and this will cut off most, even me - I'm lazy :) ). If it is important information, data, figures, or say a certain thing - then I figure - this by the way was the reason why Google went with a simple captcha to the demonstration of traffic lights and storefronts - captcha has become so distorted that it has become really difficult to decipher. - Mavis.Rayn commented on April 4th 20 at 01:38
@Mavis.Rayn,
If it is important information, data, figures, or assume a fact - that there could be Fig.
For a lesson in code development, for example:
there is tape vatermarki, which gradually develops across the entire screen and are drawn under certain angles through allocentrism area of the frame (edge to edge of the frame).

A couple hits of this in bad quality, at once motivated to make a choice: to put vision on, leave the site because of the lack of interest in the content to pay a subscription. - stacey25 commented on April 4th 20 at 01:41
@stacey25, 'belt vatermarki" simple stripes or what? - Shad50 commented on April 4th 20 at 01:44
@Mavis.Rayn, but is sewn vatermarki can be removed perekodirovat video? What is it like? - Shad50 commented on April 4th 20 at 01:47
@Shad50, no, they develop as ribbons in the wind around the frame.
Translucent and sway, bend, twist...
Don't know how else to explain it)) - stacey25 commented on April 4th 20 at 01:50
@Shad50,
and is sewn vatermarki can be removed perekodirovat video? What is it like?
NS-filters. - stacey25 commented on April 4th 20 at 01:53
@stacey25Never seen such vatermarki.
Po NS filters generally do not find out, you can link to the package library or the wiki please?
ns video filters
ns filter
NS filters - Shad50 commented on April 4th 20 at 01:56
@Shad50, here is written the principle of the creation. - stacey25 commented on April 4th 20 at 01:59
@stacey25, it describes the process of creating watermarks. Reread a couple of times and did not see about removing them. Then on the form post about the fact that they are impossible to remove.
All that is found in the docks . As I understand it blurs rectangle. But if a lot of videos and logo changes the position, it appears and disappears, then all edit each frame manually.

Looking for ffmpeg delogo + ffmpeg remove watermark

If understood correctly this question, then having the original video without the logo can somehow remove the logo compare to the original - Shad50 commented on April 4th 20 at 02:02
@Shad50, https://www.openshot.org/ may just be easier to mix the watermark on the images (yourself, not yuzal editor). - stacey25 commented on April 4th 20 at 02:05
@Shad50, there is no point in trying to remove the watermark on the images at 100% still won't help protect from viewing or copying.
He wrote: the watermark on the images, the video quality is, well, not entirely possible, but only interesting pieces for a General understanding: to watch/not watch (the trailer for the full version).

And that, incidentally, in the video, then?) (just became very interesting!) - stacey25 commented on April 4th 20 at 02:08
@stacey25, to Mix? What is it like?
I thought about scripts which define the text on the photo. Then you can call ffmpeg and blur logo. Should be true again, to check every frame for the text, if logo picture is unlikely to come, and so it is not clear what about transparency and the color palette of the logo which appears in the result.

Anime, site like anidub etc.) - Shad50 commented on April 4th 20 at 02:11
@Shad50, well, this one video is the main and the other is watermark, and unite them, making watermark with the translucency and colors desired intersection with the main video track. - stacey25 commented on April 4th 20 at 02:14
@Shad50,
Anime, site like anidub etc.)
This tin!
opened and immediately added to BL) - stacey25 commented on April 4th 20 at 02:17
@Shad50, https://www.openshot.org/features/
When arranging clips in a video project, higher images on the tracks/layers will be displayed on top, and the lower tracks will be displayed behind them. Much like a stack of paper, items on top cover up items below them. And if you cut any holes out (i.e. transparency) the lower images will show though.
- stacey25 commented on April 4th 20 at 02:20
@stacey25,
opened and immediately added to BL)
why is that?)
The principle of openshot clear, it is necessary to try, if it works you would think how to automate. - Shad50 commented on April 4th 20 at 02:23
@Shad50,
why is that?)
Well, looks like hell make a website about cartoons there - do not say anything: trash one Nairn...)) - stacey25 commented on April 4th 20 at 02:26
@stacey25, Yes, the design of the 00's. I myself am the site is not in use. Most likely there is no money to update the design, that's why I'm a proponent of minimalist designs, because after 5 years of development of any project, such major updates are very expensive. For example Steam, new design and old, a few years of doing and testing that were in a beta fashion.
I have the extension anibuanidub blochat wildly, ScriptSafe for chrome and you like BL were added? - Shad50 commented on April 4th 20 at 02:29
@Shad50,
and you like BL were added?
I'm figuratively)
anibuanidub
re: 5th attempt) - stacey25 commented on April 4th 20 at 02:32
@stacey25, anibuab in the original :D - Shad50 commented on April 4th 20 at 02:35
April 4th 20 at 01:04
Solution
You do not succeed, don't even try.
The analog hole (eng. analog hole) — fundamental and insurmountable vulnerability of any methods of copy protection of digital data such as audio, video, images and text associated with the ability to copy these data in analogue form, available for human perception.

You can only make it difficult to download a compressed video - but the video being played you can always save yourself; have it only compress.
And all attempts to hinder the downloading - will no longer interfere with legal users (glitches, bugs, lags) than hackers.
How, then, properly
And all attempts to hinder the download

to avoid
there will be more to interfere with legitimate users (glitches, bugs, lags) than hackers.
- Shad50 commented on April 4th 20 at 01:07
@Shad50, No Way. It is not necessary to do this. - ellen_Stanton26 commented on April 4th 20 at 01:10
April 4th 20 at 01:06
Solution
protect only DRM or the Great Germany

and and - with exceptions
About DRM already said, Germany got to do with anything? - Shad50 commented on April 4th 20 at 01:09
the agenda for the torrent - ona_DAmor commented on April 4th 20 at 01:12
April 4th 20 at 01:08
Solution
One hundred percent agree with @Jeanie .

It is impossible to prohibit the pumping of the files are not broken at the same time with legitimate users. Because the problem is not technical but psychological plane :) If I want to have this video on my comp I can for example, pay for access just to play on the computer... Just play it in virtual reality and working in VB, where the host, completely invisible to the new path works videograbber, pishushih it to a file...

You can counter this?
Need bolshe captcha!
And verification of passport, Deveci names probabushki and password authentication with pincode, for each viewing - Shad50 commented on April 4th 20 at 01:11
@Shad50, seriously, it will not save no, that's quite the word. Because that all means of authentication and authorization (we make sure that the user is who he says he is and convinced that he has a right to a resource). All, we checked that the user is legitimate, he has the right, he zabashlyat. But how to make sure that he can't keep our overvalued video?
After all, when displayed on the screen, it still must be decrypted, decoded, expanded, devoid of all sorts watermarks and other rubbish that usually offer it to stick - because otherwise the user will spit and say, "I'm your server pipe shatal!" and go scavenging dear... And will take even the crowd.
But if it should be in the normal view - that prevents it to save? If it's music/film - usually this problem is solved by placing the low-quality version of the type of 320x200 - Mavis.Rayn commented on April 4th 20 at 01:14
April 4th 20 at 01:10
If it is only about downloading, then you need to make a private download link. Preferably only accesses. The one-time link And virtual, i.e. it should not have direct access to the files
And Cho? I paid for access and opened the file for playing. In virtual reality and where on the host running videograbber (what the dev essno not know). Your actions? - Mavis.Rayn commented on April 4th 20 at 01:13

Find more questions by tags Copy protectionWeb Development