Разработчик создал инструмент для превращения YouTube в безлимитное облачное хранилище

от aadmin

Энтузиаст под ником PulseBeat02 опубликовал на площадке GitHub проект под названием yt-media-storage. Это программное обеспечение с открытым исходным кодом, написанное на языке C++, позволяет использовать видеохостинг YouTube в качестве пространства для хранения любых типов данных. Утилита преобразует файлы в видеоролики, которые затем можно загрузить на сервис, а при необходимости скачивает их и декодирует обратно в исходный формат.

Принцип работы программы строится на конвертации данных в видеопоток без потери качества с использованием кодека FFV1 и контейнера MKV. Для повышения надежности хранения автор внедрил алгоритмы избыточности на основе кодов Wirehair Fountain, что помогает восстановить информацию даже в случае возникновения ошибок. Также предусмотрена возможность защиты данных: пользователи могут зашифровать свои архивы паролем, для чего задействована библиотека libsodium и алгоритм XChaCha20-Poly1305.

Приложение поддерживает работу как через командную строку, так и через привычный графический интерфейс, созданный на базе Qt6. Визуальная оболочка позволяет проводить пакетную обработку файлов, выстраивая их в очередь, и следить за процессом кодирования или декодирования с помощью индикаторов выполнения. Проект является кроссплатформенным и доступен для запуска на операционных системах Windows, macOS и различных дистрибутивах Linux, включая Ubuntu, Debian и Fedora.

Рекомендую посмотреть
AMD выпустила горячее исправление 26.6.3 для Windows 10, устраняющее сбой драйвера на видеокартах RX 7000

Для использования инструмента требуются определенные технические навыки, так как сборка проекта предполагает наличие современных компиляторов с поддержкой стандарта C++23, системы CMake и установленных библиотек FFmpeg. Однако разработчик предоставил готовую документацию и возможность загрузки артефактов через систему CI/CD для тех, кто не хочет компилировать код самостоятельно.

Несмотря на техническую изобретательность решения, эксперты и пользователи сети напоминают о рисках использования подобных неофициальных методов хранения. YouTube не предназначен для размещения файловых архивов, замаскированных под видео, поэтому администрация сервиса может в любой момент удалить подобный контент или изменить алгоритмы обработки видео, что сделает восстановление данных невозможным. Ранее подобные эксперименты уже проводились с другими сервисами Google, но часто теряли актуальность после обновлений политики компании.

Связанные посты