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

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

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

Показано с 1,891 по 1,900 из 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. #1891
    Вот тут я Вас совсем не понял про кнопку Play, и, да, я уже понял что скрипт надо писать так:
    manager.setGPR(100, 0);
    manager.storeData("GPR100", 0);

    или
    manager.setGPR(100, 1);
    manager.storeData("GPR100", 1);

    и восстанавливаю при запуске диска так:
    manager.setGPR(100, manager.readDataInt("GPR100"));
    и я их уже добавил в "Action every second" в муви и плейлист а также в попапы муви и плейлиста, просто скрипт или скрипт в мультиэкшены, и это работает безотказно и безошибочно, поэтому мой вопрос остается в силе:
    это не слишком большой объем записи будет в "Action every second", или каждую секунду запись обновляется и новая?
  3. #1892
    Вот тут я Вас совсем не понял про кнопку Play,
    Кнопка Play в меню, не на пульте. А так же при запуске из Tracklist

    Не нужно это в "Action every second". При запуске плейлиста - записываете какой плейлист запустили - зачем каждую секунду то дергать это?
  4. #1893
    @CDK, Если честно, мне не понятно как работает то что Вы советуете, но я попробовал и это действительно работает. Как говорится - "Проверяй, но доверяй". Пришлось правда вставить скрипт для муви везде где есть выход из избранного в муви, ну и во все заходы в избранное тоже вставил нужный скрипт. Спасибо.
  5. #1894
    Скажите пожалуйста, можно ли к видео h264 - 1920x1080/23,976p сделать например бонусы в MPEG 2 - 720x480/29,97i с соотношением сторон 4:3? Какие могут быть последствия? И примет ли это Scenarist?
  6. #1895
    Касательно сценариста - не знаю.

    Касательно последствий - меню для этих бонусов нужно делать в расчете на разрешение экрана 720x480 (в самих бонусах).
  7. #1896
    Касательно последствий - меню для этих бонусов нужно делать в расчете на разрешение экрана 720x480 (в самих бонусах).
    Я правильно понял что если соотношением сторон 4:3 то меню 720x480, а если 16:9 то 853x480.
  8. #1897
    @maks8881, нет.
    По стандарту SD пиксели не квадратные, а исключительно анаморфные, то есть с изменяемым соотношением сторон. По этому что в 4:3, что в 16:9 разрешение одинаковое 720x480 для NTSC и 720x576 для PAL.
  9. #1898
    Я правильно понял что если соотношением сторон 4:3 то меню 720x480, а если 16:9 то 853x480
    Нет. Как правильно заметил Mowny Devam - разрешение экрана одно и тоже будет. А Java работает по разрешению. Но т.к. пиксели будут не квадратные, то, возможно, придется меню адаптировать, что бы оно не выглядело вытянутым/растянутым.
  10. #1899
    Задумал сделать так, чтобы при отображении закладки на таймлинии, отображался текст с названием трека в чаптере которого установлена закладка. Как я понимаю привязка этого текста к чаптеру в switch не поможет, и к GPR тоже. Я так понимаю нужно как то привязать ко времени чаптера. Подскажите пожалуйста как это можно сделать? А можно ли как нибуть сделать чтобы вместо текста отображалось PNG?
  11. #1900
    А надо ли?
    Там вылезает очень много всяких "но".
    Названия некоторые в 2-3 слова. Поставил подряд 3 закладки - текст друг на друга налазить будет - что с этим делать? рассчитывать вертикальное положение? А если 10 закладок и длину текста как считать на ходу? Это все превратится в большой геморрой.

    Вообще говоря тогда проще использовать именно текст, без флага "Render to image" и заменять этот текст на назвавние песни. Для получения названия песни можно написать UDF получения имени песни по времени закладки, типа
    Код:
    public String UDF_GetSongName(long time) {
      if (time < 100510000000L) return "Song 1"; // 9082800
      if (time < 519750000000L) return "Song 2"; // 46814400
      if (time < 877670000000L) return "Song 3"; // 79027200
      if (time < 1054110000000L) return "Song 4"; // 94906800
      if (time < 1368310000000L) return "Song 5"; // 123184800
      if (time < 2165670000000L) return "Song 6"; // 194947200
      if (time < 2408230000000L) return "Song 7"; // 216777600
      if (time < 2853550000000L) return "Song 8"; // 256856400
      if (time < 3174030000000L) return "Song 9"; // 285699600
      if (time < 3573950000000L) return "Song 10"; // 321692400
      if (time < 4228910000000L) return "Song 11"; // 380638800
      if (time < 4686630000000L) return "Song 12"; // 421833600
      if (time < 5046070000000L) return "Song 13"; // 454183200
      if (time < 5349230000000L) return "Song 14"; // 481467600
      if (time < 5803550000000L) return "Song 15"; // 522356400
      if (time < 6135630000000L) return "Song 16"; // 552243600
      if (time < 6207030000000L) return "Song 17"; // 558669600
      return "";
    }
    PS: время взято из script_Manager.java - GetChapterNumberByTime. В принципе могу ее сделать public и тогда просто можно будет ее вызывать (она теперь всегда генерируется).
    Еще можно использовать long time = manager.getBookmarkTime('CONCERT', bookmark) и передавать тогда в функцию не время, а номер закладки (int bookmark).

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

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

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

Похожие темы

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