Технодурка: Ютуб как облачное хранилище обычных данных

😱 Что случилось: программист обнаружил способ использовать YouTube в качестве облачного хранилища Google.

🤔 А как: метод работает путём кодирования двоичных файлов в видео. Все файлы состоят из байтов, которые можно записать в виде чисел в диапазоне от 0 до 255. Затем эти числа можно представить в пиксельном изображении в двоичном или RGB-режиме.

Каждый отображаемый пиксель в видео состоит из блока пикселей. Один пиксель может хранить до трёх байтов, так что таким образом можно хранить много данных. Готовое видео получается примерно в четыре раза тяжелее исходного файла и выглядит как шум на экране.

Код написан на языке Rust и изначально использовал полный спектр палитры RGB. Но поскольку YouTube сжимает видео, это влияет на цветные пиксели. Поэтому программист рекомендует использовать двоичный режим.

📺 Посмотреть:

⏬ GitHub: https://github.com

🤨 И что? Хранение данных в видео не новинка и не прорыв, в 16-битную эпоху были умные устройства, которые делали то же самое с видеомагнитофонами VHS. Не исключено, что при большом количестве желающих воспользоваться лазейкой YouTube пересмотрит свои алгоритмы обработки видео. Но в любом случае это забавный способ хранить данные.

👨‍🔧 Кто: программист Дворжак Дварф aka HistidineDwarf.

Источник: hackaday.com

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме