На платформе GitHub разработчик представил инновационный проект, позволяющий пользователям загружать и хранить медиафайлы с YouTube. Созданный на основе языка программирования C++ и ряда библиотек, этот инструмент обеспечивает кодирование файлов в формат видео без потерь, а также их декодирование обратно. Программа поддерживает как командную строку, так и графический интерфейс, что делает её доступной для всех пользователей.
Ключевые возможности включают:
— Безопасное кодирование и декодирование файлов в формате FFV1/MKV.
— Применение кодов Wirehair Fountain для повышения надежности и восстановления данных.
— Защита файлов паролем с использованием библиотеки libsodium (XChaCha20-Poly1305).
— Удобная пакетная обработка нескольких файлов через графический интерфейс, с отображением прогресса в реальном времени.
Для использования программы необходимо пройти систему CI/CD, выбрав проект yt-media-storage и последнюю сборку. Важно учесть, что могут потребоваться дополнительные библиотеки, такие как FFmpeg и Qt6.
Программа совместима с компьютерами под управлением Ubuntu, Debian, Fedora, CentOS, Arch Linux, macOS и Windows, а также распространяется по лицензии GNU.