jellyfin / jellyfin-mpv-shim

MPV Cast Client for Jellyfin
Other
1.64k stars 93 forks source link

Discord RPC Broken #334

Open lewisakura opened 1 year ago

lewisakura commented 1 year ago

Describe the bug Discord rich presense no longer works, and the logs indicate that the application used to serve rich presence has been deleted or is just incorrect.

To Reproduce

  1. Enable Discord Rich Presence
  2. Look in the logs

Expected behavior Rich presence works.

Screenshots N/A

Desktop (please complete the following information):

Error Messages Please provide logs, as they are often needed for me to understand and quickly troubleshoot the issue. You can read instructions for how to do so here: https://github.com/iwalton3/jellyfin-mpv-shim/wiki/Sending-Logs

-snip, repeating of the two lines below-
  File "pypresence\baseclient.py", line 81, in read_output
  File "asyncio\streams.py", line 665, in read
  File "asyncio\proactor_events.py", line 395, in _loop_writing
  File "asyncio\windows_events.py", line 539, in send
BrokenPipeError: [WinError 232] The pipe is being closed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "jellyfin_mpv_shim\player.py", line 1016, in send_timeline_stopped
  File "jellyfin_mpv_shim\rich_presence.py", line 48, in clear_presence
  File "pypresence\client.py", line 143, in clear_activity
  File "asyncio\base_events.py", line 647, in run_until_complete
  File "pypresence\baseclient.py", line 85, in read_output
pypresence.exceptions.InvalidID: Client ID is Invalid
Banh-Canh commented 1 year ago

i'm having the same issue fyi :/