V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
asdblue
V2EX  ›  JavaScript

JS 调起 MXplayer 如何加载外挂字幕?

  •  
  •   asdblue · 2023-12-05 16:24:05 +08:00 · 1199 次点击
    这是一个创建于 387 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当前想在安卓手机上使用 emby 网页配套 MXplayer 看视频,有个脚本实现了,但是没有外挂字幕。看了下实现和 MXpalyer 的 API ,但是不懂 arcelable array 类型怎么加到 intent 中去


    脚本: https://greasyfork.org/zh-CN/scripts/459297-embylaunchpotplayer
    现在调起代码:
    let mxUrl = `intent:${encodeURI(mediaInfo.streamUrl)}#Intent;package=com.mxtech.videoplayer.ad;S.title=${encodeURI(intent.title)};i.position=${intent.position};end`;


    MX 的 API: https://mx.j2inter.com/api
    ====引用=======
    subs
    Type : Parcelable array (android.net.Uri[])
    Values :subtitle list used for given video Uri (in the data field)
    ====引用结束====
    3 条回复    2023-12-05 19:02:48 +08:00
    Coder89757
        1
    Coder89757  
       2023-12-05 17:34:33 +08:00
    直接开个只读 smb 共享然后用 vlc 看吧
    991547436
        2
    991547436  
       2023-12-05 18:00:32 +08:00
    下载 emby 安卓客户端,客户端连接服务器,播放方式选择外部播放器,外部播放器用下面那个 mxplayer 专版
    https://t.me/EmbyNoisyX
    下载这个 mxplay 专版
    https://t.me/EmbyNoisyX/173
    asdblue
        3
    asdblue  
    OP
       2023-12-05 19:02:48 +08:00
    @991547436 感谢老哥哈,客户端我之前也有在用的。想在安卓手机上用是因为我对网页的 emby 调整了一些功能,在 PC 上能享受到,但是安卓手机上没法享受,所以就想着也用安卓的 h5 页面+mxplayer 的方式。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5303 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.