2025-01-03, 06:33 PM
(This post was last modified: 2025-01-03, 06:35 PM by Chaperone. Edited 1 time in total.)
Hello,
I have a Docker installation of Jellyfin using a
I have the installed server:
My hardware is:
As an example, the information of the video I am trying to reproduce:
When I reproduce the video, the player info is the following:
When I reproduce a movie from the start, works fine.
But when I try to jump along the timeline, the video or:
This process of moving the cursor along the timeline does not work:
I tried with transcoding set to:
This process of moving the cursor along the timeline works fine on:
Any ideas what could be wrong?
Thank you.
Here is the log:
I have a Docker installation of Jellyfin using a
dockercompose.yml
:Code:
version: "3.9"
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
environment:
TZ: Europe/Madrid
group_add:
- "937"
volumes:
- /local_vol/docker/jellyfin/config:/config:rw
- /local_vol/docker/jellyfin/cache:/cache:rw
- /local_vol/video:/media:rw
- /local_vol/music:/music:rw
devices:
- /dev/dri/:/dev/dri/
restart: unless-stopped
network_mode: bridge
ports:
- 8096:8096
I have the installed server:
Code:
Server version
10.10.3
Web version
10.10.3
Build version
10.10.3
My hardware is:
- Synology NAS, DS 216+II
- CPU INTEL Celeron N3060
- RAM 8192 MB
- DSM Version: DSM 7.2.2-72806 Update 2
As an example, the information of the video I am trying to reproduce:
Code:
File
Filename Movie.mp4
Filepath \\LocalServer
Description MP4 File
Rating 0
Colour Label 0
File's icon 1
Audio
Format AAC
Bit rate mode CBR
Bit rate 384 kb/s
Sampling rate 48.0 kHz
Frame rate 46.875
Compression mode Lossy
Video
Format AVC
Width 1920
Height 800
Bit rate 2 250 kb/s
Aspect ratio 2.40:1
Frame rate mode CFR
Frame rate 23.976
Code:
General
Current Media Information
Codec
Information about what your media or stream is made of.
Muxer, Audio and Video Codecs, Subtitles are shown.
v Stream 0
Codec: H264 - MPEG-4 AVC (part 10) (avc1)
Type: Video
Video resolution: 1920x800
Buffer dimensions: 1920x800
Frame rate: 23.976024
Decoded format:
Orientation: Top left
Color primaries: ITU-R BT.709
Color transfer function: ITU-R BT.709
Color space: ITU-R BT.709 Range
Chroma location: Left
v Stream 1
Codec: MPEG AAC Audio (mp4a)
Type: Audio
Channels: 3F2R/LFE
Sample rate: 48000 Hz
Bits per sample: 32
When I reproduce the video, the player info is the following:
Code:
Playback Info
Player Html Video Player
Play method Direct playing
Protocol https
Stream type Video
Video Info
Player dimensions 1864x1498
Video resolution 1920x800
Dropped frames 0
Corrupted frames 0
Original Media Info
Container mp4
Size 2.6 GiB
Bitrate 2.6 Mbps
Video codec H264 High
Video bitrate 2.2 Mbps
Video range type SDR
Audio codec AAC LC
Audio bitrate 384 kbps
Audio channels 6
Audio sample rate 48000 Hz
When I reproduce a movie from the start, works fine.
But when I try to jump along the timeline, the video or:
- Freezes and eventually continue the playback at that time
- Crashes the player and stops the playback
This process of moving the cursor along the timeline does not work:
- Edge: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0
- Firefox: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
- Chromium: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
- Apple iPhone: using iOS 18.2, using the Jellyfin app, https://apps.apple.com/us/app/jellyfin-m...orm=iphone
- Samsung Tizen, using https://github.com/Georift/install-jellyfin-tizen
I tried with transcoding set to:
- Video Acceleration API (VAAPI), to
/dev/dri/renderD128
- None
This process of moving the cursor along the timeline works fine on:
- Swifting iOS
- Google TV
- Using the Windows app, https://github.com/jellyfin/jellyfin-med...ag/v1.11.1
Any ideas what could be wrong?
Thank you.
Here is the log:
Code:
[2025-01-03 19:08:46.176 +01:00] [INF] [79] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "100.0.0.0.1" request
[2025-01-03 19:11:04.044 +01:00] [INF] [73] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Chaperone". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-03 19:11:04.918 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Adding playback tracker : TWxxxxxx
[2025-01-03 19:11:04.918 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Start Event : 01/03/2025 19:11:04
[2025-01-03 19:11:04.919 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Creating StartPlaybackTimer Task
[2025-01-03 19:11:04.919 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Entered
[2025-01-03 19:11:04.938 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TWxxxxxx"
[2025-01-03 19:11:07.020 +01:00] [INF] [69] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Chaperone". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-03 19:11:20.091 +01:00] [INF] [73] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Movie Name". Stopped at "2644774" ms
[2025-01-03 19:11:20.141 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Playback stop tracker found, processing stop : "TWxxxxxx"
[2025-01-03 19:11:20.142 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Stop Event : 01/03/2025 19:11:20
[2025-01-03 19:11:20.142 +01:00] [INF] [73] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Playback stop but TrackedPlaybackInfo not found! not storing activity in DB
[2025-01-03 19:11:24.920 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : "101.0.0.0.0"
[2025-01-03 19:11:24.922 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = "dexxxxxx"
[2025-01-03 19:11:24.922 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = "5xxxxxxxx"
[2025-01-03 19:11:24.922 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[2025-01-03 19:11:24.922 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = ""
[2025-01-03 19:11:24.922 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = "5xxxxxxxx"
[2025-01-03 19:11:24.923 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = "na"
[2025-01-03 19:11:24.923 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = "Jellyfin Web"
[2025-01-03 19:11:24.923 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = "Edge Chromium"
[2025-01-03 19:11:24.923 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = "Movie Name"
[2025-01-03 19:11:24.923 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = "dexxxxxx"
[2025-01-03 19:11:24.924 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = "Movie"
[2025-01-03 19:11:24.924 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[2025-01-03 19:11:24.924 +01:00] [INF] [69] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited