国语视界

 找回密码
 立即注册
搜索
查看: 450|回复: 3

[蓝光技术] 狮门旧版明文BDJ菜单修改【重要更新】

[复制链接]
  • TA的每日心情

    18-12-14 23:18
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    7

    主题

    312

    帖子

    317

    积分

    排长

    Rank: 3Rank: 3

    大洋
    5205
    矿工
    0
    发表于 19-7-24 23:18 | 显示全部楼层 |阅读模式
    本帖最后由 jack_son 于 19-7-28 01:31 编辑

           狮门菜单目前所见到的最多的是Radius60版,nn大佬曾经发过一帖《狮门(旧版)BDJ菜单修改》,那篇帖子中所述菜单修改是狮门的一种,以《Patriots Day》BD版为例进行了讲述。本帖仍是此部片,不同的是此帖范例是4K UHD版,且与BD版有一定的不同之处。
          
           本次修改由本人测试完成,感谢nnezyj大佬提供技术支持。
           测试盘:Patriots Day 2016 COMPLETE UHD BLURAY-TERMiNAL
         
           一、菜单结构确定
           打开原盘,发现有JAR及BDJO目录,且目录下有文件,可以断定为BDJ菜单。
          
           不过,JAR文件并非熟悉的狮门03001.JAR,而是05000.JAR和05001.JAR。打开05000文件夹,发现此文件夹中有两个子文件夹eng和sfx,基本可以断定,此盘应该只有英文菜单,而无其它菜单。
           在eng文件夹下面有三个图片文件和一个xml文件。
            eng文件夹:
          

            sfx文件夹:
             

            二、打开gcx.xml,建议使用UltraEdit一类的编辑器。
            






          


             但还缺少一个类似mpls控制类,打开05000.jar,发现里面有一个tsx.xml文件,解压出来,打开。
             


            如果已经看过nnezyj大佬写的华纳(旧版)BDJ菜单修改 ,从上面的1、2、4图及tsx.xml应该就会发现里面有我们需要的Menu Button了,由于只有5条音轨+3条字幕轨道,因此按照个人习惯,可以新增或者替换修改。
              以下各图种红色方框内就是我们需要修改的音轨、字幕和按钮图片提取的地方。
             音轨按钮显示:

            字幕按钮显示:

            按钮图片提取:  

           mpls控制:
          

           如果会的人,我相信应该自行就可以完成这个菜单的修改了。
           三、下面以新增一音轨按钮为例,讲解修改过程,字幕同样方法。
           1.首先修改图片提取,注意看到图片提取文本里面是M00.png,所以我们就改修M00.png。修改过程不赘述。
            

            2.新增按钮,在5#音轨前面增加。复制4#轨道进行修改。
            

            下面对参数做出说明:
              <item id="AO_btn_05"   05为按钮编号,由于在5#前新增一个按钮,因此5#按钮更改为06
                x="-544" y="-278"    显示坐标,与按钮三个状态的坐标值相同
                reference="audio:
                     lang=zho,form=dts-ma"    音轨语言zho及规格标识dts-ma
                areaN="SU_Aud_06_N,-544,-278"
                areaH="SU_Aud_06_S,-544,-278"
                areaA="SU_Aud_06_A,-544,-278"
               extra="indicator=SU_AudIndicator6,-410,-277"/>  选择该按钮后的,按钮右边的三角符号坐标。Indicator的英文意思我想大家明白。
             3.至此,我们需要提取三个按钮状态图标和一个Indicator图标。
               找到M00.png段落<imagemap name="M00" file="M00.png">
               增加三个状态按钮图片提取。按钮名称对应上面的SU_Aud_06_N、SU_Aud_06_S、SU_Aud_06_A
               新增代码
               

              4.狮门菜单有个典型的标志,就是更改轨道后,下方会出现一个提示界面,借用nnezyj的说法,也即Radius60狮门菜单的命名slide,滑块菜单。
              此版电影的M002.png中虽然有此图片,不过经对gxc.xml分析和原盘测试,无滑块菜单。
              5.按钮修改完成后,按照修改菜单的方法,我们需要对mpls控制类修改,此例中就是修改tsx.xml。
             

               注意:tsx.xml是从05000.jar中提起出来的,因此需要更新,记住更新完以后需要重新进行手工签名。
             

               以上只添加了一个音轨按钮,经本人实测,添加多个中文按钮,在按钮的referance中语言类型即reference="subtitle:lang=zhb,type=full"语句中,如果均设置为lang=zho以后,将导致勾选按钮无法正常显示,更改后完美显示。详细见下图。
              gcx.xml中的lang设置:

              tsx.xml中的轨道语言设置:





    本帖子中包含更多资源

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

    x

    评分

    参与人数 1威望 +50 大洋 +100 收起 理由
    nnezyj + 50 + 100 神马都是浮云!

    查看全部评分

  • TA的每日心情
    开心
    19-10-17 04:06
  • 签到天数: 463 天

    [LV.9]以坛为家II

    3

    主题

    553

    帖子

    311

    积分

    排长

    Rank: 3Rank: 3

    大洋
    3549
    矿工
    34
    发表于 19-7-25 10:13 | 显示全部楼层
    厉害,能出教程了,先看为敬!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    48

    帖子

    12

    积分

    列兵

    Rank: 1

    大洋
    161
    矿工
    0
    发表于 19-7-25 14:25 | 显示全部楼层
    恭喜,非常好的教程!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    19-10-17 06:41
  • 签到天数: 130 天

    [LV.7]常住居民III

    3

    主题

    321

    帖子

    508

    积分

    连长

    Rank: 4

    大洋
    370
    矿工
    11
    发表于 19-7-26 19:06 | 显示全部楼层
    这是个好帖子,长知识了啊
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|cnlang.org

    GMT+8, 19-10-17 08:45 , Processed in 0.022904 second(s), 13 queries , Gzip On, MemCache On.

    Powered by Discuz! X3.4

    © 2001-2018 Comsenz Inc.

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