2024-06-30, 04:25 AM
Server:
Jellyfin 10.9.7
Ubuntu 24.04LTS
AMD Ryzen 7 3800X
32GB RAM
AMD Radeon RX6700 XT
Storage:
/ on nvme 50GB part
transcodes on SSD 960GB
Client:
LG TV OLED55A2PSA
webOS 8.3.0-28
Jellyfin for webOS 10.9.7
By the ffmpeg log, do you mean the one that says FFmpeg.DirectStream on the logs section of Jellyfin? Or should I look somewhere else? Cause the last FFmpeg.DirectStream log on the app right before that crash looks pretty normal, very similar to the one from OP. Just in case, I've just reproduced it again, and here's all three log files that are created:
1) FFmpeg.DirectStream: https://pastebin.com/2ZjEmKGR
2) FFmpeg.DirectStream: https://pastebin.com/zeh5LLmP
3) jellyfinxxxxxx.log:
[2024-06-30 00:56:56.028 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:06:56.569 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:07:17.858 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:11:11.292 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:11:11.848 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:11:28.308 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:11:33.077 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:16:36.024 -03:00] [INF] WS "192.168.68.52" request
[2024-06-30 01:16:42.806 -03:00] [INF] User policy for "fede". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-06-30 01:16:43.693 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.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 6 -ab 640000 -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 \"6ee2275f2e6697f492a1c215cf7bd27e-1.mp4\" -start_number 0 -hls_segment_filename \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8\""
[2024-06-30 01:16:58.808 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i \"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv\" -copyts -map 0:18 -an -vn -c:s copy \"/var/lib/jellyfin/data/subtitles/e/e6e9eb8c-743c-6294-98f0-68b4e6066af1.srt\" -map 0:19 -an -vn -c:s copy \"/var/lib/jellyfin/data/subtitles/9/93e478c8-bd98-f49e-6d6f-a8f251b63e71.srt\""
[2024-06-30 01:17:05.992 -03:00] [INF] Stopping ffmpeg process with q command for "/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8"
[2024-06-30 01:17:06.123 -03:00] [INF] FFmpeg exited with code 0
[2024-06-30 01:17:06.132 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -ss 02:08:43.424 -noaccurate_seek -fflags +genpts -f matroska -i file:\"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.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 6 -ab 640000 -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 \"6ee2275f2e6697f492a1c215cf7bd27e-1.mp4\" -start_number 1287 -hls_segment_filename \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8\""
[2024-06-30 01:17:43.218 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:17:47.332 -03:00] [INF] WS "192.168.68.52" request
[2024-06-30 01:17:55.420 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:18:19.364 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:18:19.916 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:20:37.397 -03:00] [INF] FFmpeg exited with code 0
[2024-06-30 01:22:57.002 -03:00] [INF] ffmpeg subtitle extraction completed for "/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv" to "/var/lib/jellyfin/data/subtitles/e/e6e9eb8c-743c-6294-98f0-68b4e6066af1.srt"
[2024-06-30 01:22:57.002 -03:00] [INF] ffmpeg subtitle extraction completed for "/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv" to "/var/lib/jellyfin/data/subtitles/9/93e478c8-bd98-f49e-6d6f-a8f251b63e71.srt"
Weirdly enough, I don't see the same ffmpeg crash now. So is it possible it's the webOS app that's crashing, not the server? Maybe that other one I found was just a coincidental fluke? Would the webOS app leave logs somewhere for me to get for you?
Jellyfin 10.9.7
Ubuntu 24.04LTS
AMD Ryzen 7 3800X
32GB RAM
AMD Radeon RX6700 XT
Storage:
/ on nvme 50GB part
transcodes on SSD 960GB
Client:
LG TV OLED55A2PSA
webOS 8.3.0-28
Jellyfin for webOS 10.9.7
By the ffmpeg log, do you mean the one that says FFmpeg.DirectStream on the logs section of Jellyfin? Or should I look somewhere else? Cause the last FFmpeg.DirectStream log on the app right before that crash looks pretty normal, very similar to the one from OP. Just in case, I've just reproduced it again, and here's all three log files that are created:
1) FFmpeg.DirectStream: https://pastebin.com/2ZjEmKGR
2) FFmpeg.DirectStream: https://pastebin.com/zeh5LLmP
3) jellyfinxxxxxx.log:
[2024-06-30 00:56:56.028 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:06:56.569 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:07:17.858 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:11:11.292 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:11:11.848 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:11:28.308 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:11:33.077 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:16:36.024 -03:00] [INF] WS "192.168.68.52" request
[2024-06-30 01:16:42.806 -03:00] [INF] User policy for "fede". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-06-30 01:16:43.693 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -f matroska -i file:\"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.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 6 -ab 640000 -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 \"6ee2275f2e6697f492a1c215cf7bd27e-1.mp4\" -start_number 0 -hls_segment_filename \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8\""
[2024-06-30 01:16:58.808 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i \"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv\" -copyts -map 0:18 -an -vn -c:s copy \"/var/lib/jellyfin/data/subtitles/e/e6e9eb8c-743c-6294-98f0-68b4e6066af1.srt\" -map 0:19 -an -vn -c:s copy \"/var/lib/jellyfin/data/subtitles/9/93e478c8-bd98-f49e-6d6f-a8f251b63e71.srt\""
[2024-06-30 01:17:05.992 -03:00] [INF] Stopping ffmpeg process with q command for "/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8"
[2024-06-30 01:17:06.123 -03:00] [INF] FFmpeg exited with code 0
[2024-06-30 01:17:06.132 -03:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -ss 02:08:43.424 -noaccurate_seek -fflags +genpts -f matroska -i file:\"/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.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 6 -ab 640000 -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 \"6ee2275f2e6697f492a1c215cf7bd27e-1.mp4\" -start_number 1287 -hls_segment_filename \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/home/fede/ssd960/.jellyfin/transcodes/6ee2275f2e6697f492a1c215cf7bd27e.m3u8\""
[2024-06-30 01:17:43.218 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:17:47.332 -03:00] [INF] WS "192.168.68.52" request
[2024-06-30 01:17:55.420 -03:00] [INF] WS "192.168.68.52" closed
[2024-06-30 01:18:19.364 -03:00] [INF] WS "192.168.68.76" closed
[2024-06-30 01:18:19.916 -03:00] [INF] WS "192.168.68.76" request
[2024-06-30 01:20:37.397 -03:00] [INF] FFmpeg exited with code 0
[2024-06-30 01:22:57.002 -03:00] [INF] ffmpeg subtitle extraction completed for "/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv" to "/var/lib/jellyfin/data/subtitles/e/e6e9eb8c-743c-6294-98f0-68b4e6066af1.srt"
[2024-06-30 01:22:57.002 -03:00] [INF] ffmpeg subtitle extraction completed for "/home/fede/Videos/Movies/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Dune.2021.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv" to "/var/lib/jellyfin/data/subtitles/9/93e478c8-bd98-f49e-6d6f-a8f251b63e71.srt"
Weirdly enough, I don't see the same ffmpeg crash now. So is it possible it's the webOS app that's crashing, not the server? Maybe that other one I found was just a coincidental fluke? Would the webOS app leave logs somewhere for me to get for you?