Blu-Disc Studio: Создаём меню на Java. часть I - Страница 193

!!! Внимание, это архивный форум. Здесь написание новых сообщений отключено! Для того, чтобы присоединиться к обсуждению интересующих Вас тем, переходите в действующую версию форума, по адресу wedframe.ru

Blu-Disc Studio: Создаём меню на Java. часть I

Показано с 1,921 по 1,930 из 2000

  1. #1

    Blu-Disc Studio: Создаём меню на Java. часть I



    Официальный сайт программы

    Официальный сайт DVDLogic

    Blu-Disc Studio - это профессиональная программа для создания дисков Blu-Ray, предназначенная для простого создания дисков Blu-ray с интерактивным Java-меню.

    Используя Blu-Disc Studio, вы можете создавать полноценные диски Blu-ray для личного использования, для вывода CMF (мастеринга) или экспорта данных в Scenarist® BD.

    Усовершенствованный и мощный пользовательский интерфейс, не требующий специальных знаний спецификации BD, и встроенный DVDLogic BD Muxer делают Blu-Disc Studio доступным для домашних пользователей и любителей.

    Профессиональные пользователи и студии будут приятно удивлены поддержкой экспорта проекта в Scenarist® BD и возможностью вывода CMF встроенным мультиплексором.

    UHD-версия Blu-Disc Studio является частью KITe UHD Authoring Suite.


    Скриншоты

    Основное окно программы



    Создание глав



    Мтрица и свитч



    Структура проекта и расширенная анимация



    Подпись JAR



    Симуляция меню


    [свернуть]

    Демонстрация возможностей


    Друзья! Представляю вашему вниманию ролики меню, созданные в Blu-Disc Studio нашим коллегой - bbcby!
    Он любезно предоставил их нам, что бы мы сами могли убедиться, на что способна программа уже сейчас, не говоря о том, что она сможет создавать в будущем!
    Дружище, спасибо огромное за предоставленный материал!

    P.S. Ролики смотрим на полном экране с максимальным разрешением (1080р HD)







    Ну что ж, будущее уже наступило, в программе появилась масса новых возможностей и на настоящий момент она уже является полноценной профессиональной программой способной обеспечить создание Blu-ray структур голливудского уровня. Ниже продемонстрированы некоторые возможности новых версий.

    Закладки и немного анимации.


    Диснеевский таймлайн и локализованный видеоряд

    Пояснения:
    В левом нижнем углу появляется окно с таймером и картинкой текущей главы. При нажатии клавиш "Следующая глава"и "Предыдущая глава" оно появляется на 15 секунд. При нажатии клавиш "Пауза", "Перемотка вперёд" и "Перемотка назад" оно висит всё время, пока не будет нажата клавиша "Воспроизведение".
    Переключение видеоряда происходит при смене языков озвучки — при выборе руского языка автоматически включается руский видеоряд, при выборе англиского языка автоматически включается английский видеоряд.
    В ролике видно, что русское название фильма меняется на английское.
    [свернуть]

    Описание возможностей


    Возможности
    * Создание как главного меню, так и попап
    * Добавление функции закладок
    * Создание таймлайн
    * Программирование кнопок пульта ДУ
    * Анимация графических объектов меню
    * Генерация текста и векторных прямоугольников
    * Настраиваемые переходы между клипами (муви)
    * Подсветка активного чаптера, звуковой дорожки или субтитров
    * Автоматическое создание сцен
    * Симлесс
    * Компиляция диска встроенным муксером DVDLogic
    * Экспорт проекта в Scenarist®

    Поддерживаемые форматы звука, видео, графики
    * Графика: PNG 32 bit (24 + 8), а также импорт Adobe® Photoshop® PSD
    * Видео: AVC (h264), VC-1, M2V (MPEG-2) с разрешением 1920x1080, 1440x1080, 1280x720 и фреймрейтом 23,976p, 24p, 25i, 29,97i
    * Звук: AC3 (Dolby Digital), E-AC3 (Dolby Digital +), True-HD, DTS, DTS-HD и стерео WAV
    * Субтитры: SRT, BDN.xml + PNG, PES + MUI

    Для создание диска в Blu-Disc Studio нужно
    * Подготовить видео и звук соответствующих форматов
    * Подготовить графику
    * Расставить аудио и видео дорожки
    * Разместить графику (кнопки и картинки) в дизайнере
    * Расставить переходы между кнопками, меню и муви
    * Откомпилировать проект встроенным муксером или экспортировать его в Scenarist® BD
    [свернуть]

    Видеоинструкции от bbcby


    Данные уроки сделаны по нашей просьбе bbcby, за что ему большое спасибо!

    Создание простого меню:


    Анимация меню сцен:


    Карусельная анимация меню сцен:

    [свернуть]


    Мануал Blu-Disc Studio (актуально до билда 4.0.0.1508) от kinor

    Шпаргалка функций плавности анимации Slide

    Для получение ключа на 30-дней нужно:
    - Поставить актуальную дату и время - Trial может не заработать при неправильной дате (спасет только перестановка).
    - Скачать и установить соответствующую версию программы: Blu-Disc Studio (без встроенного муксера) или Blu-Disc Studio MX (со встроенным муксером)
    - Запустить Blu-Disc Studio (MX) - она покажет Hardware ID
    - Отправить Hardware ID на адрес bludiscstudio@dvd-logic.com
    - В ответ придет key-файл (для MX-версии 2 файла)
    - Положить key-файл(ы) в папку с установленной программой

    ВНИМАНИЕ: триальная версия не работает на виртуальной машине.





    If you do not speak Russian: please write in two languages ​​- your native language or English and Russian using Google Translate.
    Последний раз редактировалось Palych; 06.11.2021 в 23:04.
  2. #1921
    48 kHz, 16 bit, mono/stereo. Про длину ничего сказать не могу (визуально нет ограничений).
    Не более 128 уникальных звуков.
    Итоговый размер sound.bdmv не более 2 Мб (по моей оценке это 21 секунда для моно).
    Последний раз редактировалось CDK; 23.10.2020 в 18:28. Причина: общее время sound.bdmv
  3. #1922
    Ну тогда возникает 100 ошибок.
    Там в конце пропущена одна закрывающая фигурная скобка - можно просто в самом конце UDF_MENU поставить }
  4. #1923
    Там в конце пропущена одна закрывающая фигурная скобка - можно просто в самом конце UDF_MENU поставить }
    Спасибо.
    У меня еще вопрос - Как я понимаю sound на кнопке, в том числе и на on select воспроизводится один раз, а sound в меню идет по кругу. Так? А настройки в settings and properties/Set sound FX ON/OFF к чему относятся, к меню или к кнопке? Если к меню, то можно както настроить воспроизведение или нет на кнопке on select?
  5. #1924
    а sound в меню идет по кругу
    Audio идет по кругу. Есть еще "Open sound" - он не должен идти по кругу.
    Audio - это звук из m2ts. Sound (SFX) - это звук из sound.bdmv.

    А настройки в settings and properties/Set sound FX ON/OFF к чему относятся
    К звукам кнопок.

    то можно както настроить воспроизведение или нет на кнопке on select?
    Вот это не понял. Есть sound "On select" - проигрывает звук при выборе кнопки.
  6. #1925
    Я буду проигрывание или нет на on select настраивать с помощью GPR. Мне главное что на on select, как я понял, звук по кругу идет.
  7. #1926
    @CDK, Вы упоминали что можно показывать номер закладки. Скажите пожалуйста как это сделать, в смысле поподробнее.
  8. #1927
    Я говорил про название песни у каждой закладки.
    Можно и номер, но где и зачем?
    Если я правильно понимаю в разделе закладок у Вас нарисован таймлайн и на нем показаны (расположены) текущие закладки. Можно, конечно, показывать над ними цифры 1, 2, 3, ...
    В студии нельзя создавать объекты динамически, значит у Вас уже должно быть ограничение на число закладок и заранее должны быть подготовлены под них картинки, которые Вы располагаете на таймлайне. Вот прямо на этих картинках вы можете просто номера и написать (вместо одной одинаковой png-картинки использовать соответствующее количество разных png - у каждого букмарка своя картинка с номером).
  9. #1928
    Если я правильно понимаю в разделе закладок у Вас нарисован таймлайн и на нем показаны (расположены) текущие закладки.
    Вы не правильно понимаете, на таймлинии у меня показаны началы чаптеров, закладки в проекте за пределом экрана и они работают как и положено. Или я Вас не правильно понял?
  10. #1929
    Подскажите в чем проблема если не затруднит:
    У меня на кнопке PLAY в меню стоит switch который в виде скрипта выглядит так:

    Скрытый текст

    int streamId = 0;
    int chapterId = manager.getCurrentChapter();
    int curPlayListID = manager.getPlaylistID();
    boolean canExec = true;
    if (canExec && (manager.getGPR(100)==0)) {
    canExec = false;
    manager.allowSaveState(true);
    manager.setStartPlayMarkResume();
    manager.activateSegment("S:MV_CONCERT.play_movie");
    manager.setGPR(100, 0);
    manager.storeData("GPR100", 0);
    }
    if (canExec && (manager.getGPR(100)==1)) {
    canExec = false;
    manager.allowSaveState(true);
    manager.setStartPlayMarkResume();
    manager.activateSegment("S:РL_Playlist_CONCERT.play_movie");
    manager.setGPR(100, 1);
    manager.storeData("GPR100", 1);
    }
    [свернуть]

    А при выходе из избранного у меня основное это:

    Скрытый текст

    manager.allowSaveState(true);
    manager.setStartPlayMarkResume();
    manager.activateSegment("S:MV_CONCERT.play_movie");
    manager.activateButtonEx("H:РM_EXIT.Handler", "EXIT", false);
    manager.activateSegment("S:РM_EXIT.show_menu");
    manager.setGPR(100, 0);
    manager.storeData("GPR100", 0);
    [свернуть]

    Проблема заключается в том что при заходе из меню воспроизведение начинается с правильного времени, а при выходе из избранного не по времени начинается резюм, а начинается с начала чаптера, но правильного чаптера. Я многое перепробовал - не получается решить проблему.

    P.S. Заодно, может быть подскажете - UDF в UDF может находиться?
    Последний раз редактировалось maks8881; 03.11.2020 в 17:51.
  11. #1930
    manager.activateSegment("S:MV_CONCERT.play_movie"); - переходит в сегмент S:MV_CONCERT.play_movie - это сегмент в котором стоит запуск муви CONCERT
    ...
    manager.activateSegment("S:РM_EXIT.show_menu"); - отменяет переход в сегмент S:MV_CONCERT.play_movie и переходит в сегмент S:РM_EXIT.show_menu (показ попап меню EXIT) - в итоге муви может и не запуститься - не успеть - переход то отменили.

    зачем Вам второй activateSegment? Если Вы хотите показать попап поверх запущенного видео, то замените
    manager.activateSegment("S:MV_CONCERT.play_movie");
    на
    manager.resumeVideoAt('CONCERT');

    Возможно это решит проблему. Если нет - пришлите проект целиком и скажите последовательность действий. Судя по коду, при выходе из избранного должен резюмиться муви CONCERT. Так же нужно понимать что время резюма муви CONCERT и плейлиста Playlist_CONCERT разное - у каждого свое.


    UDF в UDF может находиться?
    UDF можно вызывать из UDF.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 5 (пользователей: 0 , гостей: 5)

Похожие темы

  1. Создаём глянцевый текст
    от WishMaster в разделе Графика и web дизайн
    Ответов: 0
    Последнее сообщение: 19.06.2013, 17:17
-->