【问题标题】:VLC Playlist / plugin .lua - to load .srt from urlVLC 播放列表/插件 .lua - 从 url 加载 .srt
【发布时间】:2018-10-27 15:16:58
【问题描述】:

我想从 url 播放字幕。

我尝试创建一个 .m3u 播放列表,但无法加载字幕:

http://localhost:1111/1.srt
http://localhost:1111/1.mkv

VLC 可以从播放列表中加载字幕(网址)吗?

如果没有,我正在考虑为 VLC 创建一个 .lua 插件,以在播放列表中搜索“http”访问和“.srt”字符串。

如果找到我想下载并使用它。

我从未创建过 VLC 插件...任何帮助都会很棒...

【问题讨论】:

    标签: url vlc playlist subtitle


    【解决方案1】:

    我解决了index.php(列出目录中的文件)+javascript(下载文件):

    1. 下载字幕CoolVideo.srt(如果有字幕)
    2. 生成并下载stream.m3u(+ 字幕,如果存在)

    stream.m3u + 字幕内容:

    #EXTM3U
    #EXTINF:-1,STREAM: Cool Video Name
    #EXTVLCOPT:sub-file=CoolVideo.srt
    #EXTVLCOPT:subsdec-encoding=System Default
    #EXTVLCOPT:subsdec-align=0
    #EXTVLCOPT:freetype-rel-fontsize=16
    #EXTVLCOPT:sub-fps=0
    #EXTVLCOPT:sub-delay=0
    http://localhost:1111/CoolVideo.mkv
    

    stream.m3u(无字幕)内容:

    #EXTM3U
    #EXTINF:-1,STREAM: Cool Video Name
    http://localhost:1111/CoolVideo.mkv
    

    信息流.m3u:

    • 视频路径最好使用encodeURI("http://localhost:1111/CoolVideo.mkv");,以防它包含空格或其他字符,否则VLC将无法打开流。
    • 因为stream.m3uCoolVideo.srt在同一个文件夹,VLC会加载字幕

    1. 在 PC 上打开stream.m3u,享受几乎所有视频格式:)

    BUGS:字幕不会在 Android 上自动加载

    【讨论】:

      猜你喜欢
      • 2016-04-19
      • 1970-01-01
      • 2013-05-13
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      • 1970-01-01
      相关资源
      最近更新 更多