На 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.