Closed 911201wjj closed 3 weeks ago
哪个app
Emby网页端,找不到弹幕开关选项
哪个app
Emby网页端,找不到弹幕开关选项
网页版只能用字幕形式挂载
哪个app
Emby网页端,找不到弹幕开关选项
网页版只能用字幕形式挂载
那要用什么客户端,我用了Fileball也无法读取到弹幕,大佬是什么原因呢
哪个app
Emby网页端,找不到弹幕开关选项
网页版只能用字幕形式挂载
那要用什么客户端,我用了Fileball也无法读取到弹幕,大佬是什么原因呢
看看jellyfin版 https://github.com/cxfksword/jellyfin-plugin-danmu 我没用过解析xml的
我用 switchfin 读不到 xml 弹幕,查看代码发现他是用 /api/danmu/{id}/raw
来获取的,但本插件没有实现该接口(jellyfin 版本实现了)
我用 switchfin 读不到 xml 弹幕,查看代码发现他是用
/api/danmu/{id}/raw
来获取的,但本插件没有实现该接口(jellyfin 版本实现了)
对文件名有要求吗,我可以加下
我用 switchfin 读不到 xml 弹幕,查看代码发现他是用
/api/danmu/{id}/raw
来获取的,但本插件没有实现该接口(jellyfin 版本实现了)对文件名有要求吗,我可以加下
我用 switchfin 读不到 xml 弹幕,查看代码发现他是用
/api/danmu/{id}/raw
来获取的,但本插件没有实现该接口(jellyfin 版本实现了)对文件名有要求吗,我可以加下
https://github.com/fengymi/emby-plugin-danmu/issues/11#issuecomment-2308059349
用这个版本试试,和jellyfin有点不一样,没有File的类,直接返回byte流,不知道会不会有问题
我用 switchfin 读不到 xml 弹幕,查看代码发现他是用
/api/danmu/{id}/raw
来获取的,但本插件没有实现该接口(jellyfin 版本实现了)对文件名有要求吗,我可以加下
用这个版本试试,和jellyfin有点不一样,没有File的类,直接返回byte流,不知道会不会有问题
1.0.1.1 不行,switchfin 报错 [ERROR] Error decode danmaku xml[1]: 13
https://github.com/dragonflylee/switchfin/blob/e5f519523e9362b42e5ef045cd5fd34d66c02a60/app/src/activity/player_view.cpp#L325
我本地用 curl 构造请求返回是空(不确定这样请求对不对)
❯ curl -H 'X-Emby-Token: b0b8bcd7af46410b83b7dd39312d4816' http://192.168.5.2:8096/api/danmu/559807/raw -v
* Trying 192.168.5.2:8096...
* Connected to 192.168.5.2 (192.168.5.2) port 8096
> GET /api/danmu/559807/raw HTTP/1.1
> Host: 192.168.5.2:8096
> User-Agent: curl/8.9.1
> Accept: */*
> X-Emby-Token: b0b8bcd7af46410b83b7dd39312d4816
>
* Request completely sent off
< HTTP/1.1 204 No Content
< Content-Length: 0
< Date: Sat, 24 Aug 2024 05:07:20 GMT
< Server: UPnP/1.0 DLNADOC/1.50
< Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Token, X-Emby-Client, X-Emby-Client-Version, X-Emby-Device-Id, X-Emby-Device-Name, X-Emby-Authorization
< Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
< Access-Control-Allow-Origin: *
< Cross-Origin-Resource-Policy: cross-origin
< Access-Control-Allow-Private-Network: true
< Private-Network-Access-Name: synology
< Private-Network-Access-Id: 5060ffae01a848d19bd791d8a5af2cac
<
* Connection #0 to host 192.168.5.2 left intact
奇怪,我本地用curl是可以的 你用浏览器打开看看,http://192.168.5.2:8096/api/danmu/559807/raw?X-Emby-Token=b0b8bcd7af46410b83b7dd39312d4816
没问题了,我刚刚测的那集恰好没弹幕。。。
哪个app