GeekZilla
InstagramTecnologia

Youtube pode ser usado para armazenar arquivos em video

O programador Dvorak Dwarf descobriu um método para usar vídeos do YouTube como armazenamento na nuvem do Google, basicamente funcionando ao codificar arquivos binários neles.

Tecnicamente, todos os arquivos são compostos de bytes, que podem ser interpretados como números variando de 0 a 255. Este número pode ser representado com pixels usando um dos dois modos: RGB ou binário.

No modo RGB, cada byte cabe dentro de uma das cores de um pixel RGB. Um pixel RGB pode armazenar até 3 bytes por vez, então você simplesmente adiciona pixels até que não haja mais dados.

No entanto, o modo RGB é muito sensível à compressão, pois mesmo a mudança de uma única cor de um dos pixels pode levar à corrupção do arquivo. Pixels em preto e branco são muito mais difíceis de corromper, pois cada pixel é ou 1 (branco) ou 0 (escuro). Junte esses bits para obter bytes e continue até que não haja mais dados. Mais informações aqui.

“Para facilitar para o usuário, também incluímos todas as configurações relevantes usadas para criar o vídeo no primeiro quadro do vídeo. Isso permite que o programa saiba em que modo o vídeo está e qual tamanho usar para evitar que o usuário precise lembrar”, disse Dvorak Dwarf.

Termos de serviço, certo ou errado?

Provavelmente, é uma questão em aberto se isso viola os Termos de Serviço do YouTube, mas supomos que o site de vídeos poderia detectar facilmente esses uploads e aplicar um algoritmo de compressão mais forte que poderia corrompê-los. Como uma abordagem alternativa, recomendamos esconder todos os seus dados importantes em episódios de podcast.