embyToLocalPlayer

Emby/Jellyfin 调用外部本地播放器,并回传播放记录。适配 Plex。

< Spätná väzba na embyToLocalPlayer

Hodnotenie: Dobré - skript funguje

§
Pridaný: 30.07.2024

大佬你好,求教如何去掉美化标题呢?
刮削时就已经写好了命名规则,有时候也需要从文件名中获取一些信息,加上美化标题前缀的话就会太长了显示不全。我自己尝试修改tools.py,把 media_title = f'{emby_title} | {basename}' if emby_title else basename 改成 media_title = f'{basename}' if emby_title else basename

但是会导致剧集回传失败(电影可以正常回传),log: [07/30/24 20:42:23.4] ['C:\\software\\mpvHDR\\mpv.exe', 'F:\\媒体库\\剧集\\星球大战:侍者.The Acolyte (2024)\\Season 1\\星球大战:侍者 (2024) - S01E05 - 2160p - WEB-DL HDR10 - H.265 - NTb.mkv', '--force-media-title=星球大战:侍者 (2024) - S01E05 - 2160p - WEB-DL HDR10 - H.265 - NTb.mkv', '--osd-playing-msg=${path}', '--start=0', '--input-ipc-server=\\\\.\\pipe\\pipe_nameB', '--script-opts-append=autoload-disabled=yes']
.[07/30/24 20:43:09.2] mpv exit, return stop sec
[07/30/24 20:43:09.2] skip update progress: key='星球大战:侍者 (2024) - S01E05 - 2160p - WEB-DL HDR10 - H.265 - NTb.mkv' _stop_sec=1810.25 not in playlist_data

请教大佬应该如何修改呢?

§
Pridaný: 31.07.2024

https://github.com/kjtsune/embyToLocalPlayer/blob/829ed6526450e4e6e6109f500ebba3a141125dba/utils/tools.py#L415
https://github.com/kjtsune/embyToLocalPlayer/blob/829ed6526450e4e6e6109f500ebba3a141125dba/utils/net_tools.py#L488

感谢大佬,有效!顺便还想问一下mpv可以像potplayer那样加载整个播放列表嘛?现在只能加载后面的集,前面看过的就不加载了,尝试修改players.py,把 --script-opts-append=autoload-disabled=yes 改成 no ,log里也显示no,但autoload还是没生效。

(再称赞一下脚本太好用了!用不同播放器打开不同视频的功能完美解决了之前的一些需求,简直就是惊喜。)

kjtsuneAutor
§
Pridaný: 31.07.2024

autoload是单独的脚本,要自己下载。不能生效,生效播放列表就会有问题。
前面的已经播放,加载意义不大,暂不考虑支持。

§
Pridaný: 31.07.2024

autoload是单独的脚本,要自己下载。不能生效,生效播放列表就会有问题。
前面的已经播放,加载意义不大,暂不考虑支持。

好的好的,感谢解答。

Pridať odpoveď

Aby ste mohli pridať odpoveď, prihláste sa.