Jellyfin hängt bei der Wiedergabe vom Ugreen NAS

JohnnyGTR

Lt. Junior Grade
Registriert
Juni 2007
Beiträge
488
Hallo zusammen,
ich habe einen Ugreen dxp 2800 und habe schon viele meiner Blu-ray´s digitalisiert und übertragen.
Leider habe ich bei einigen Filmen extreme Probleme bei der Wiedergabe, diese hängen und "puffern" wie in den alten Youtube Zeiten.
Das Problem tritt bei beiden Android TV´s im Haus auf (Sony KD-5 XF9005 sowie TCL 85C7K), beim Sony schlimmer als beim TCL.
Die TV´s hängen beide im WLAN und sind auf unterschiedlichen Stockwerken montiert, jedes Stockwerk hat einen WLAN Zugangspunkt und die Abstände sind ca 4-6m zum Router (gleiche Netzwerk).
Am PC habe ich das Problem nicht, wenn ich die gleichen Filme vom Server abspiele.

Film 1 ist auf beiden TV´s nicht abspielbar ohne "puffern" alle paar Sekunden für mehrere Sekunden (Sony schlimmer als TCL)
Film 2 läuft auf beiden mit wenigen Stopps und dann auch weniger als eine Sekunde
Film 3 lief anstandslos
Film 4 lief auch anstandslos auf beiden.
12 monkeys.png
mad max.png
super 8.png
jurassic.png

Ich habe erst gedacht vielleicht an den Bitraten?! aber Film 4 hat eine höhere als 2 und 3 und läuft Problemlos.

Habt ihr eine Idee woran das liegen könnte?

Vielen Dank im Voraus

(Screenshots stammen vom PC da ich am TV keine Mediainformationen einblenden kann)
 
Was sagt den das Log in Jellyfin? Jede Wiedergabe erzeugt eine Log-Datei. Darin sollte man vielleicht etwas erkennen können?
Wie ist das NAS angeschlossen? Direkt am Router, Switch? Wie viele Geräte schauen gleichzeitig? Was sagt die Auslastung beim NAS während ein Video geschaut wird?
Bei mir hat zb. das Plugin "Transcode-Killer" was gebracht. Wenn die Videos sauber abgespeichert sind, reicht wie in diesem Fall auch, Direct-Play und schont die Ressourcen. Oder direkt das Transcoding im Profil deaktivieren. Audio-Transkodierung kann jedoch eingeschaltet bleiben, dass Frisst oft nicht so viel Leistung.

Edit: Was passiert wenn du Testweise die TVs an ein LAN-Kabel hängst?

Bildschirmfoto vom 2026-01-08 12-20-43.png

Hier den Punkt 3 Deaktivieren.
 
  • Gefällt mir
Reaktionen: Azghul0815
JohnnyGTR schrieb:
Film 1 ist auf beiden TV´s nicht abspielbar ohne "puffern" alle paar Sekunden für mehrere Sekunden (Sony schlimmer als TCL)
84 MBits/s Datenrate sind aber auch nicht von schlechten Eltern.

JohnnyGTR schrieb:
Die TV´s hängen beide im WLAN
Wie viel kommt denn da an Bandbreite überhaupt an? WLAN heißt erst mal nur, dass zwischen Rauchzeichen und Gigabit alles möglich ist. Und je mehr dazwischenfunkt, desto schlimmer wird es.

Haben beide TVs LAN-Anschlüsse? Lege mal testweise ein LAN-Kabel und schau, ob die Probleme dadurch verschwinden. Wenn ja, dann hat das WLAN Schuld. Wenn nein, dann liegt das Problem eher beim NAS oder den TVs.
 
Vielen Dank für die zahlreichen Antworten.
Jellyfin Server ist auf 10.11.5, auf den TV´s sind die aktuellen Apps.
Ich habe grade noch mal Film1 abspielen lassen und hier ist das log:
[2026-01-08 00:09:11.683 +00:00] [WRN] [44] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.178.162" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2026-01-08 00:09:11.770 +00:00] [INF] [44] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.162" closed
[2026-01-08 02:00:01.005 +00:00] [INF] [78] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Kapitel-Bilder extrahieren" set to fire at 2026-01-09 02:00:00.000 +00:00, which is 23:59:58.9948398 from now.
[2026-01-08 02:00:01.277 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Kapitel-Bilder extrahieren" Completed after 0 minute(s) and 1 seconds
[2026-01-08 03:00:00.164 +00:00] [INF] [107] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/Filme/12 Monkeys (1995) {tmdb-63}/12 Monkeys (1995).mkv" [ID: 2ca16641-85ee-a7ce-6506-ba9feac3d0d9]
[2026-01-08 03:00:00.217 +00:00] [INF] [107] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -threads 1 -i file:\"/Filme/12 Monkeys (1995) {tmdb-63}/12 Monkeys (1995).mkv\" -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale=trunc(min(max(iw\,ih*(a*sar))\,320)/2)*2:trunc(ow/(a*sar)/2)*2,tonemapx=tonemap=bt2390:desat=0:peak=100:t=bt709:m=bt709:p=bt709:format=yuv420p\" -threads 1 -c:v mjpeg -qscale:v 4 -fps_mode passthrough -f image2 \"/tmp/jellyfin/5e7245cd7c5a4d988df4a078824c94b3/%08d.jpg\""
[2026-01-08 03:00:01.004 +00:00] [INF] [107] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Trickplay-Bilder generieren" set to fire at 2026-01-09 03:00:00.000 +00:00, which is 23:59:58.9956539 from now.
[2026-01-08 03:03:40.240 +00:00] [INF] [113] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay process unresponsive.
[2026-01-08 03:03:40.240 +00:00] [INF] [113] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Stopping trickplay extraction.
[2026-01-08 03:03:41.240 +00:00] [INF] [113] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Killing ffmpeg process
[2026-01-08 03:03:41.243 +00:00] [ERR] [113] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Error creating trickplay images.
MediaBrowser.Common.FfmpegException: ffmpeg image extraction failed for /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -threads 1 -i file:"/Filme/12 Monkeys (1995) {tmdb-63}/12 Monkeys (1995).mkv" -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale=trunc(min(max(iw\,ih*(a*sar))\,320)/2)*2:trunc(ow/(a*sar)/2)*2,tonemapx=tonemap=bt2390:desat=0:peak=100:t=bt709:m=bt709:p=bt709:format=yuv420p" -threads 1 -c:v mjpeg -qscale:v 4 -fps_mode passthrough -f image2 "/tmp/jellyfin/5e7245cd7c5a4d988df4a078824c94b3/%08d.jpg"
at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnIntervalInternal(String inputArg, String filterParam, String vidEncoder, Nullable`1 outputThreads, Nullable`1 qualityScale, Nullable`1 priority, CancellationToken cancellationToken)
at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnIntervalAccelerated(String inputFile, String container, MediaSourceInfo mediaSource, MediaStream imageStream, Int32 maxWidth, TimeSpan interval, Boolean allowHwAccel, Boolean enableHwEncoding, Nullable`1 threads, Nullable`1 qualityScale, Nullable`1 priority, Boolean enableKeyFrameOnlyExtraction, EncodingHelper encodingHelper, CancellationToken cancellationToken)
at Jellyfin.Server.Implementations.Trickplay.TrickplayManager.RefreshTrickplayDataInternal(Video video, Boolean replace, Int32 width, TrickplayOptions options, Boolean saveWithMedia, CancellationToken cancellationToken)
[2026-01-08 03:03:48.690 +00:00] [INF] [113] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv" [ID: d481cf84-9b2b-5d6e-7a83-2c2cd1223c41]
[2026-01-08 03:03:48.691 +00:00] [INF] [113] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -threads 1 -i file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\" -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale=trunc(min(max(iw\,ih*(a*sar))\,320)/2)*2:trunc(ow/(a*sar)/2)*2,tonemapx=tonemap=bt2390:desat=0:peak=100:t=bt709:m=bt709:p=bt709:format=yuv420p\" -threads 1 -c:v mjpeg -qscale:v 4 -fps_mode passthrough -f image2 \"/tmp/jellyfin/8238de2b99a340e591a82f07b20784a9/%08d.jpg\""
[2026-01-08 03:45:08.891 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay process unresponsive.
[2026-01-08 03:45:08.891 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Stopping trickplay extraction.
[2026-01-08 03:45:09.891 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Killing ffmpeg process
[2026-01-08 03:45:09.896 +00:00] [ERR] [92] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Error creating trickplay images.
MediaBrowser.Common.FfmpegException: ffmpeg image extraction failed for /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -threads 1 -i file:"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv" -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale=trunc(min(max(iw\,ih*(a*sar))\,320)/2)*2:trunc(ow/(a*sar)/2)*2,tonemapx=tonemap=bt2390:desat=0:peak=100:t=bt709:m=bt709:p=bt709:format=yuv420p" -threads 1 -c:v mjpeg -qscale:v 4 -fps_mode passthrough -f image2 "/tmp/jellyfin/8238de2b99a340e591a82f07b20784a9/%08d.jpg"
at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnIntervalInternal(String inputArg, String filterParam, String vidEncoder, Nullable`1 outputThreads, Nullable`1 qualityScale, Nullable`1 priority, CancellationToken cancellationToken)
at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.ExtractVideoImagesOnIntervalAccelerated(String inputFile, String container, MediaSourceInfo mediaSource, MediaStream imageStream, Int32 maxWidth, TimeSpan interval, Boolean allowHwAccel, Boolean enableHwEncoding, Nullable`1 threads, Nullable`1 qualityScale, Nullable`1 priority, Boolean enableKeyFrameOnlyExtraction, EncodingHelper encodingHelper, CancellationToken cancellationToken)
at Jellyfin.Server.Implementations.Trickplay.TrickplayManager.RefreshTrickplayDataInternal(Video video, Boolean replace, Int32 width, TrickplayOptions options, Boolean saveWithMedia, CancellationToken cancellationToken)
[2026-01-08 03:45:11.352 +00:00] [INF] [92] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Trickplay-Bilder generieren" Completed after 45 minute(s) and 11 seconds
[2026-01-08 04:54:23.188 +00:00] [INF] [75] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...
[2026-01-08 04:54:24.634 +00:00] [INF] [75] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: jellyfin.db optimized successfully!
[2026-01-08 04:54:24.634 +00:00] [INF] [75] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Datenbank optimieren" Completed after 0 minute(s) and 1 seconds
[2026-01-08 08:16:04.555 +00:00] [INF] [9] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.55" request
[2026-01-08 08:22:04.886 +00:00] [WRN] [42] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.178.55" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2026-01-08 08:22:04.955 +00:00] [INF] [42] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.55" closed
[2026-01-08 10:15:13.283 +00:00] [INF] [40] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" request
[2026-01-08 10:15:57.145 +00:00] [INF] [36] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 10:17:32.729 +00:00] [INF] [36] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.6" playing "12 Monkeys". Stopped at "14716" ms
[2026-01-08 10:17:33.531 +00:00] [INF] [36] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" closed
[2026-01-08 10:20:16.392 +00:00] [INF] [68] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.55" request
[2026-01-08 10:21:58.193 +00:00] [INF] [23] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.162" request
[2026-01-08 10:23:28.284 +00:00] [WRN] [122] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.178.162" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2026-01-08 10:23:28.287 +00:00] [INF] [122] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.162" closed
[2026-01-08 10:28:42.742 +00:00] [INF] [79] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" request
[2026-01-08 10:28:55.003 +00:00] [INF] [108] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 10:29:09.260 +00:00] [INF] [108] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.6" playing "12 Monkeys". Stopped at "3926" ms
[2026-01-08 10:29:09.841 +00:00] [INF] [81] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" closed
[2026-01-08 10:35:40.401 +00:00] [INF] [90] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 10:45:40.401 +00:00] [INF] [123] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 10:49:28.403 +00:00] [INF] [9] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 10:51:05.919 +00:00] [INF] [92] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 10:51:06.334 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/Filme/12 Monkeys (1995) {tmdb-63}/12 Monkeys (1995).mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"96106f9023bfe16c51341ac735d30ade-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/96106f9023bfe16c51341ac735d30ade%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/96106f9023bfe16c51341ac735d30ade.m3u8\""
[2026-01-08 10:52:21.071 +00:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Fehlende Untertitel herunterladen" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:52:21.227 +00:00] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Audio Normalisierung" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:52:21.608 +00:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Transkodierungs-Verzeichnis aufräumen" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:52:21.914 +00:00] [INF] [83] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Fehlende Songtexte herunterladen" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:52:22.075 +00:00] [INF] [86] Emby.Server.Implementations.ScheduledTasks.TaskManager: "TasksRefreshChannels" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:52:22.383 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Log-Verzeichnis aufräumen" Completed after 0 minute(s) and 1 seconds
[2026-01-08 10:52:24.623 +00:00] [INF] [106] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Zwischenspeicher-Verzeichnis aufräumen" Completed after 0 minute(s) and 3 seconds
[2026-01-08 10:52:25.093 +00:00] [INF] [106] Jellyfin.LiveTv.Guide.GuideManager: Refreshing guide with 7 days of guide data
[2026-01-08 10:52:25.103 +00:00] [INF] [106] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Refresh Guide" Completed after 0 minute(s) and 3 seconds
[2026-01-08 10:52:25.310 +00:00] [INF] [106] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Plugins aktualisieren" Completed after 0 minute(s) and 4 seconds
[2026-01-08 10:52:36.875 +00:00] [INF] [119] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/96106f9023bfe16c51341ac735d30ade.m3u8"
[2026-01-08 10:52:37.927 +00:00] [INF] [119] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2026-01-08 10:52:37.927 +00:00] [INF] [119] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/96106f9023bfe16c51341ac735d30ade.m3u8"
[2026-01-08 10:52:39.649 +00:00] [INF] [119] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.5" playing "12 Monkeys". Stopped at "2320" ms
[2026-01-08 10:53:22.238 +00:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/Filme"
[2026-01-08 10:53:22.239 +00:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/Serien"
[2026-01-08 10:53:22.239 +00:00] [INF] [16] Emby.Server.Implementations.Library.LibraryManager: Validating media library
[2026-01-08 10:53:22.246 +00:00] [WRN] [16] MediaBrowser.Controller.Entities.BaseItem: Library folder "/config/data/playlists" is inaccessible or empty, skipping
[2026-01-08 10:53:22.266 +00:00] [WRN] [16] MediaBrowser.Controller.Entities.BaseItem: Library folder "/config/data/playlists" is inaccessible or empty, skipping
[2026-01-08 10:53:22.849 +00:00] [INF] [85] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Mediensegmente scannen" Completed after 0 minute(s) and 0 seconds
[2026-01-08 10:53:32.398 +00:00] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Medien-Bibliothek scannen" Completed after 0 minute(s) and 10 seconds
[2026-01-08 10:53:32.441 +00:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/Filme"
[2026-01-08 10:53:32.442 +00:00] [INF] [92] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/Serien"
[2026-01-08 10:53:42.170 +00:00] [INF] [9] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 10:53:42.695 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"5bc1aeb6d3126af673b033941fdb2bea-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/5bc1aeb6d3126af673b033941fdb2bea%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/5bc1aeb6d3126af673b033941fdb2bea.m3u8\""
[2026-01-08 10:53:45.873 +00:00] [INF] [9] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\" -copyts -map 0:3 -an -vn -c:s copy \"/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/3.srt\" -map 0:4 -an -vn -c:s copy \"/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/4.sup\" -map 0:5 -an -vn -c:s copy \"/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/5.sup\" -map 0:6 -an -vn -c:s copy \"/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/6.sup\""
[2026-01-08 10:53:48.087 +00:00] [INF] [92] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/5bc1aeb6d3126af673b033941fdb2bea.m3u8"
[2026-01-08 10:53:48.585 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2026-01-08 10:53:48.585 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/5bc1aeb6d3126af673b033941fdb2bea.m3u8"
[2026-01-08 10:53:50.321 +00:00] [INF] [9] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.5" playing "Jurassic Park". Stopped at "2032" ms
[2026-01-08 10:55:18.931 +00:00] [WRN] [55] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.178.55" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2026-01-08 10:55:19.401 +00:00] [INF] [55] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.55" closed
[2026-01-08 10:55:24.192 +00:00] [INF] [55] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...
[2026-01-08 10:56:05.726 +00:00] [INF] [55] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: jellyfin.db optimized successfully!
[2026-01-08 10:56:05.727 +00:00] [INF] [55] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Datenbank optimieren" Completed after 0 minute(s) and 41 seconds
[2026-01-08 10:56:39.752 +00:00] [INF] [71] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" request
[2026-01-08 10:57:15.241 +00:00] [INF] [74] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 10:57:41.684 +00:00] [INF] [25] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\"" to "/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/3.srt"
[2026-01-08 10:57:41.684 +00:00] [INF] [25] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\"" to "/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/4.sup"
[2026-01-08 10:57:41.685 +00:00] [INF] [25] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\"" to "/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/5.sup"
[2026-01-08 10:57:41.686 +00:00] [INF] [25] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\"" to "/config/data/subtitles/d4/d481cf84-9b2b-5d6e-7a83-2c2cd1223c41/6.sup"
[2026-01-08 11:00:10.974 +00:00] [INF] [72] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.6" playing "Mad Max: Fury Road". Stopped at "519873" ms
[2026-01-08 11:00:25.746 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 11:03:23.685 +00:00] [INF] [72] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.6" playing "Jurassic Park". Stopped at "176534" ms
[2026-01-08 11:03:29.111 +00:00] [INF] [16] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" closed
[2026-01-08 11:03:48.833 +00:00] [INF] [27] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 11:03:49.309 +00:00] [INF] [72] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/Filme/Jurassic Park (1993) {tmdb-329}/Jurassic Park (1993).mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"9e5f1c068b50bcf6c2b53c16edc851b9-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/9e5f1c068b50bcf6c2b53c16edc851b9%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/9e5f1c068b50bcf6c2b53c16edc851b9.m3u8\""
[2026-01-08 11:04:03.436 +00:00] [INF] [61] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.55" request
[2026-01-08 11:04:17.284 +00:00] [INF] [61] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/9e5f1c068b50bcf6c2b53c16edc851b9.m3u8"
[2026-01-08 11:04:18.284 +00:00] [INF] [61] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2026-01-08 11:04:18.285 +00:00] [INF] [61] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/9e5f1c068b50bcf6c2b53c16edc851b9.m3u8"
[2026-01-08 11:04:19.857 +00:00] [INF] [61] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.5" playing "Jurassic Park". Stopped at "24301" ms
[2026-01-08 11:07:51.439 +00:00] [INF] [62] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:11:39.440 +00:00] [INF] [79] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:15:27.438 +00:00] [INF] [81] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:19:15.439 +00:00] [INF] [123] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:23:39.439 +00:00] [INF] [110] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:27:27.439 +00:00] [INF] [15] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2026-01-08 11:31:45.183 +00:00] [INF] [103] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" request
[2026-01-08 11:32:05.544 +00:00] [INF] [104] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Johannes". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2026-01-08 11:34:20.327 +00:00] [INF] [55] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.6" playing "12 Monkeys". Stopped at "89944" ms
[2026-01-08 11:34:22.839 +00:00] [INF] [55] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.178.22" closed

Das sind die Wiedergabeeinstellungen:
Einstellungen.png

Speedtests mach ich noch und schaue ob ich ein Lan Kabel finde, was lang genug ist.

Ja Wiedergabe über dem Browser auf der Server ip.

Danke!
 
Ja genau, das war auf dem Sony TV via Jellyfin App
 
Start des Stream:
Code:
[2026-01-08 10:51:06.334 +00:00] [INF] [92] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/Filme/12 Monkeys (1995) {tmdb-63}/12 Monkeys (1995).mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"96106f9023bfe16c51341ac735d30ade-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/96106f9023bfe16c51341ac735d30ade%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/96106f9023bfe16c51341ac735d30ade.m3u8\""

Abbruch:
Code:
[2026-01-08 10:52:36.875 +00:00] [INF] [119] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/96106f9023bfe16c51341ac735d30ade.m3u8"
Ergänzung ()

Ich muss mal bei mir nachher schauen. Wenn du aufm TB schaust, was zeigt er dir denn pn der Übersicht an?
1767873170187.png
 
Mir wird das angezeigt wenn ich den über dem TV abspielen lasse.
Die App ist 0.19.6
Screenshot 2026-01-08 125528.png
 
  • Gefällt mir
Reaktionen: Azghul0815
Bei solchen Videodateien würde ich eher schauen das du ohne Transcoding arbeitest und schaust das du "Direct-Play" machst. Mein Sony TV von 2018 kann einiges direkt wo man sich das Transcoding sparen kann. Du bist ja bei dir Zuhause.
Auch scheint mir das Wlan für deine Datein zu langsam zu sein. Eventuell hilft auch, die Dateien mit MakeMKV Handbrake etwas zu entschlanken ohne grossen Qualitätsverlust?

@JohnnyGTR Hast du das Lan Kabel mal probiert. Ich denke da liegt der Hund begraben das die Wlan-Verbindung einfach nicht hinterher kommt.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Ja_Ge und Azghul0815
Die TVs werden kein DTS können und dann muss Jellyfin transcodieren.

Ich empfehle beim Rippen zusätzlich zur DTS Spur gleich noch eine AC3 Spur abzulegen. Die kann eigentlich jeder TV.
 
Denke die Bitrate ist zu hoch, hab aufm Sony auch nie >50mbit zum laufen bekommen.
 
  • Gefällt mir
Reaktionen: Azghul0815
Lan Kabel hab ich mir soeben bestellt, wird dann morgen getestet.
Speedtests sind auch durch:
Sony TV: Down: 28,16Mbps, Up:18,56Mbps
Handy: Down: 156,7Mbps Up: 18,7Mbps (ich stand neben dem Sony)
TCL: Down: 78,8Mbps Up: 17,3Mbps

Wenn es an der Bandbreite liegt, wie kann ich dann bei Film 2 (45Mbps) Probleme haben und bei Film 4 (50 Mbps) keine? Übersehe ich etwas? Ist das gar nicht die Bandbreite die gestreamt wird?

Das Ugreen ist per Lan Kabel LAN 2 → 1 Gbit/s am Router angeschlossen.
Der Sony TV laut Fritzbox WLAN 2,4 GHz → 103 Mbit/s
Der TCL laut Fritzbox WLAN 5 GHz → 650 Mbit/s

Wie kann ich denn die Bandbreite regulieren? Alles was ich in den Einstellungen gefunden hab, steht bei dass es sich auf Außerhalb des Netzwerks bezieht.
 
JohnnyGTR schrieb:
Sony TV: Down: 28,16Mbps, Up:18,56Mbps
Handy: Down: 156,7Mbps Up: 18,7Mbps (ich stand neben dem Sony)
TCL: Down: 78,8Mbps Up: 17,3Mbps
Ist ja sehr deutlich.
Vielleicht variiert die Bitrate auch ein wenig.
So oder so kommt zu wenig am TV an.

JohnnyGTR schrieb:
Wie kann ich denn die Bandbreite regulieren?
My Bad. Dachte ist global.
 
Danke trotzdem für die tolle Unterstützung. Morgen Teste ist das Lan Kabel und melde mich erneut!

lg
 
  • Gefällt mir
Reaktionen: CPat, Azghul0815 und Krik
JohnnyGTR schrieb:
Wenn es an der Bandbreite liegt, wie kann ich dann bei Film 2 (45Mbps) Probleme haben und bei Film 4 (50 Mbps) keine?
Normalerweise schwankt die nutzbare Bandbreite stark. Je mehr andere WLAN-Netze und -Teilnehmer es gibt und je mehr Daten übertragen werden, desto mehr sinkt die verfügbare nutzbare Bandbreite. Daneben können Geräte auch Störungen im Mikrowellenbereich aussenden, die noch mehr Bandbreite blockieren.

Teste aber erst mal mit dem Kabel, dann sehen wir weiter. ;)
 
TVs haben eigentlich nur einen 100 MBit LAN Anschluss, da kommst du mit solchen Datenraten eh nicht weit. Selbst mit Kabel wird das stellenweise nichts. Abhilfe schafft hier nur ein externer Zuspieler. NVIDIA Shield, AppleTV mit LAN oder ne Android Box, dann hast du auch Spaß. Willst du dir keine Gedanken machen: Shield. Das Ding spiel alles ab, was man der vorwirft.
 
  • Gefällt mir
Reaktionen: Azghul0815
Zurück
Oben