Open zkawing opened 1 year ago
发现一个播放路径不是alist中实际下载路径,导致播放失败的问题。
假设alist服务端地址为alist.com, 用户user1, 在alist中设置user1用户的基本路径为“/user1”, 挂载了一个目录A(假设A中有子文件夹名为“电影”,“电影”目录中有文件“1.mp4”),挂载路径为“/user1”
在alist中: 登录用户user1,此时url为“alist.com”,看到的内容为“电影”, 进入“电影”文件夹,此时url为“alist.com/电影”,看到内容为“1.mp4”, 点击“1.mp4”,此时,网页端用户访问的url为“alist.com/d/电影/1.mp4”, 实际下载1.mp4的url为“alist.com/d/user1/电影/1.mp4”
在onelist中: 添加一个媒体库“B”,使用域名alist.com,账号user1, 然后,在媒体库“B”中挂载目录“/电影”, 此时,刮削可以正确读到“/电影”中的内容“1.mp4”, 接着,在媒体库“B”中播放“1”,自动生成的播放地址为 “alist.com/d/电影/1.mp4”, 然而alist的实际路径应为“alist.com/d/user1/电影/1.mp4”, 于是播放失败
经过测试,只有将目录A直接挂载在alist的根目录“/”下,且user1挂载路径为“/”, 才能正常播放(因为此时实际下载url与播放器生成url路径相同,均为“alist.com/d/电影/1.mp4”)
不知onelist能否读取到alist用户实际挂载的路径,从而生成正确的播放地址
发现一个播放路径不是alist中实际下载路径,导致播放失败的问题。
假设alist服务端地址为alist.com, 用户user1, 在alist中设置user1用户的基本路径为“/user1”, 挂载了一个目录A(假设A中有子文件夹名为“电影”,“电影”目录中有文件“1.mp4”),挂载路径为“/user1”
在alist中: 登录用户user1,此时url为“alist.com”,看到的内容为“电影”, 进入“电影”文件夹,此时url为“alist.com/电影”,看到内容为“1.mp4”, 点击“1.mp4”,此时,网页端用户访问的url为“alist.com/d/电影/1.mp4”, 实际下载1.mp4的url为“alist.com/d/user1/电影/1.mp4”
在onelist中: 添加一个媒体库“B”,使用域名alist.com,账号user1, 然后,在媒体库“B”中挂载目录“/电影”, 此时,刮削可以正确读到“/电影”中的内容“1.mp4”, 接着,在媒体库“B”中播放“1”,自动生成的播放地址为 “alist.com/d/电影/1.mp4”, 然而alist的实际路径应为“alist.com/d/user1/电影/1.mp4”, 于是播放失败
经过测试,只有将目录A直接挂载在alist的根目录“/”下,且user1挂载路径为“/”, 才能正常播放(因为此时实际下载url与播放器生成url路径相同,均为“alist.com/d/电影/1.mp4”)
不知onelist能否读取到alist用户实际挂载的路径,从而生成正确的播放地址