国语视界

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

[蓝光技术] 蓝光原盘各音频和字幕stream的语言信息保存在哪里?

[复制链接]
  • TA的每日心情
    无聊
    19-11-11 21:30
  • 签到天数: 2 天

    [LV.1]初来乍到

    8

    主题

    54

    帖子

    16

    积分

    列兵

    Rank: 1

    大洋
    125
    矿工
    0
    发表于 19-11-19 01:29 | 显示全部楼层 |阅读模式
    本帖最后由 yellowolf 于 19-11-19 01:30 编辑

    我找程序分别尝试解析了m2ts和mpls文件,
    m2ts文件用ffmpeg可解析出音频和字幕流,但只能显示各stream的id,不能直接出对应的language信息;
    mpls文件中找到了相关的m2ts文件的列表,每个m2ts项下面可以依次找到["STNTable"][PrimaryAudioStreamEntries]['AudioStreamEntry']['StreamEntry']['RefToStreamPID'],这个似乎与
    stream id是对应的,但每个m2ts又只能找到一个这样的id,这显然与实际情况(m2ts是多音频和多字幕流)不符。
    请教大佬,那么应该到哪里去寻找音频和字幕流的language信息呢?
  • TA的每日心情
    慵懒
    17-3-21 11:11
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    12

    主题

    802

    帖子

    720

    积分

    论坛贵宾

    Rank: 13Rank: 13Rank: 13Rank: 13

    大洋
    61668
    矿工
    51
    发表于 19-11-19 09:27 | 显示全部楼层
    每个m2ts都有对应的clpi文件,language信息在clpi文件里,不过这些都是可以改的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    19-11-11 21:30
  • 签到天数: 2 天

    [LV.1]初来乍到

    8

    主题

    54

    帖子

    16

    积分

    列兵

    Rank: 1

    大洋
    125
    矿工
    0
     楼主| 发表于 19-11-19 10:54 | 显示全部楼层
    mojie126 发表于 19-11-19 09:27
    每个m2ts都有对应的clpi文件,language信息在clpi文件里,不过这些都是可以改的 ...

    给本站大神点赞,果然。
    之前我是挠破脑袋、翻遍谷歌也没找到。
    接下来找代码parser *.clpi去了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    19-11-11 21:30
  • 签到天数: 2 天

    [LV.1]初来乍到

    8

    主题

    54

    帖子

    16

    积分

    列兵

    Rank: 1

    大洋
    125
    矿工
    0
     楼主| 发表于 19-11-19 22:03 | 显示全部楼层
    本帖最后由 yellowolf 于 19-11-19 22:04 编辑
    mojie126 发表于 19-11-19 09:27
    每个m2ts都有对应的clpi文件,language信息在clpi文件里,不过这些都是可以改的 ...


    测试通过,感谢指点。

    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|cnlang.org

    GMT+8, 19-12-7 10:21 , Processed in 0.013314 second(s), 9 queries , Gzip On, MemCache On.

    Powered by Discuz! X3.4

    © 2001-2018 Comsenz Inc.

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