2024-11-05, 02:24 PM
This is a follow up to this issue I thought was resolved but seems to be back: https://forum.jellyfin.org/t-solved-serv...r-my-phone (ignore the "for my phone" part; I've since narrowed this further to all web).
This seems to kind of randomly occur when playing content with SSA/ASS subtitles from the web or web-wrapper apps like Android. Around midway through playback, it just freezes and the server becomes almost completely unresponsive until I restart the docker container.
In the instances I've seen, the server has been either transcoding for reason "container not supported" or remuxing (which I thought was the same thing but that's what the server says).
I always see it occur after first
https://github.com/jellyfin/jellyfin/blo...Encoder.cs
https://github.com/jellyfin/jellyfin/blo...tractor.cs
Here's the full log:
https://pastebin.com/Nk6ZFHSR
Server and web are 10.10.1.
Here's the compose:
This seems to kind of randomly occur when playing content with SSA/ASS subtitles from the web or web-wrapper apps like Android. Around midway through playback, it just freezes and the server becomes almost completely unresponsive until I restart the docker container.
In the instances I've seen, the server has been either transcoding for reason "container not supported" or remuxing (which I thought was the same thing but that's what the server says).
I always see it occur after first
MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder
, then MediaBrowser.MediaEncoding.Attachments.AttachmentExtractor
task. I took a look at the classes and with my very limited understanding, it seems to be related to extracting the SSA subtitles? That would track with all the occurrences of this I've seen.https://github.com/jellyfin/jellyfin/blo...Encoder.cs
https://github.com/jellyfin/jellyfin/blo...tractor.cs
Here's the full log:
https://pastebin.com/Nk6ZFHSR
Server and web are 10.10.1.
Here's the compose:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
ports:
- 8096:8096
group_add:
- "109" # render group
- "44" # video group
devices:
- /dev/dridev/dri
volumes:
- type: bind
source: /services/jellyfin/jellyfin/jellyfin-web/config.json
target: /jellyfin/jellyfin-web/config.json
- /services/jellyfin/configconfig
- /services/jellyfin/cachecache
- /mnt/mediamedia
restart: always
environment:
- TZ=America/New_York
- JELLYFIN_PublishedServerUrl=https://jellyfin.xxxx
logging:
driver: "json-file"
options:
max-file: "10"
max-size: "200k"