• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Recorded TV Not Playing Back

    Pages (3): « Previous 1 2 3

     
    • 0 Vote(s) - 0 Average

    Recorded TV Not Playing Back

    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #21
    2026-10-05, 02:07 AM
    Same error. Slightly-frowning-face
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #22
    2026-10-05, 03:28 AM (This post was last modified: 2026-10-05, 03:29 AM by GlenR. Edited 1 time in total.)
    Ran the svcript again explicitly referencing the path to ffmpeg and got the following:

    /usr/lib/jellyfin-ffmpeg/ffmpeg -fflags +genpts+igndts -i "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts" -map 0 -codec copy -max_muxing_queue_size 2048 -avoid_negative_ts disabled -max_interleave_delta 0 "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.mp4"


    ffmpeg version 8.1.2-Jellyfin Copyright © 2000-2026 the FFmpeg developers
      built with gcc 14 (Debian 14.2.0-19)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-unstable --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-libxcb-shm --disable-libxcb-xfixes --disable-libxcb-shape --disable-xlib --disable-sdl2 --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vulkan-static --enable-vaapi --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc --arch=amd64 --enable-libvpl --enable-amf
      libavutil      60. 26.102 / 60. 26.102
      libavcodec    62. 28.102 / 62. 28.102
      libavformat    62. 12.102 / 62. 12.102
      libavdevice    62.  3.102 / 62.  3.102
      libavfilter    11. 14.102 / 11. 14.102
      libswscale      9.  5.102 /  9.  5.102
      libswresample  6.  3.102 /  6.  3.102
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [mp3float @ 0x7b64e16fba80] Header missing
    [h264 @ 0x7b64e16fb380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x7b64e16fb380] no frame!
    [in#0/mpegts @ 0x7b64e16b4000] start time for stream 3 is not set in estimate_timings_from_pts
    [in#0/mpegts @ 0x7b64e16b4000] PES packet size mismatch
    [in#0/mpegts @ 0x7b64e16b4000] Packet corrupt (stream = 0, dts = 325649828Nerd-face.
    [in#0/mpegts @ 0x7b64e16b4000] PES packet size mismatch
    [in#0/mpegts @ 0x7b64e16b4000] Packet corrupt (stream = 1, dts = 325640567Nerd-face.
    [in#0/mpegts @ 0x7b64e16b4000] Could not find codec parameters for stream 4 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
    Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
    Input #0, mpegts, from '/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts':
      Duration: 00:20:56.52, start: 34926.914311, bitrate: 1468 kb/s
      Program 1317
      Stream #0:0[0x251]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, start 34927.714311
      Stream #0:1[0x253](eng): Audio: mp2 (mp3float) ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s, start 34927.037311
      Stream #0:2[0x254](eng): Subtitle: dvb_teletext (libzvbi_teletextdec) ([6][0][0][0] / 0x0006), 492x250, start 34926.914311
      Stream #0:3[0x206]: Data: none, start 34926.914311
      Stream #0:4[0x206]: Unknown: none ([5][0][0][0] / 0x0005), start 34926.914311
    [out#0/mp4 @ 0x7b64e1677580] Cannot map stream #0:4 - unsupported type.
    [out#0/mp4 @ 0x7b64e1677580] If you want unsupported types ignored instead of failing, please use the -ignore_unknown option
    If you want them copied, please use -copy_unknown
    Error opening output file /recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.mp4.
    Error opening output files: Invalid argument
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 16,535
    Threads: 11
    Joined: 2023 Jun
    Reputation: 494
    Country:United States
    #23
    2026-10-05, 12:44 PM
    Do you happen to know what streams 3 and 4 are? For this testing I'm just going to drop them. We'll also need to convert the teletext to SRT, since MP4 doesn't support that subtitle codec.

    Code:
    /usr/lib/jellyfin-ffmpeg/ffmpeg -fflags +genpts+igndts -i "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts" -map 0:v -map 0:a -map 0:2 -c:v copy -c:a copy -c:s srt -max_muxing_queue_size 2048 -avoid_negative_ts disabled -max_interleave_delta 0 "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.mp4"

    But to figure out what streams 3 and 4 are use this command and share the output.

    Code:
    /usr/lib/jellyfin-ffmpeg/ffprobe -i "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts" -show_entries stream -v quiet -of json
    Jellyfin 12.2 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #24
    2026-10-05, 08:17 PM (This post was last modified: 2026-10-05, 08:19 PM by GlenR.)
    Stream types:

    {
    "programs": [
    {
    "streams": [
    {
    "index": 0,
    "codec_name": "h264",
    "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
    "profile": "Main",
    "codec_type": "video",
    "codec_tag_string": "[27][0][0][0]",
    "codec_tag": "0x001b",
    "mime_codec_string": "avc1.4d401e",
    "width": 720,
    "height": 576,
    "coded_width": 720,
    "coded_height": 576,
    "has_b_frames": 1,
    "sample_aspect_ratio": "64:45",
    "display_aspect_ratio": "16:9",
    "pix_fmt": "yuv420p",
    "level": 30,
    "chroma_location": "left",
    "field_order": "tt",
    "is_avc": "false",
    "nal_length_size": "0",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x251",
    "r_frame_rate": "25/1",
    "avg_frame_rate": "25/1",
    "time_base": "1/90000",
    "start_pts": 3143494288,
    "start_time": "34927.714311",
    "duration_ts": 113014800,
    "duration": "1255.720000",
    "bits_per_raw_sample": "8",
    "extradata_size": 48,
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    },
    {
    "index": 1,
    "codec_name": "mp2",
    "codec_long_name": "MP2 (MPEG audio layer 2)",
    "codec_type": "audio",
    "codec_tag_string": "[3][0][0][0]",
    "codec_tag": "0x0003",
    "mime_codec_string": "mp4a.40.33",
    "sample_fmt": "fltp",
    "sample_rate": "48000",
    "channels": 2,
    "channel_layout": "stereo",
    "bits_per_sample": 0,
    "initial_padding": 0,
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x253",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143433358,
    "start_time": "34927.037311",
    "duration_ts": 112974480,
    "duration": "1255.272000",
    "bit_rate": "128000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    },
    "tags": {
    "language": "eng"
    }
    },
    {
    "index": 2,
    "codec_name": "dvb_teletext",
    "codec_long_name": "DVB teletext",
    "codec_type": "subtitle",
    "codec_tag_string": "[6][0][0][0]",
    "codec_tag": "0x0006",
    "width": 492,
    "height": 250,
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x254",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113011200,
    "duration": "1255.680000",
    "extradata_size": 2,
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    },
    "tags": {
    "language": "eng"
    }
    },
    {
    "index": 3,
    "codec_type": "data",
    "codec_tag_string": "[0][0][0][0]",
    "codec_tag": "0x0000",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x206",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113086800,
    "duration": "1256.520000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    },
    {
    "index": 4,
    "codec_tag_string": "[5][0][0][0]",
    "codec_tag": "0x0005",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x206",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113086800,
    "duration": "1256.520000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    }
    ]
    }
    ],
    "stream_groups": [

    ],
    "streams": [
    {
    "index": 0,
    "codec_name": "h264",
    "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
    "profile": "Main",
    "codec_type": "video",
    "codec_tag_string": "[27][0][0][0]",
    "codec_tag": "0x001b",
    "mime_codec_string": "avc1.4d401e",
    "width": 720,
    "height": 576,
    "coded_width": 720,
    "coded_height": 576,
    "has_b_frames": 1,
    "sample_aspect_ratio": "64:45",
    "display_aspect_ratio": "16:9",
    "pix_fmt": "yuv420p",
    "level": 30,
    "chroma_location": "left",
    "field_order": "tt",
    "is_avc": "false",
    "nal_length_size": "0",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x251",
    "r_frame_rate": "25/1",
    "avg_frame_rate": "25/1",
    "time_base": "1/90000",
    "start_pts": 3143494288,
    "start_time": "34927.714311",
    "duration_ts": 113014800,
    "duration": "1255.720000",
    "bits_per_raw_sample": "8",
    "extradata_size": 48,
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    },
    {
    "index": 1,
    "codec_name": "mp2",
    "codec_long_name": "MP2 (MPEG audio layer 2)",
    "codec_type": "audio",
    "codec_tag_string": "[3][0][0][0]",
    "codec_tag": "0x0003",
    "mime_codec_string": "mp4a.40.33",
    "sample_fmt": "fltp",
    "sample_rate": "48000",
    "channels": 2,
    "channel_layout": "stereo",
    "bits_per_sample": 0,
    "initial_padding": 0,
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x253",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143433358,
    "start_time": "34927.037311",
    "duration_ts": 112974480,
    "duration": "1255.272000",
    "bit_rate": "128000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    },
    "tags": {
    "language": "eng"
    }
    },
    {
    "index": 2,
    "codec_name": "dvb_teletext",
    "codec_long_name": "DVB teletext",
    "codec_type": "subtitle",
    "codec_tag_string": "[6][0][0][0]",
    "codec_tag": "0x0006",
    "width": 492,
    "height": 250,
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x254",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113011200,
    "duration": "1255.680000",
    "extradata_size": 2,
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    },
    "tags": {
    "language": "eng"
    }
    },
    {
    "index": 3,
    "codec_type": "data",
    "codec_tag_string": "[0][0][0][0]",
    "codec_tag": "0x0000",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x206",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113086800,
    "duration": "1256.520000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    },
    {
    "index": 4,
    "codec_tag_string": "[5][0][0][0]",
    "codec_tag": "0x0005",
    "ts_id": "1282",
    "ts_packetsize": "188",
    "id": "0x206",
    "r_frame_rate": "0/0",
    "avg_frame_rate": "0/0",
    "time_base": "1/90000",
    "start_pts": 3143422288,
    "start_time": "34926.914311",
    "duration_ts": 113086800,
    "duration": "1256.520000",
    "disposition": {
    "default": 0,
    "dub": 0,
    "original": 0,
    "comment": 0,
    "lyrics": 0,
    "karaoke": 0,
    "forced": 0,
    "hearing_impaired": 0,
    "visual_impaired": 0,
    "clean_effects": 0,
    "attached_pic": 0,
    "timed_thumbnails": 0,
    "non_diegetic": 0,
    "captions": 0,
    "descriptions": 0,
    "metadata": 0,
    "dependent": 0,
    "still_image": 0,
    "multilayer": 0
    }
    }
    ]
    }

    The conversion still failed:

    ffmpeg version 8.1.2-Jellyfin Copyright © 2000-2026 the FFmpeg developers
      built with gcc 14 (Debian 14.2.0-19)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-unstable --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-libxcb-shm --disable-libxcb-xfixes --disable-libxcb-shape --disable-xlib --disable-sdl2 --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vulkan-static --enable-vaapi --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc --arch=amd64 --enable-libvpl --enable-amf
      libavutil      60. 26.102 / 60. 26.102
      libavcodec    62. 28.102 / 62. 28.102
      libavformat    62. 12.102 / 62. 12.102
      libavdevice    62.  3.102 / 62.  3.102
      libavfilter    11. 14.102 / 11. 14.102
      libswscale      9.  5.102 /  9.  5.102
      libswresample  6.  3.102 /  6.  3.102
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [mp3float @ 0x75acfd300a80] Header missing
    [h264 @ 0x75acfd300380] non-existing PPS 0 referenced
        Last message repeated 1 times
    [h264 @ 0x75acfd300380] no frame!
    [in#0/mpegts @ 0x75acfd2b9000] start time for stream 3 is not set in estimate_timings_from_pts
    [in#0/mpegts @ 0x75acfd2b9000] PES packet size mismatch
    [in#0/mpegts @ 0x75acfd2b9000] Packet corrupt (stream = 0, dts = 325649828Nerd-face.
    [in#0/mpegts @ 0x75acfd2b9000] PES packet size mismatch
    [in#0/mpegts @ 0x75acfd2b9000] Packet corrupt (stream = 1, dts = 325640567Nerd-face.
    [in#0/mpegts @ 0x75acfd2b9000] Could not find codec parameters for stream 4 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
    Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
    Input #0, mpegts, from '/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts':
      Duration: 00:20:56.52, start: 34926.914311, bitrate: 1468 kb/s
      Program 1317
      Stream #0:0[0x251]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, start 34927.714311
      Stream #0:1[0x253](eng): Audio: mp2 (mp3float) ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s, start 34927.037311
      Stream #0:2[0x254](eng): Subtitle: dvb_teletext (libzvbi_teletextdec) ([6][0][0][0] / 0x0006), 492x250, start 34926.914311
      Stream #0:3[0x206]: Data: none, start 34926.914311
      Stream #0:4[0x206]: Unknown: none ([5][0][0][0] / 0x0005), start 34926.914311
    Stream mapping:
      Stream #0:0 -> #0:0 (copy)
      Stream #0:1 -> #0:1 (copy)
      Stream #0:2 -> #0:2 (dvb_teletext (libzvbi_teletextdec) -> subrip (srt))
    Press [q] to stop, [?] for help
    [sost#0:2/srt @ 0x75acfd2b9a00] [enc:srt @ 0x75acfcf82680] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
    [sost#0:2/srt @ 0x75acfd2b9a00] Task finished with error code: -1094995529 (Invalid data found when processing input)
    [sost#0:2/srt @ 0x75acfd2b9a00] Terminating thread with return code -1094995529 (Invalid data found when processing input)
    [out#0/mp4 @ 0x75acfd277640] Nothing was written into output file, because at least one of its streams received no packets.
    frame=    0 fps=0.0 q=-1.0 Lsize=      0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.00   
    Conversion failed!
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #25
    2026-10-05, 08:23 PM
    I find it odd that live TV plays but not the recorded file. HD live TV does play a bit jerky though.
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #26
    2026-10-05, 10:04 PM
    I tested on my Samsung TV. I have side-loaded the Jellyfin Tizen app into my older Samsung (so it doesn't support anamorphic) but the recorded TV played on that. Live TV gave a circle of death though.
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #27
    Yesterday, 11:33 PM
    This is getting more frustrating by the day. I appreciate the help so far but I seem to be getting nowhere. Let me try and consolidate everything so far and see if someone can assist with a solution.

    I am running Jellyfin V12.1 in a docker container on Ubuntu 26.04.1 LTS server. Live TV is via HDHomerun and I am in Australia so receiving DVB-T transmissions. Live TV / Recorded TV has been a headache all along. My desktop is running Linux Mint V22.3.

    Australian TV networks have a primary channel and several secondary channels. For this I will use our channel 7 network as an example.

    If I try and view live TV from the browser (Firefox) I experience the following:

    Viewing live TV on Channel 7 is fine.
    Viewing live TV on one of the secondary 7 network channels  gives an immediate playback error and no FFmpeg transcode logs are generated.
    Recording from the primary channel is fine but playing it back results in the 'circle of death'
    Recording from the secondary channels doesn't happen.

    If I use the desktop client things change:

    Viewing live TV on Channel 7 causes it to hang before any video plays - I have to exit the client.
    Viewing live TV on one of the secondary 7 network channels  gives an immediate playback error and no FFmpeg transcode logs are generated.
    Playback of recorded TV from the primary channel works fine
    Recording from the secondary channels doesn't happen.

    I have attached a copy of my docker_compose.yml file and screenshots of how transcoding is set up. HD Homerun is set up with Allow hardware transcoding enabled.

    I have fiddled with settings and still get nowhere. Hopefully condensing the issues to one post will help shed light on the problem. Any help greatly appreciated.


    Attached Files
    .txt   Docker-Compose.txt (Size: 462 bytes / Downloads: 1)
    .docx   Transcode_Setup.docx (Size: 309.67 KB / Downloads: 1)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 16,535
    Threads: 11
    Joined: 2023 Jun
    Reputation: 494
    Country:United States
    #28
    Today, 02:09 AM
    Oops. I missed your update from a few days ago.

    Let's go one step further and remove the subtitle stream. Something about it isn't getting recorded correctly or something, based on that error message.

    Code:
    /usr/lib/jellyfin-ffmpeg/ffmpeg -fflags +genpts+igndts -i "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.ts" -map 0:v -map 0:a -c:v copy -c:a copy -max_muxing_queue_size 2048 -avoid_negative_ts disabled -max_interleave_delta 0 "/recordings/Get Clever/Season 3/Get Clever S03E04 Series 3, Episode 4.mp4"

    If that works, that should at least prove that the audio and video is fine and that the subtitles are the problem.
    Jellyfin 12.2 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #29
    Today, 06:27 AM
    Unfortunately during my attempts to get somewhere I deleted the Get Clever episode. It was broadcast on a channel called 7Flix but now 7Flix doesn't play at all and won't record anything. Trying to view the channel gives this error:

    Playback Error
    There was an error processing the request.
    Please try again later.

    No attempt to play, circle of death, nothing, just straight to that message. Trying to record it and the guide says the show is scheduled to record, but nothing happens. The main channel, 7 Digital, plays fine and records OK in the browser but will not play the recording in the browser. The recording plays in the desktop client without issue but will not play live TV in the desktop client.

    I'm completely stumped.
    GlenR
    Offline

    Junior Member

    Posts: 32
    Threads: 4
    Joined: 2026 Jul
    Reputation: 0
    Country:Australia
    #30
    11 hours ago (This post was last modified: 11 hours ago by GlenR. Edited 2 times in total.)
    I just tried to access 7Flix directly from HD Homerun and it does download in mpeg and it is playable in a video player (Celluloid by default in Mint) so the tuner looks fine. Jellyfin fails to play or record it, amongst other channels...

    I put the 7Flix clip from HD Homerun into KDENLIVE and the properties of the file are attached. For comparison the properties of the 7Digital recording are also attached.


    Attached Files Thumbnail(s)
           
    Pages (3): « Previous 1 2 3

    « Next Oldest | Next Newest »

    Users browsing this thread: 4 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode