Repository navigation
StreamShelf 2.3 Beta
Pre-release
Pre-release
StreamShelf 2.3 Beta
Компоненты
- В настройках добавлены проверка установленных и доступных версий yt-dlp, FFmpeg, FFprobe и Deno, установка отсутствующих компонентов и обновление устаревших.
- Компоненты используются из
%LOCALAPPDATA%\StreamShelfNative\tools; изменения файлов в этой папке отражаются в состоянии программы. Кнопка открывает папку компонентов. - Загружаемые файлы проверяются по SHA-256 и на возможность запуска; FFmpeg и FFprobe обновляются вместе. Во время скачивания отображаются полученный объём, процент или индикатор с неизвестным размером, затем этапы проверки и установки.
- Добавлены команды терминала
/versionsи проверки отдельных версий, вывод операций проверки и установки в журнал.
Расширения и подключение
- Chrome/Chromium и Firefox Connector приведены к версии 1.0.3; в комплект включён подписанный Firefox XPI. Программа проверяет версию соединённого расширения.
- Расширения находятся в папке
extensionsрядом с программой; мастер использует пути к файлам из комплекта. - Переработаны шаги мастера Firefox: выбор подписанного XPI, подтверждение установки, включение расширения и выдача разрешения. Улучшено распознавание элементов диалога выбора файла и подключение расширения в Chrome и Firefox.
- Улучшена надёжность обмена с расширением и обработка отключений; ограничена обработка непрошенных данных и сокрытие конфиденциальных параметров в журнале.
Анализ, загрузки и интерфейс
- При анализе не показывается лишнее уведомление об остановке поиска; уведомления размещены с учётом элементов интерфейса.
- Улучшены обработка ошибок анализа YouTube и подсказки при отсутствии форматов или ограничении доступа.
- Улучшено восстановление сборки медиа и сохранение промежуточных результатов при ошибках; обновлены проверки контейнеров и дорожек.
- Улучшены выделение и прокрутка длинного журнала терминала.
Сборка и проверка
- Сборка и тесты приведены к CMake presets, добавлена Windows CI и документация по сборке.
- В переносимой сборке инструменты устанавливаются через настройки; требуется Windows 10/11 x64 и OpenGL 3.3.
Beta-версия может содержать ошибки. Доступность медиа зависит от сайта, учётной записи и актуальности компонентов; DRM не обходится.