Posso tornar um vídeo não disponível para download? [fechadas]

19

Sou um usuário que possui o Gerenciador de Download da Internet e não encontrei nenhum conteúdo de vídeo que não pudesse ser baixado pelo IDM.

Agora, eu colocava alguns vídeos no meu site e os tornava não disponíveis para download, ou pelo menos não vistos após o download - e gostaria de tornar impossível alterar o formato do conteúdo para um visualizável. Eu quero usá-lo para informações de negócios.

Como eu posso fazer isso?

PS: Não considero a gravação de tela um problema, pois sei que eles diminuem a qualidade dos vídeos. Estou certo?

Gio
fonte
93
Se é visível, pode ser baixado.
Ignacio Vazquez-Abrams
5
É por isso que a Netflix está tentando tão difícil de obter DRM em HTML5 btw: techblog.netflix.com/2013/04/html5-video-at-netflix.html
Suman
32
@ IgnacioVazquez-Abrams - ainda mais: a visualização requer download, o que equivale a copiar.
Nathan Long
3
Outra solução é produzir conteúdo de vídeo de qualidade insuficiente para interessar àqueles que desejam compartilhá-lo, no entanto, é bem comercializado e tem o preço certo, para que aqueles que tomam a decisão de compra tenham maior probabilidade de se inscrever. Posso pensar em um fornecedor que faz isso e não tenho certeza de que seja intencional. Esta é uma péssima estratégia, obviamente.
Gary S. Weaver
32
Sim, você pode tornar seu vídeo não disponível para download; não o coloque no seu site.
Lily Chung

Respostas:

58

É impossível mostrar ao usuário um vídeo em um navegador sem que ele também possa fazer o download e mantê-lo. Se houvesse uma maneira de fazer isso, todos os sites de vídeos o fariam.

Existem vários truques que você pode fazer para tornar muito mais difícil, como permitir apenas que o arquivo de vídeo seja solicitado dentro de X segundos após o carregamento da página com alguma lógica inteligente do lado do servidor - mas esses são apenas pequenos obstáculos.

Tentar é inútil.

PhonicUK
fonte
16
@Gio Se você der aos usuários um arquivo ZIP, eles poderão fazer o que quiserem com ele. Seguir o caminho de oferecer aos usuários um programa para assistir a vídeos e restringi-los a uma chave parece uma péssima idéia - basicamente foi isso que todos os sistemas de proteção de direitos autorais tentaram e falharam completamente, porque o programa não estava seguro o suficiente ou as pessoas pararam usá-lo porque era difícil trabalhar com ele. Se você fizer isso, apenas irritará os clientes que pagaram pelo seu conteúdo de boa fé.
Slhck 29/05
8
@Gio Sua melhor opção seria transmitir o vídeo. Mas é preciso lembrar que, se o vídeo estiver visível para o usuário final, sempre haverá a possibilidade de copiá-lo de alguma forma. Não há maneira de contornar isso. Se o vídeo for exibido no computador, eles poderão executar pelo menos um programa de captura de vídeo.
Keltari
3
@Gio - Vários locais que distribuem clientes de vídeo estão divulgando sites maliciosos ; ou seja, os programas (se eles lêem um fluxo de vídeo) instalam malware / rootkits no computador. E se você distribuir seu próprio país, você tem que ter certeza que ele é endurecido contra fluxos maliciosos ...
Clockwork-Muse
11
@ AK4749: Bem - o usuário precisa ter o decodificador em primeiro lugar (o que provavelmente é improvável porque você limitaria severamente a base de usuários - e, como nenhum fluxo o está usando, ninguém tem a iniciativa de comprar um) E o decodificador produz apenas a fonte confiável (a conexão para o monitor teria que ser codificado.
Maciej Piechotka
2
@ AK4749 Existem dezenas de gravadores de tela gratuitos. Se estiver visível no monitor, é regravável.
Izkata 30/05
19

Como o PhonicUK disse: se o seu navegador mostrar algo, o usuário sempre terá a possibilidade de armazenar essas informações em algum lugar. Você nunca estará seguro, a menos que implemente algum tipo de criptografia, mas não gostaria de fazer isso sozinho. Se você oferecer os arquivos de vídeo para download, ainda pior. Quando um cliente tem um arquivo para armazenar em seu computador, cabe a eles o que eles querem fazer com ele. Eles podem copiá-lo para outros dispositivos, carregá-lo online etc.

E isso não é uma coisa ruim. Sempre que você tenta dificultar a exibição de um vídeo, fica mais difícil para os clientes pagantes regulares obter e usar o conteúdo também. Isso é, em essência, irritante. Várias empresas tentaram impor esquemas de direitos autorais aos usuários e estragaram tudo. Por exemplo, houve um tempo em que os CDs eram apenas reproduzíveis em um computador, lançando uma parte desajeitada do rootkit de software . Escusado será dizer que nenhum cliente honesto pagador gostou disso. Serviços de distribuição de música como o iTunes costumavam vender arquivos protegidos por DRM, mas depois decidiram abandonar isso .

Tornar seus clientes mais felizes poderia fazê-los recomendar seus serviços, e não empurrar uma proteção de direitos autorais complicada e personalizada (como fornecer os arquivos em um aplicativo que os descriptografa) fará com que você se destaque como o mocinho. Até agora, quase toda proteção foi quebrada em algum momento, de qualquer maneira. Sua empresa realmente não deve confiar apenas no conteúdo, mas principalmente na satisfação dos clientes.

Agora, para as empresas que dependem de monetização do seu conteúdo, e onde a pirataria causaria grande perda (se há uma maneira de medir o que é discutível), não são serviços de streaming que se especializam em distribuição de conteúdo com acesso adequado gerenciamento direita e proteção de conteúdo. Brightcove é um desses serviços:

Proteja seu conteúdo valiosoGaranta que seu vídeo seja seguro. Use a criptografia de fluxo RTMPe e a verificação SWF para impedir a extração do fluxo de vídeo e o roubo de conteúdo e garantir que o seu fluxo de vídeo seja reproduzido apenas nos players autorizados.

Existem serviços semelhantes, que em sua maioria são parceiros de instituições de transmissão (canais de TV etc.), mas observe que, se você decidir seguir esse caminho, terá que pagar pelo serviço. Esses serviços, porém, não fazem milagres. Se você pode ver algo no seu computador, pode executar facilmente um software de gravação na área de trabalho e capturá-lo em um arquivo. Se o arquivo foi visualizado no navegador, ele também foi armazenado em cache em algum lugar. Portanto, em essência, espere que seus clientes se saiam bem e joguem bem.

slhck
fonte
A única vez em que não consegui capturar um fluxo de vídeo normalmente foi quando um membro da família foi entrevistado por uma estação de TV local por ganhar um evento esportivo. Depois de algumas horas fúteis perseguindo uma ferramenta de trabalho para quebrar seu mecanismo de proteção, fiz uma execução final com um grabber de tela e apenas o mantive em um tamanho de arquivo alto para minimizar vários artefatos de compactação.
Dan Neely
@ slhck ♦ verifiquei o Brightcover. Eu estava esperando uma proteção que pode tornar o vídeo não transferível, antes de poder assistir. O resultado desta experiência foi o seguinte >>> Eu baixei o vídeo que eles estavam protegendo, usando o IDM (Internet Download Manager) e a proteção não funcionou. Talvez não haja maneira de proteger o conteúdo?
Gio
5
@Gio "Tornar algo que não pode ser baixado antes de poder assistir" não faz muito sentido. Se você está assistindo, está baixando. Nunca existe uma maneira totalmente segura de proteger o conteúdo, não.
slhck 29/05
10

Se um usuário pode ver o vídeo em seu computador, o vídeo é, de alguma forma, baixado para o seu computador, para que ele possa processá-lo e mostrá-lo.

Se for baixado, então ... bem, será baixado. Muito básico e muito complicado ao mesmo tempo: não importa se você permite que a pessoa a veja na Web, ou exija que ela use um programa especial ou use uma chave especial ... em algum momento, o programa é executado, a tecla é usada e o vídeo original é exibido na tela. Até dispositivos HDMI, que deveriam ter algum hardware especial que permitisse criptografar / descriptografar o vídeo, já foram invadidos.

E você não pode impedir o usuário de usar uma câmera de vídeo para gravar o vídeo em seu monitor.

Se todos os seus negócios dependem disso, algo está errado ou algo vai dar errado.

woliveirajr
fonte
7
Esta é a resposta fundamental. Na internet, visualize ou reproduza = baixar = copiar. Não consigo vê-lo, a menos que os dados cheguem do seu site para o meu computador e meu computador tenha uma cópia.
Nathan Long
8

Mesmo que você faça um esforço considerável para desenvolver seu próprio plug-in de reprodutor de vídeo, que realiza uma troca de chaves de sessão com o servidor e recebe o fluxo de vídeo criptografado com uma chave de sessão, os atacantes simplesmente seguem o caminho de menor resistência: o orifício de reprodução. O orifício de reprodução significa que um vídeo pode ser duplicado usando um programa que captura os quadros decodificados do buffer de quadros enquanto o vídeo está sendo reproduzido, enquanto captura simultaneamente o áudio tocando na estrutura de áudio do sistema operacional.

Você precisa se perguntar: se o vídeo pode ser visto livremente, o que há de errado se alguém quiser guardar uma cópia ? A única consequência é que as pessoas podem compartilhar o vídeo e não visitar seu site. Mas você pode colocar avisos em seu vídeo que levam as pessoas de volta à fonte. Então, em última análise, é uma coisa boa. As pessoas estão copiando seu vídeo e vendo sua mensagem. Você enganou as pessoas para permitir que você use seus dispositivos de armazenamento privado para hospedar seu vídeo! :)

Se você, de alguma maneira, conseguir tornar um vídeo muito difícil de copiar, ele será copiado apenas por crackers do núcleo duro. Os crackers do núcleo duro não ficarão satisfeitos com o simples compartilhamento do vídeo quebrado. Eles querem crédito por quebrá-lo, para desfigurar seu vídeo com suas próprias mensagens, talvez removendo ou substituindo parte do seu conteúdo visual ou de áudio.

Se for fácil fazer o download e copiar o seu vídeo, será o vídeo original e inalterado, com a qualidade original que as pessoas estão compartilhando.

Kaz
fonte
4

Isso não pode ser feito. É análogo a exigir que uma revista que você enviou para um assinante seja fragmentada depois de lida.

Para que o computador do usuário mostre o vídeo, ele precisa saber o que mostrar. Isso requer que o servidor envie o conteúdo para o computador do usuário. Embora existam sistemas de entrega de vídeo que podem impedir o usuário comum de salvar um vídeo em fluxo contínuo, o fato de que você precisa enviar o conteúdo do vídeo em primeiro lugar significa que não é possível impedir que o vídeo seja transmitido.

Os vídeos podem ser codificados de várias maneiras diferentes (mp4, avi, mov, etc.). O importante a lembrar aqui é que a codificação não existe para impedir que as pessoas visualizem o conteúdo , mas para permitir que as pessoas o visualizem, definindo como os dados devem ser convertidos em imagem e som. Para que um usuário assista a um vídeo, ele precisa dos dados que o compõem e de alguma ferramenta para mostrar isso a ele como um vídeo. Não há jeito de contornar isso. Tire os dados, não há vídeo para assistir. Tire o método para transformá-lo em algo significativo, e os dados são apenas lixo que não podem ser observados.


A linha inferior é esta:

  • Se o seu vídeo puder ser assistido, ele poderá ser baixado.
  • Se o seu vídeo não puder ser baixado, ele não poderá ser assistido.
yoozer8
fonte
2

As respostas dizendo que isso não pode ser feito são bastante nativas e enganosas. Claro, nenhum sistema de segurança é teoricamente infalível. No entanto, existem tecnologias de uso generalizado que podem de fato tornar quase impossível roubar um vídeo, enquanto ainda permitem que ele seja visualizado. Essas são chamadas de tecnologias DRM e são usadas por todos os principais provedores de conteúdo premium (por exemplo, Netflix, Hulu).

O DRM funciona criptografando o vídeo e exigindo um componente seguro do player para descriptografá-lo e reproduzi-lo. O componente player é protegido contra adulteração - por exemplo, se um hacker tenta invadir o local, o jogador faz o melhor para detectar isso e se desliga assim que detecta um ataque.

Da mesma forma, o aparelho valida todos os dispositivos conectados e interrompe a reprodução se, por exemplo, você conectar um gravador de DVD ao seu PC. Você pode configurá-lo para permitir apenas a reprodução em dispositivos que verificam se não são gravadores. A maioria dos monitores modernos implementa HDCP, o que - entre outros recursos - garante que o conteúdo não possa ser roubado, mesmo tocando no cabo do monitor.

Não se engane - esse vídeo protegido ainda pode ser roubado por especialistas. No entanto, impedirá o roubo por quase todos os usuários normais. Mesmo o usuário de alguma forma consegue baixar o arquivo de vídeo (por exemplo, usando o Internet Download Manager), ele não pode fazer nada útil porque está criptografado. Somente um hacker qualificado pode obter a chave de criptografia.

Esse tipo de proteção é exigido por todos os provedores de conteúdo premium (estúdios de cinema) e bastante difundido. Trabalho com a tecnologia Microsoft PlayReady , que parece ser a tecnologia DRM mais popular em uso generalizado.

Meu empregador fornece o serviço SilverHD DRM , que permite proteger seus vídeos com o PlayReady e apresentá-los em todas as plataformas modernas, por uma pequena taxa mensal. Atualmente, a reprodução em plataformas móveis é mais cara, devido à necessidade de licenciar um componente de player para eles (a Microsoft fornece players gratuitos para suas próprias plataformas, incluindo o Silverlight em qualquer navegador moderno de PC / Mac ). Se você estiver interessado em uma solução comercial, não hesite em entrar em contato através do link no site.

Para uma demonstração, consulte o site de exemplo do Video Paradise . Garanto que você não pode roubar esses filmes sem grandes esforços.

Sander
fonte
por favor, você pode me fornecer um link do site que possui serviço DRM. Ainda tenho certeza de que qualquer conteúdo pode ser baixado :( Saio na República da Geórgia e alguns vídeos não podem ser abertos. Estou limitado a verificar a proteção, mas, como disse antes, verifiquei um; entrei para um site protegido pelo serviço brightcove.com , os vídeos não eram gratuitos e, para visualizar o conteúdo do vídeo que você deveria ter pago por isso, tentei verificar. Quando cliquei em um vídeo com um custo de 1,99 $, não era streaming, mas um programa de teste que eu instalei (IDM) já estava pronto para fazer o download do vídeo ... #
31313 Gio
7
Não se engane - esse vídeo protegido ainda pode ser roubado por especialistas. No entanto, impedirá o roubo por quase todos os usuários normais. - Obviamente, usuários normais apenas acessam thepiratebay.sx e obtêm uma cópia disponibilizada por especialistas.
André Paramés
8
Eu acho que a resposta ingênua e enganosa é essa. As outras respostas estão bem conscientes da existência da tecnologia DRM e deram excelentes explicações sobre por que ela não funciona (e não pode) funcionar. A propósito, o 'grande esforço' no meu caso foi de três minutos e meio e isso incluiu a mim escrevendo esse comentário.
Marcks Thomas
11
@Gio - entre em contato com [email protected] para obter mais informações sobre o serviço SilverHD DRM. O preço não é muito alto na minha opinião (não é possível discutir detalhes em fórum público).
Sander
3
"dificultando a descoberta" == segurança pela obscuridade (ou seja, sem valor).
Ghillie Dhu