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

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

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

Показано с 301 по 310 из 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. #301
  3. #302
    И вот такое вот при попытке Симуляции говорит:
    Я простенький проект собрал - нормально, такого не было.
  4. #303
  5. Поблагодарил:

     CDK
  6. #304
    Исправление: BDS_MX_Setup_1.1.0.53.exe и BDS_Setup_1.1.0.53.exe
    Так же обновлен муксер (проблемы с DD+)
    Последний раз редактировалось Mowny Devam; 03.05.2014 в 09:35.
  7. Поблагодарили:

  8. #305
    + Переход в меню [No animation] - аналогично [Default], но без анимации
    Еще бы переход в меню на выбранную кнопку без анимации.

    - - - Добавлено - - -

    Это для переходов между страницами с чаптерами, например.
  9. #306
    Как я понимаю, чтобы анимации выполнялись одновременно, надо поставить галочку на Advanced и все эти анимации Add?

    Попробовал в вышевыложенном примере на странице CHAP, сделать вторую группу для обектов 1,2,3...8. В свойствах страницы в анимации сделал для этой группы Fade In и сделал Add для нее и группы 1.
    Вроде ничего заумного не потребовал.

    При симуляции получил вот это:


    Adding video asset for START
    Adding audio asset for START
    Adding video asset for Movie
    Adding audio asset #1 for Movie
    Adding audio asset #2 for Movie
    Adding audio asset #3 for Movie
    Adding video asset for INTRO
    Adding audio asset #1 for INTRO

    Step 1/4 ...
    java.io.IOException: Feature(s) simultaneously visible > 1 times: F:MM_CHAP.MM1.over F:MM_CHAP.MM1 F:MM_CHAP.MM3.over F:MM_CHAP.MM3 F:MM_CHAP.MM2.over F:MM_CHAP.MM2 F:MM_CHAP.CHAP.over F:MM_CHAP.CHAP F:MM_CHAP.8 F:MM_CHAP.7 F:MM_CHAP.6 F:MM_CHAP.5 F:MM_CHAP.4 F:MM_CHAP.3 F:MM_CHAP.2 F:MM_CHAP.1 F:MM_CHAP.C8.Normal.over F:MM_CHAP.C8.Normal F:MM_CHAP.C7.Normal.over F:MM_CHAP.C7.Normal F:MM_CHAP.C6.Normal.over F:MM_CHAP.C6.Normal F:MM_CHAP.C5.Normal.over F:MM_CHAP.C5.Normal F:MM_CHAP.C4.Normal.over F:MM_CHAP.C4.Normal F:MM_CHAP.C3.Normal.over F:MM_CHAP.C3.Normal F:MM_CHAP.C2.Normal.over F:MM_CHAP.C2.Normal F:MM_CHAP.C1.Normal.over F:MM_CHAP.C1.Normal
    at com.hdcookbook.grin.SEDoubleUseChecker.reportAnyProblems(SEDoubleUseChecker.java:110)
    at com.hdcookbook.grin.SEShow.buildShow(SEShow.java:303)
    at com.hdcookbook.grin.io.ShowBuilder.finishBuilding(ShowBuilder.java:435)
    at com.hdcookbook.grin.io.text.ShowParser.finishBuilding(ShowParser.java:2589)
    at com.hdcookbook.grin.io.text.ShowParser.parse(ShowParser.java:339)
    at com.hdcookbook.grin.io.text.ShowParser.parseShowNoAbort(ShowParser.java:2968)
    at com.hdcookbook.grin.io.text.ShowParser.parseShow(ShowParser.java:2917)
    at com.hdcookbook.grin.binaryconverter.Main.convert(Main.java:310)
    at com.hdcookbook.grin.binaryconverter.Main.main(Main.java:241)

    Error trying to parse menu.show:
    Feature(s) simultaneously visible > 1 times: F:MM_CHAP.MM1.over F:MM_CHAP.MM1 F:MM_CHAP.MM3.over F:MM_CHAP.MM3 F:MM_CHAP.MM2.over F:MM_CHAP.MM2 F:MM_CHAP.CHAP.over F:MM_CHAP.CHAP F:MM_CHAP.8 F:MM_CHAP.7 F:MM_CHAP.6 F:MM_CHAP.5 F:MM_CHAP.4 F:MM_CHAP.3 F:MM_CHAP.2 F:MM_CHAP.1 F:MM_CHAP.C8.Normal.over F:MM_CHAP.C8.Normal F:MM_CHAP.C7.Normal.over F:MM_CHAP.C7.Normal F:MM_CHAP.C6.Normal.over F:MM_CHAP.C6.Normal F:MM_CHAP.C5.Normal.over F:MM_CHAP.C5.Normal F:MM_CHAP.C4.Normal.over F:MM_CHAP.C4.Normal F:MM_CHAP.C3.Normal.over F:MM_CHAP.C3.Normal F:MM_CHAP.C2.Normal.over F:MM_CHAP.C2.Normal F:MM_CHAP.C1.Normal.over F:MM_CHAP.C1.Normal

    See the stack trace above for more details.
    Aborting.
    [свернуть]


    http://yadi.sk/d/viDrU3wbBQznt
    Последний раз редактировалось Mowny Devam; 03.05.2014 в 09:36.
  10. Поблагодарил:

     CDK
  11. #307
    AnryV, это на данный момент глобальная проблема, которую нужно отслеживать перед компиляцией.

    Проблема такая: у тебя в главном меню в чаптерах часть картинок (3, 5, 7) находятся в двух анимационных группах (1 и 2). При параллельной анимации у тебя указано в обоих анимациях отображать на экране не только саму анимацию, но и всю статику (Static = Include all). Т.е. обе анимации содержат не только то, что анимируется, но и все остальные объекты, которые в момент анимации статично висят на экране. В итоге получается, что одна и та же картинка одновременно и анимируется в одной из анимаций и статично висит в другой. В итоге получаем: "Feature(s) simultaneously visible". Т.е. в твоем случае (если я правильно понял цель анимации) должно быть у одной анимации "No static", а у другой "Exclude other anim groups" и исключить то, что находится во второй группе из первой группы.

    Вобщем это не совсем тривиально - нужно как-то упрощать и вводить проверки.

    Т.е., проще говоря - нельзя одновременно отображать одну и ту же картинку в двух анимациях. Каждый объект на экране может быть только в одном экземляре. Нужно отслеживание этого.

    - - - Добавлено - - -

    Еще бы переход в меню на выбранную кнопку без анимации.
    Да, но это усложняет интерфейс - для каждой кнопки делать еще один подпункт? или вводить какой-то флаг у экшена? Вобщем пока что это отложено, до появления разумной идеи как это сделать. Сейчас нужно стабилизировать версию.
  12. #308
    а у другой "Exclude other anim groups"
    Даже если я делаю в обеих анимациях No Static, то ничего не работает.
    Пардон, но в чем тогда смысл параллельной анимации? Или она по определению не работает на пересекающихся группах?
    И к чему все эти Иксклуде-Инклуде? По-моему, это какая-то внутренняя кухня, которая пользователю не интересна и видна быть не должна. Я задаю группу и что с ней делать. Все, иначе мозг закипит.

    1,2...8 - это иконки чаптеров, которые должны не только Слайд, как и группа 1 (в которую они тоже входят), но еще и Fade In (Группа два). Соответственно вашей логике, должен ставить в группе 1, но статик (и тогда всю статику должна показвать Группа 2 ???), а в группе 2 я должен ставить "Exclude other anim groups", поскольку остальное, кроме 12345678 не участвует в Fade In. НО. Тем самым я пытаюсь мсключить И 1234568, поскольку они входят и в Группу 1 тоже. Клинч.
    Т.е. то, что вы сделали и не должно работать на пересекающихся группах.
    Так получается?
    Но ведь вроде цель была не только по разному анимировать разные группы, но ичтобы один объект участвовал в разных анимациях.
  13. #309
    Даже если я делаю в обеих анимациях No Static, то ничего не работает.
    Если ты удалишь из первой группы все картинки второй, то должно работать. Я сделал так:
    1) Первая анимация - No Static (т.е. анимируется группа 1)
    2) Вторая анимация - Exclude other anim groups (т.е. анимируется группа 2 и статично висит статика)
    3) Исключил то, что есть во второй группе из первой группы
    У меня все заработало - на экране висит статика, первая группа проявляется, а вторая выезжает - это было целью?

    по определению не работает на пересекающихся группах?
    Именно. Ты пытаешься анимировать одновременно и выезжание картинки и ее проявление - какой смысл? Либо она выезжает, либо проявляется - зачем ее появление на экране сразу двумя способами? Или я чего-то не понял.

    И к чему все эти Иксклуде-Инклуде? По-моему, это какая-то внутренняя кухня, которая пользователю не интересна и видна быть не должна.
    Иксклуде-Инклуде нужно, чтобы человек мог задать что на экране отображать в момент анимации. Хотя не спорю - слишком все усложнено. Тут вопрос в вариантах использования. Можно просто сделать все под определенные варианты. Это должно упростить интерфейс, но немного его ограничить.

    Я вижу пока такие варианты:
    1) Статика висит всегда. Часть картинок выезжает из одного места, часть из другого, часть из третьего и так N мест и групп картинок. Параллельно или последовательно.
    2) Статика висит всегда. Часть картинок выезжает, а часть проявляется. Параллельно или последовательно.
    3) Последовательное проявление нескольких групп.
    Последний раз редактировалось Mowny Devam; 03.05.2014 в 09:36.
  14. #310
    Если ты удалишь из первой группы все картинки второй, то должно работать. Я сделал так:
    1) Первая анимация - No Static (т.е. анимируется группа 1)
    2) Вторая анимация - Exclude other anim groups (т.е. анимируется группа 2 и статично висит статика)
    3) Исключил то, что есть во второй группе из первой группы
    У меня все заработало - на экране висит статика, первая группа проявляется, а вторая выезжает - это было целью?
    Да. Работает. Почти. При это не сохраняется порядок "по вертикали" - Slide идет сверху независимо от расположения объектов в редакторе.
    А хотелось, естественно не этого.

    Выезжает прямоугольник фона для иконок чаптеров, и при этом НА НЕМ, двигаясь, естественно, ВМЕСТЕ с ним, проявляются эти самые иконки.

    И я по-прежнему не понимаю, какое мне дело до статики? Она, естественно, появляется сразу при переходе на страницу и висит видимая. А анимация издевается над группами, которые для того и созданы. Все, что вне их, висит сразу.

    Если одни объект не может участвовать в разных анимациях - значит так тому и быть. Просто это как-то не явствует из интерфейса.

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

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

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

Похожие темы

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