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

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

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

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

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

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

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

⏬ GitHub: https://github.com

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

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

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

Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно