版主
- 大洋
- 15072
- 阅读权限
- 140
|
本帖最后由 nnezyj 于 19-3-28 16:31 编辑
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
引言:感谢 世界哪有真情lu、i6henl、9011、だ`無ぺ窷. 、花九胖 大佬们提供技术支持与教程文档分享!
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
※※※※※※※ 前言 ※※※※※※※
狮门的另一种BDJ菜单类型,非 Radius60 的 bluray_project.bin 通用菜单类型,而是独属于狮门的菜单 。
其它非狮门原盘,也遇到了这种菜单类型,应该也是 Radius60 的菜单类型,属于另一种结构样式的。
此版本的特点是,和菜单显示相关的图片提取、菜单组件组合的修改不在 jar 文件内,而是由 JAR 根目录下的文件明文编写,这部分和旧版华纳BDJ、旧版索尼BDJ有点像。
但,字幕音频轨道关联、按钮导航动作,这部分内容还是需要通过修改 jar 代码来完成。
实际原盘修改测试工作由 9011 大佬完成!
代码测试原盘:Patriots.Day.2016.BluRay.1080p.AVC.DTS-HD.MA7.1-CHDBits
※※※※※※※ 正文 ※※※※※※※
※※※※※※※ 结语 ※※※※※※※
这类狮门菜单,没有我们熟悉的 mpls组类 的设计,反而类似 IG 菜单设计思路,通过一个寄存器数值,直接将轨道与按钮相关联起来。
代码中使用了“字幕轨道编号+200、音频轨道编号+100”的设计,但会有可能在我们追加字幕或音频时,轨道值加上整百数,刚好和其它按钮数值重合冲突。可以自己根据对代码的理解,将这个 200、100 的数值变换,换个思路解决字幕和音轨轨道数值冲突限制。
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅分割线┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
《狮门(旧版)BDJ菜单修改》文档下载
文件名称:狮门(旧版)BDJ菜单修改
文件格式:chm
※※※※※※※ 文档下载 ※※※※※※※
------------------------------------------------- End ------------------------------------------------------ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
评分
-
查看全部评分
|