找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 3891|回复: 9

[经验] Scenarist BD 软件制作 HDMV IG 菜单的相关界面功能介绍说明!

[复制链接]

27

威望

8118

金钱

47

贡献

高级会员

积分
8603
主题
29
回帖
97
注册时间
2015-1-21
最后登录
2024-3-24
发表于 2015-3-13 16:18:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 nnezyj 于 2015-3-15 00:12 编辑

一、相关介绍
  蓝光原盘支持两种高清图形格式,一种是 HDMV(High Definition Movie Mode) ,一种是 BD-J(Blu-ray Disc-Java) 。
  HDMV 模式与 DVD 模式很相像,相较 DVD 模式删除了很多限制,还有一些术语和工具的不同,但是弄过DVD的会上手很快。
  BD-J 模式就是利用 Java 开发工具生产编译的 Java Xlets,能通过 Java 编程来实现很多的功能,比如不少动画电影蓝光碟中的小游戏等等。
  蓝光原盘可以单独使用这两种模式,也可以组合在一起来使用。

两者的区别:
HDMV :
 • 8-bit ARGB PNG 图形
 • 没有重叠的按钮(Button)(就是同时显示出来的图片不能有交叠)
 • Buttons 有三种状态(normal、selected、activated), 每种状态都可以是动画(就是多张图片)
 • 16MB Buffer for Interactive Graphics (4MB for Presentation Graphics)

BD-J :
 • 支持全 Alpha 通道的 True Colour  PNGs(真彩色)
 • 图形可以重叠
 • Buttons 可以由你自己通过编程来设计任何状态
 • 45.5MB Buffer for all graphics on-screen (and some sounds)


二、使用工具
 主要制作涉及工具
  Scenarist Designer PS 2.6 (Photoshop 插件形式,目前就找到这个版本)
  Scenarist BD 5.3.2 (5.5及其以上就是支持制作3D的)
  Adobe Photoshop CS6
  BD Reauthor Pro 2.2.5 (分解原盘)
 辅助工具
  BDedit
  BDInfo


三、创建一个 IG(Interactive Graphics )项
  ⒈点击 DataTree 界面,对 Data 文件夹右键,New > VirtualAsset from the shortcut menu (就是第三个)。
弹出 Create Virtual Asset dialog 窗口,选择 IG 项。
20150313163315.jpg

  ⒉点击 OK 键后,弹出 Set Graphic Parameter 窗口,根据菜单将要应用到的视频分辨率、帧率选择对应项,我这次使用的视频是 1920×1080 24.00FPS,就会在 DataTree 界面中出现一个 IG#1 项。
20150313164037.jpg

  ⒊继续添加相关内容,直至形成如图所示的结构:
Scenarist BD User Guide.jpg
• 对 IG 项右键选择 New > Virtual Asset from the shortcut menu ,在弹出窗口中选择 Epoch 并单击 OK,一个 Epoch 项就添加到 IG 中。
• 展开 IG 项, 对 Epoch 项右键选择 New > Virtual Asset from the shortcut menu,在弹出窗口中选择 DisplaySet 并单击 OK,一个 DisplaySet 项就添加到 Epoch 项中,并且自动在 DisplaySet 项中添加一个 Palette 项。
• 对 DisplaySet 项右键选择 New > Virtual Asset from the shortcut menu,在弹出窗口中选择 Page 并单击 OK,一个 Page 项就添加到 DisplaySet 项中,并且自动在 Page 中添加 UOMask、InEffect、OutEffect 项。
• 展开 DisplaySet 和 Page 项,对 Page 项右键选择 New > Virtual Asset from the shortcut menu,在弹出窗口中选择 ButtonOverlapGroup 并单击 OK,一个 BOG 项就添加到 Page 项中。
•对 BOG 项右键选择 New > Virtual Asset from the shortcut menu,在弹出窗口中选择 Button 并单击 OK,一个 Button 项就添加到 BOG 项中。

当然,生成 IG 项还有相对简洁的方式,就是点击 DataTree 界面,对 Data 文件夹右键,选择 New > Graphic Asset from the shortcut menu,在弹出窗口选择 IG 单击 OK,再选择好分辨率帧率后,就会弹出一个 Create IG Assect 窗口,这里就可以更直观方便地进行添加,而且针对已经生成的 IG 项,一样可以通过右键 New > Graphic Asset from the shortcut menu 弹出 Create IG Assect 窗口,进行项的添加删减。
20150313171356.jpg
20150313171804.jpg


PS:这里对这些项进行下说明
  DisplaySet 项就是要显示在桌面上的活动项。
  其中的每一个 Page 项就是一张显示画面,有多个 Page 项的时候,每次只能有一个 Page 项是在运行的。
  一个 Page 项中的完整画面是由多个 BOG 项组合而成。
  在 BOG 项下的 Button 项就是将要显示的图片,你可以通过选择激活不同的 Button 项来修改在同一位置所显示的图片内容。 
  Palette 项是 button 中添加图片的调色板文件



四、 IG(Interactive Graphics )中各项内容说明
  ⒈ IG 项的 Properties(特性) 窗口
  在 DataTree 界面,选择 IG 项,可以在 Properties(特性) 窗口中看到这个项目的属性和可设置项目。你可以在这里更改这个 IG 项的帧率,语言代码等
20150313164329.jpg

  ⒉ DisplaySet 项的 Properties(特性) 窗口
  在 DataTree 界面,展开 IG 项,选择 DisplaySet 项,其 Properties(特性) 窗口截图如下。
20150313213001.jpg

• Attribute
 • Stream Model 设置 IG 的数据流类型:选项有 Multiplexed 和 Non Multiplexed。
 • User Interface Model 设置 IG 的显现模式:选项有 Always On 和 Pop Up,前者是总是显现,后者通过调出菜单键来调出或隐藏 IG。
 • Composition State 有四个选项:
   • Normal Case:means that the Display Set contains only elements that are changed from the previous composition.
   • Acquisition Point:means that the Display Set contains all elements needed to display the next composition.
   • Epoch Start:indicates the start of a new Epoch; the Display Set contains all elements needed to display the next composition.
   • Epoch Continue:means that the Epoch may be continued across into this graphics stream from the previous graphics stream when seamless connection conditions apply. The Display Set contains all elements needed to display the next composition.

 • User Timeout Duration 设置 IG 菜单在用户持续多久没有操作后自动消失:如果设置为零  (00:00:00:00),则为无限时间;在 User Interface Model 中设置 Always On,那么效果就一直是无限时间;设置为 Pop Up,则 IG 菜单会在你设置的超时时限到了后自动消失。

以下的这些选项,只有在 Stream Model 选择了 Multiplexed 后才会启用。
 • PTS Drop Frame:sets the PTS start time for the IG Display Set.
 • PTS Non Drop Frame:sets the PTS start time for the IG Display Set.
• Stream Model
 • Composition Timeout PTS (Drop Frame) :sets how long the IG is displayed (in drop frame contexts) before it is removed.
 • Composition Timeout PTS Non Drop Frame) :sets how long the IG is displayed (in non drop frame contexts) before it is removed.
 • Selection Timeout PTS (Drop Frame):sets the valid interaction time within an Epoch (in drop frame contexts).
 • Selection Timeout PTS Non Drop Frame):sets the valid interaction time within an Epoch (in non drop frame contexts).

  ⒊ Palette 设置窗口
  双击 Palette 项,弹出 Palette Setting 窗口。点击 Load 加载图片或者图片组的 PXML 文件生成调色板,这个调色板将在在 Page 特性窗口中调用,以保证 Page 中的图片显色正常。Save 则保存你的调色板为 PXML 文件。
20150313222735.jpg

  ⒋ Page 项的 Properties(特性) 窗口
  展开 DisplaySet 项,选择 Page 项,其 Properties(特性) 窗口截图如下。
20150313235932.jpg

• Attribute
 • Page ID:可以进行更改,0~254可以选择。
 • UO Mask:指定允许用户进行的操作。(详细说明在下面)
 • Animation FrameRate Code:设置动画帧速率,即每张图片出现时间为(设定值/视频帧速率)秒,设置为 0 则只显示 Button 动画序列中的第一张。
 • Default Selected Button Ref:设置当 Page 项第一次加载时,默认选择从哪个 Button 项开始,不设置则默认从 Button[ID:0] 开始。
 • Default Activated Button Ref:设置当 Page 页面超时时自动激活哪个 Button 项。
• Palette:选择调色板文件。

UO Mask鼠标点击到 UO Mask 项,点击右侧的浏览按钮,弹出 UO Mask Setting 窗口。
这里的设置项很好懂,分别对应有“Title 控制”、“播放控制”、“交互控制” ,上面的英文还是很好懂的。
• Title Control:
• Playback Control:
• Interactive:是否启用 上下左右 唤出菜单键等
这些是和遥控器上按键有关的,在 PC 上则对应播放器上的下一章、暂停等功能键的使用。
20150314003831.jpg
20150314003854.jpg

  ⒌ BOG 项的 Properties(特性) 窗口
  展开 Page 项,选择 BOG 项,其 Properties(特性) 窗口截图如下。
20150314005747.jpg

• Attribute
 • Default Valid Button Ref:当有一组 Button 项(即包含有多个 Button 项)时,第一次加载 BOG 项时,默认显示哪个 Button 项。
 • Non Accessible Buttons:是否设置为用户无法访问的 Button 组。

  ⒍ Edit Button Info 窗口
  展开 BOG 项,双击 Button 项,弹出 Edit Button Info 窗口。
20150314113254.jpg
  在这个设置窗口内创建动画按钮效果,你可以拖动多张图片到一个状态中(最多256张),多张图片的显示时间和 Page 项特性设置中的 Animation FrameRate Code 设置相关;如果希望动画序列重复显现,点选上 Repeat;选择上 Auto Action,则当选择到这个 button 时,button将自动运行其中的代码。
  要添加按键的音效,拖动 ButtonSound 文件到 Selected、Activated 状态栏上,当鼠标移动到这个 button 时,发出按键声效,按下确定键或回车键选择时,发出按键声效。注意问题见我另一帖子:Scenarist BD 制作 menu 加入 buttonSound 的问题!
拖动导入到 DataTree 中的图片到 Normal、Selected、Activated 三个状态栏中,如下图

20150314113733.jpg
Normal:【此 button 未激活时】上下左右键 或 鼠标 未移动到这个 Button 时,这个 Button 显示的图片。
Selected:上下左右键 或 鼠标 移动到这个 Button 时,这个 Button 显示的图片。
Activated:【此 button 已激活时】上下左右键 或 鼠标 未移动到这个 Button 时,这个 Button 显示的图片 [按动确定键激活这个button]。



27

威望

8118

金钱

47

贡献

高级会员

积分
8603
主题
29
回帖
97
注册时间
2015-1-21
最后登录
2024-3-24
 楼主| 发表于 2015-3-14 12:22:27 | 显示全部楼层
本帖最后由 nnezyj 于 2015-7-20 09:44 编辑

  ⒎ Button 项的 Properties(特性)窗口
  展开 BOG 项,选择 Button 项,其 Properties(特性)窗口截图如下:
20150314151334.jpg
• Attribute
 • Button Position:图片定位,对定 button 块的左上角。
• Neighbor
 • Upper Button Ref:当用户点击 “up” 键将要选择的 Button 项。
 • Lower Button Ref:当用户点击 “down” 键将要选择的 Button 项。
 • Left Button Ref:当用户点击 “left” 键将要选择的 Button 项。
 • Righr Button Ref:当用户点击 “righr” 键将要选择的 Button 项。

  ⒏ IG Editor 窗口
  双击 Page 项,跳到 IG Editor 窗口,这里更直接的展现了 Page 项下的 BOG 项的布局,你可以在这里直接拖动每个 BOG 项(即 button 组)的位置,直到你认为合适为止。要注意的是:每一个 button 项中包含有图片的 BOG 项,是不能相互交叠的,但不带有图片的不受限制。
在背景墙上,鼠标右键有弹出快捷菜单,快捷菜单就不详说了,有兴趣可以自己摸索摸索。
20150314151914.jpg
•Auto 0.jpg Route:点击将会显示出 Button 项在 Properties(特性)窗口中设置的上下左右键的链接箭头示意连线。
• Visible Button State:通过点选不同状态项,将会显示出对应状态的图片,如果 BOG 项中有多个 Button 项,可以对这个 BOG 项右键选择要显示的 Button 项。
• Animation Preview:当你有多张图片组成的动画序列时,这个功能将会激活,你可以一张张或自动播放来看看效果。

  ⒐ Encoding IGs
  在 DataTree 界面里选中你要编码成 ies 文件的 IG 项,鼠标右键 Encode > Build 弹出保存窗口,点击保存生成 ies 的编码文件。
  注意: 任何未编码的文件,其在 DataTree 页面的都带有一个小标志在左下角: 20150314155914.jpg


  关于制作 IG 菜单在 Scenarist BD 中会用到的操作到这里已经做了初步的介绍,下面是关于制作菜单素材!

五、使用 Scenarist Designer PS 2.6 制作菜单图片
  
  ……………………………………

  --------------------------------------------------------------------------------------------------------------------------------------
  帖子内容已完结,在另一站点发布了 IG 菜单



回复

使用道具 举报

27

威望

8118

金钱

47

贡献

高级会员

积分
8603
主题
29
回帖
97
注册时间
2015-1-21
最后登录
2024-3-24
 楼主| 发表于 2015-3-14 16:11:05 | 显示全部楼层
本帖最后由 nnezyj 于 2015-3-15 00:16 编辑

写帖子感觉好累……{:soso_e136:}
回复

使用道具 举报

36

威望

1万

金钱

125

贡献

高级会员

积分
12271
主题
68
回帖
1367
注册时间
2009-12-11
最后登录
2024-3-21
发表于 2015-3-15 16:21:27 | 显示全部楼层
本帖最后由 meitp 于 2015-3-15 16:23 编辑
nnezyj 发表于 2015-3-14 16:11
写帖子感觉好累……


回复

使用道具 举报

0

威望

64

金钱

1

贡献

新手上路

积分
69
主题
0
回帖
7
注册时间
2015-4-13
最后登录
2015-12-20
发表于 2015-4-22 14:38:16 | 显示全部楼层
这篇真有价值!谢谢。请继续。
想学习关于 button的控制命令,如怎样调用音轨和字幕,
回复

使用道具 举报

0

威望

106

金钱

0

贡献

新手上路

积分
104
主题
0
回帖
2
注册时间
2015-3-15
最后登录
2015-3-15
发表于 2015-6-14 21:20:11 | 显示全部楼层
期待楼主继续,谢谢。
回复

使用道具 举报

1

威望

2150

金钱

4

贡献

中级会员

积分
2204
主题
5
回帖
35
注册时间
2014-9-15
最后登录
2017-3-19
发表于 2015-9-16 00:09:25 | 显示全部楼层
想补补蓝光知识啊
回复

使用道具 举报

0

威望

52

金钱

0

贡献

新手上路

积分
53
主题
0
回帖
8
注册时间
2016-7-8
最后登录
2017-3-11
发表于 2016-7-8 17:07:22 | 显示全部楼层
希望学习这方面知识,感谢楼主发布
回复

使用道具 举报

0

威望

527

金钱

3

贡献

初级会员

积分
543
主题
4
回帖
150
注册时间
2016-11-20
最后登录
2023-6-16
发表于 2016-11-24 16:25:15 | 显示全部楼层
赶紧学习,谢谢指导。 顶顶顶
回复

使用道具 举报

0

威望

791

金钱

0

贡献

初级会员

积分
813
主题
0
回帖
21
注册时间
2022-7-13
最后登录
2024-3-29
发表于 2023-4-1 13:33:23 | 显示全部楼层
感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛

GMT+8, 2024-3-29 15:06 , Processed in 0.473294 second(s), 17 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表