Фильмы и серии на одном Blu-ray: меню, главы, звук и субтитры.
Быстрый старт · Возможности · Документация · Разработка · Windows · macOS Studio
| Платформа / направление | Статус | Технологии |
|---|---|---|
| Windows 10/11 x64 | Studio 1.5.0 · готовый ZIP | Python · PySide6 · FFmpeg |
| macOS · Apple Silicon (M1 и новее) | Studio 1.5.0 · готовое приложение .app | Python · PySide6 · FFmpeg · UDF 2.50 |
Бесплатное приложение для Windows и macOS: объединяет фильмы и серии на BD25/BD50, создаёт интерактивное меню, главы и переключаемые аудиодорожки и субтитры. Совместимое видео можно сохранить без перекодирования. Всё обрабатывается локально, без аккаунта.
Что нового в Studio · Руководство · Roadmap
В 1.5.0: пробы качества, сложные сцены, VMAF/SSIM, повторный подбор битрейтов и сохранение результатов в проекте; бережное улучшение отдельно для каждого фильма, сравнение до/после и общий тихий режим. Четыре стрелки в предпросмотре и BD-J выбирают ближайшую кнопку в указанном направлении.
DiskForge Studio для Windows и macOS — большая область меню, библиотека фильмов слева, свойства справа. Светлая и тёмная темы, отдельный режим предпросмотра и окно экспорта; журнал свёрнут до необходимости. Python, Qt, FFmpeg, tsMuxer и Java входят в приложение.
Актуальные снимки Studio из основной ветки: приложение запущено на macOS с демонстрационным проектом. Windows использует тот же интерфейс; системные шрифты и оформление окна могут отличаться.
- Распакуйте всю папку
DiskForge-Studio-1.5.0-Windows-x64.zipи запуститеDiscForge_RU.exe. Инструменты и отдельная Java уже в комплекте; VLC устанавливается отдельно. В Studio настройки меню разделены на «Оформление», «Объект» и «Расстановка», пульт находится под изображением, журнал сворачивается. - Добавьте фильмы, дождитесь анализа и выберите общий диск либо отдельный диск для каждого фильма.
- В «Подготовке» проверьте план: копирование или перекодирование, индивидуальные битрейты и заполнение BD25/BD50. Автоподбор включён в новых проектах; старые настройки сохраняются.
- Выберите звук, субтитры и главы для каждого фильма. Отредактируйте названия и порядок фильмов, оформите меню.
- Нажмите «Создать ISO…», выберите формат ISO/BDMV, носитель BD25/BD50 и папку результата. Проверьте его кнопкой «Проверить ISO в VLC», затем запишите через ImgBurn или другую программу записи образов.
- Скачайте DiskForge-Studio-1.5.0-macOS-arm64.zip, распакуйте и перенесите
DiskForge.appв «Программы». - Добавьте видео, выберите дорожки и главы, оформите меню. Справа доступны «Оформление», «Объект» и «Расстановка»; «Предпросмотр» показывает пульт под изображением.
- Нажмите «Создать ISO…», выберите BD25/BD50, формат ISO/BDMV и папку результата. Python и Homebrew для запуска не требуются; VLC устанавливается отдельно.
Нужен Mac с Apple Silicon (M1 и новее). Приложение имеет локальную подпись, без нотарификации Apple. Если macOS блокирует запуск, откройте «Системные настройки → Конфиденциальность и безопасность → Всё равно открыть» для DiskForge.
Релиз и контрольные суммы · Инструкция для Mac · Исходники Studio.
| Возможность | Как работает |
|---|---|
| Общий диск | До 99 фильмов, страницы каталога, независимые главы и дорожки; переименование и порядок кнопок |
| Автоподбор битрейта | Первичный план по метаданным; пробы сложных сцен с VMAF/SSIM, уточнение и ручное применение |
| Улучшение фильма | Мягкое шумоподавление и резкость SDR, сравнение до/после; отдельный выбор для каждого фильма |
| Контроль размера | Видео, выбранный звук, субтитры, меню и запас; предупреждение от 90%, отказ при переполнении |
| Сохранение качества | Копирование проверенного совместимого видео; независимая обработка аудиодорожек |
| TrueHD/Atmos | Сохранение TrueHD, совместимый AC-3 слой, выбор в меню; побитная проверка |
| Возобновление | Кэш завершённых этапов с SHA-256; повторное создание ISO без нового кодирования |
| NVIDIA · Windows | NVDEC/CUDA/NVENC, проверка доступности, температура и загрузка, предупреждение о нагреве |
| Проверка ISO | Связи меню/MPLS/глав/дорожек, UDF и содержимое образа; отдельный прогресс, скорость, ETA и отчёт |
| Оформление | «Кино · Янтарь» и «Кино · Сапфир», свой фон, удаляемый логотип, полный экран и правая панель |
| Проводник | «Открыть Blu-ray в VLC» с правильным режимом и комплектной Java |
Первичный план по метаданным помогает избежать неоправданно большого файла; «Проба качества» дополнительно измеряет VMAF/SSIM выбранных сцен. Выборочная оценка не гарантирует качество всего фильма. Перекодирование не гарантирует отсутствие потерь. Совместимые копируемые потоки не уменьшаются ради заполнения общего диска. Если места не хватает, программа объясняет причину. Расчёт битрейта · Коллекции и место.
Каждый фильм получает свою кнопку и своё меню. Тайминги и названия сцен импортируются из MKV; их можно исправлять. Название фильма видно на странице глав. Пульт выбирает фильм, главу, озвучку и субтитры; Pop-up Menu позволяет менять дорожки во время просмотра.
Один щелчок выбирает элемент, перетаскивание перемещает, маркеры меняют размер. Двойной щелчок редактирует текст, Del удаляет объект. Доступны шрифты, цвет, заливка, форма кнопок, обводка, направляющие и свой фон. В Studio для Windows и macOS доступны светлая и тёмная темы. Язык меню диска — русский или английский.
Аудио · TrueHD/Atmos · Субтитры · Возобновление, GPU и проверки.
Проекты прежних версий открываются с прежними настройками. Чтобы включить новые рекомендации, нажмите «Применить автоподбор ко всем фильмам». Это сбрасывает ручные битрейты и выбирает сбалансированный кодер.
Меню собственного ISO с одним фильмом можно заменить без изменения M2TS, MPLS и CLPI. Получается новый образ; исходный сохраняется. Для коллекции откройте проект и повторите сборку: проверенные видео и аудио будут использованы из кэша. Прямая правка многотитульного ISO ещё в Roadmap.
Авторинг ориентирован на обычный Full HD Blu-ray. HDR/UHD/4K, DTS-HD и E-AC-3/Atmos passthrough, полноценное оформление ASS/SSA и встроенная запись болванок пока отсутствуют. Поддерживаемые варианты AC-3, DTS core, LPCM и TrueHD описаны в руководстве. Оценка размера предварительная, фактический размер тоже проверяется.
Автотесты и короткие реальные медиа-сценарии проверяют конвейер; BD-J проверялся в VLC. Это не подтверждает все бытовые плееры, HDMI bitstream или сертификацию Blu-ray. Матрица физических испытаний остаётся открытой. Windows-пакет не подписан. macOS Studio доступен для Apple Silicon с локальной подписью, без нотарификации Apple; Intel не проверен. На Mac перекодирование выполняет CPU x264, VideoToolbox не добавлен. Подробности macOS.
Python 3.11+, PySide6 Essentials 6.8.3 для Python 3.11 и 6.12.0 для Python 3.12+. Активируйте виртуальное окружение:
python -m pip install -r requirements.txt
python main.py
python -m unittest discover -s tests -vCLI для отдельного фильма:
python cli.py probe film.mkv
python cli.py build film.mkv --processing auto --audio-track 1 --menu-title "Мой фильм" --output Ready--audio-track — глобальный индекс потока из анализа. Новый план коллекции и индивидуальный автоподбор настраиваются в GUI. Сборка и публикация · Архитектура BD-J · Вся документация.
Исходники приложения и Xlet — MIT. Qt, Java, FFmpeg, tsMuxer и шрифты имеют отдельные лицензии: Third-party notices. Программа не снимает DRM.
Сообщить об ошибке. Для ошибки приложите версию, шаги, журнал и сведения о потоках без личных путей; сам фильм присылать не нужно.
Как внести вклад · Кодекс поведения FORQO · Безопасность.
FORQO · SOFTWARE ENGINEERING
Desktop applications · Open source · RU interfaces


