xyoye / DanDanPlayForAndroid

弹弹play 概念版,弹弹play系列应用安卓平台上的实现,是一个提供了视频播放(本地+局域网)和弹幕加载(在线+本地)功能的本地播放器
Apache License 2.0
1.09k stars 99 forks source link

webdav同目录下字幕文件无法识别 #129

Closed skyrim663 closed 8 months ago

skyrim663 commented 2 years ago

Bug描述 使用webdav挂载播放里面视频时,无法读取同目录下的外挂字幕

如何重现 重现该程序行为的步骤:

  1. 到达视频所在目录位置
  2. 点击播放
  3. app只能显示当前目录下的视频文件,未显示字幕文件,点击播放没有字幕

希望的正确行为 APP能够识别同目录下的字幕文件

设备信息(请回答下列问题):

附加内容 希望APP能够识别同目录下的字幕文件

Vigilans commented 1 year ago

在4.0.7~4.0.9上测试,播放webdav上的视频时,会绑定同目录下的字幕文件。

源码里也有相关代码: https://github.com/xyoye/DanDanPlayForAndroid/blob/bdda400be6e81461c01f8b705785ab0965dc24ca/common_component/src/main/java/com/xyoye/common_component/source/factory/WebDavSourceFactory.kt#L98-L119

(不过绑定后用IJK播放器播放时无法加载出来,这个被4.0.9里https://github.com/xyoye/DanDanPlayForAndroid/commit/0bd5edaf16bd3fd06ba64faf6519227fdea7a958 修了)

xyoye commented 8 months ago

由于问题太过久远,请更新至最新版本再试试,现在关闭此问题