• 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 LiveTV (m3u) recordings stopping randomly

     
    • 0 Vote(s) - 0 Average

    LiveTV (m3u) recordings stopping randomly

    LiveTV (m3u) recordings stopping randomly
    sushisam
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    Country:United States
    #1
    2025-07-09, 07:18 PM
    Seeing LiveTV (m3u) DVR recordings stopping - sometimes after 1 minute, sometimes after a few minutes.  The strange thing is that once in a while, the recording (same channel) completes fine.  Most of the time it's exiting early.

    Jellyfin version: 10.10.7
    MacOS (ARM64)
    Mac mini M4 with 16GB RAM

    In this log, it looks like ffmpeg is exiting with status code 0 after 3:41, which is strange since we can see that it should record for ~31 minutes:

    Code:
    [2025-07-09 11:00:00.426 -07:00] [INF] [18] Emby.Server.Implementations.Library.MediaSourceManager: Live stream opened: MediaSourceInfo { Protocol: Http, Id: "44471b90dd15f43174ba3903183f6f2e", Path: "https://fl3.moveonjoy.com/Up_Tv/index.m3u8", EncoderPath: null, EncoderProtocol: null, Type: Default, Container: "hls", Size: 185, Name: null, IsRemote: True, ETag: null, RunTimeTicks: null, ReadAtNativeFramerate: False, IgnoreDts: True, IgnoreIndex: False, GenPtsInput: False, SupportsTranscoding: True, SupportsDirectStream: False, SupportsDirectPlay: True, IsInfiniteStream: True, UseMostCompatibleTranscodingProfile: True, RequiresOpening: True, OpenToken: null, RequiresClosing: True, LiveStreamId: "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_44471b90dd15f43174ba3903183f6f2e", BufferMs: null, RequiresLooping: False, SupportsProbing: True, VideoType: null, IsoType: null, Video3DFormat: null, MediaStreams: [MediaStream { Codec: "h264", CodecTag: null, Language: null, ColorRange: "tv", ColorSpace: "bt709", ColorTransfer: "bt709", ColorPrimaries: "bt709", DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: SDR, VideoRangeType: SDR, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: null, LocalizedForced: null, LocalizedExternal: null, LocalizedHearingImpaired: null, DisplayTitle: "720p H264 SDR", NalLengthSize: "0", IsInterlaced: False, IsAVC: null, ChannelLayout: null, BitRate: 8000000, BitDepth: 8, RefFrames: 1, PacketLength: null, Channels: null, SampleRate: null, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: 720, Width: 1280, AverageFrameRate: 59.94006, RealFrameRate: 59.94006, ReferenceFrameRate: 59.94006, Profile: "High", Type: Video, AspectRatio: "16:9", Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: "yuv420p", Level: 41, IsAnamorphic: False }, MediaStream { Codec: "aac", CodecTag: null, Language: null, ColorRange: null, ColorSpace: null, ColorTransfer: null, ColorPrimaries: null, DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: Unknown, VideoRangeType: Unknown, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: "Default", LocalizedForced: null, LocalizedExternal: "External", LocalizedHearingImpaired: null, DisplayTitle: "AAC - Stereo", NalLengthSize: null, IsInterlaced: False, IsAVC: False, ChannelLayout: "stereo", BitRate: 192000, BitDepth: null, RefFrames: null, PacketLength: null, Channels: 2, SampleRate: 44100, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: null, Width: null, AverageFrameRate: null, RealFrameRate: null, ReferenceFrameRate: null, Profile: "LC", Type: Audio, AspectRatio: null, Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: null, Level: 0, IsAnamorphic: null }], MediaAttachments: [], Formats: [], Bitrate: 8192000, FallbackMaxStreamingBitrate: 30000000, Timestamp: null, RequiredHttpHeaders: [("User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36")], TranscodingUrl: null, TranscodingSubProtocol: http, TranscodingContainer: null, AnalyzeDurationMs: 3000, TranscodeReasons: 0, DefaultAudioStreamIndex: null, DefaultSubtitleStreamIndex: null, HasSegments: False, VideoStream: MediaStream { Codec: "h264", CodecTag: null, Language: null, ColorRange: "tv", ColorSpace: "bt709", ColorTransfer: "bt709", ColorPrimaries: "bt709", DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: SDR, VideoRangeType: SDR, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: null, LocalizedForced: null, LocalizedExternal: null, LocalizedHearingImpaired: null, DisplayTitle: "720p H264 SDR", NalLengthSize: "0", IsInterlaced: False, IsAVC: null, ChannelLayout: null, BitRate: 8000000, BitDepth: 8, RefFrames: 1, PacketLength: null, Channels: null, SampleRate: null, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: 720, Width: 1280, AverageFrameRate: 59.94006, RealFrameRate: 59.94006, ReferenceFrameRate: 59.94006, Profile: "High", Type: Video, AspectRatio: "16:9", Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: "yuv420p", Level: 41, IsAnamorphic: False } }
    [2025-07-09 11:00:00.428 -07:00] [INF] [18] Jellyfin.LiveTv.Recordings.RecordingsManager: Beginning recording. Will record for 30.9928665 minutes.
    [2025-07-09 11:00:00.428 -07:00] [INF] [18] Jellyfin.LiveTv.Recordings.RecordingsManager: Writing file to: "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:00:00.429 -07:00] [INF] [18] Jellyfin.LiveTv.Recordings.RecordingsManager: "/Applications/Jellyfin.app/Contents/MacOS/ffmpeg" "-async 1 -fflags +igndts -analyzeduration 5000000 -i \"https://fl3.moveonjoy.com/Up_Tv/index.m3u8\" -codec:v:0 copy -fflags +genpts -map_metadata -1 -threads 0 -codec:a:0 copy -sn -y \"/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts\""
    [2025-07-09 11:00:00.578 -07:00] [INF] [18] Jellyfin.LiveTv.Recordings.RecordingsManager: ffmpeg recording process started for "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:00:00.581 -07:00] [INF] [26] Jellyfin.LiveTv.Recordings.RecordingsManager: Triggering refresh on "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:00:00.582 -07:00] [INF] [26] Jellyfin.LiveTv.Recordings.RecordingsManager: Refreshing recording parent "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7"
    [2025-07-09 11:00:17.512 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:00:23.226 -07:00] [DBG] [18] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:00:35.225 -07:00] [DBG] [18] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:00:41.510 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:00:42.377 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:00:45.745 -07:00] [DBG] [59] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was not authenticated.
    [2025-07-09 11:00:45.748 -07:00] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.748 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: JsonElement { ValueKind: String }, MessageType: SessionsStart, ServerId: null }
    [2025-07-09 11:00:45.749 -07:00] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.749 -07:00] [DBG] [26] Jellyfin.Api.WebSocketListeners.SessionInfoWebSocketListener: WS "192.168.4.21" begin transmitting to "SessionInfoWebSocketListener"
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: JsonElement { ValueKind: String }, MessageType: ScheduledTasksInfoStart, ServerId: null }
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Jellyfin.Api.WebSocketListeners.ScheduledTasksWebSocketListener: WS "192.168.4.21" begin transmitting to "ScheduledTasksWebSocketListener"
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: JsonElement { ValueKind: String }, MessageType: ActivityLogEntryStart, ServerId: null }
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Jellyfin.Api.WebSocketListeners.ActivityLogWebSocketListener: WS "192.168.4.21" begin transmitting to "ActivityLogWebSocketListener"
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: JsonElement { ValueKind: String }, MessageType: ActivityLogEntryStart, ServerId: null }
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Jellyfin.Api.WebSocketListeners.ActivityLogWebSocketListener: WS "192.168.4.21" begin transmitting to "ActivityLogWebSocketListener"
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: JsonElement { ValueKind: String }, MessageType: ScheduledTasksInfoStart, ServerId: null }
    [2025-07-09 11:00:45.751 -07:00] [DBG] [26] Jellyfin.Api.WebSocketListeners.ScheduledTasksWebSocketListener: WS "192.168.4.21" begin transmitting to "ScheduledTasksWebSocketListener"
    [2025-07-09 11:00:45.751 -07:00] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [59] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [59] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.752 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.755 -07:00] [DBG] [18] Jellyfin.Networking.Manager.NetworkManager: Trying to get bind address for source "192.168.4.21" - External: False
    [2025-07-09 11:00:45.755 -07:00] [DBG] [18] Jellyfin.Networking.Manager.NetworkManager: "192.168.4.21": No matching bind address override found
    [2025-07-09 11:00:45.756 -07:00] [DBG] [18] Jellyfin.Networking.Manager.NetworkManager: "192.168.4.21": Internal request received, matching internal bind address found: "192.168.4.22"
    [2025-07-09 11:00:45.757 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.757 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.758 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.758 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.768 -07:00] [DBG] [41] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.768 -07:00] [DBG] [41] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:45.773 -07:00] [DBG] [18] MediaBrowser.Controller.Entities.BaseItem: "Recordings" has no parental rating set.
    [2025-07-09 11:00:45.773 -07:00] [DBG] [18] MediaBrowser.Controller.Entities.BaseItem: "root" has no parental rating set.
    [2025-07-09 11:00:45.773 -07:00] [DBG] [18] MediaBrowser.Controller.Entities.BaseItem: "Japanese Shows" has no parental rating set.
    [2025-07-09 11:00:45.773 -07:00] [DBG] [18] MediaBrowser.Controller.Entities.BaseItem: "Recordings2" has no parental rating set.
    [2025-07-09 11:00:45.773 -07:00] [DBG] [18] MediaBrowser.Controller.Entities.BaseItem: "Playlists" has no parental rating set.
    [2025-07-09 11:00:47.226 -07:00] [DBG] [76] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:00:47.450 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: null, MessageType: SessionsStop, ServerId: null }
    [2025-07-09 11:00:47.451 -07:00] [DBG] [59] Jellyfin.Api.WebSocketListeners.SessionInfoWebSocketListener: WS "192.168.4.21" stop transmitting to "SessionInfoWebSocketListener"
    [2025-07-09 11:00:47.451 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: null, MessageType: ScheduledTasksInfoStop, ServerId: null }
    [2025-07-09 11:00:47.451 -07:00] [DBG] [59] Jellyfin.Api.WebSocketListeners.ScheduledTasksWebSocketListener: WS "192.168.4.21" stop transmitting to "ScheduledTasksWebSocketListener"
    [2025-07-09 11:00:47.451 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.21" received message: InboundWebSocketMessage`1 { Data: null, MessageType: ScheduledTasksInfoStop, ServerId: null }
    [2025-07-09 11:00:47.451 -07:00] [DBG] [59] Jellyfin.Api.WebSocketListeners.ScheduledTasksWebSocketListener: WS "192.168.4.21" stop transmitting to "ScheduledTasksWebSocketListener"
    [2025-07-09 11:00:47.453 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:47.453 -07:00] [DBG] [59] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:47.453 -07:00] [DBG] [59] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:47.453 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:47.509 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:00:49.841 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:49.841 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:00:59.227 -07:00] [DBG] [59] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:07.730 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:01:07.730 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:01:11.022 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:01:11.022 -07:00] [DBG] [26] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:01:11.226 -07:00] [DBG] [26] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:11.507 -07:00] [DBG] [18] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:01:17.508 -07:00] [DBG] [35] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:01:23.226 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:35.226 -07:00] [DBG] [26] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:47.227 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:47.511 -07:00] [DBG] [19] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:01:59.226 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:01:59.227 -07:00] [INF] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2025-07-09 11:01:59.230 -07:00] [DBG] [19] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:02:11.227 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:02:21.514 -07:00] [DBG] [19] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:02:23.227 -07:00] [DBG] [19] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:02:29.508 -07:00] [DBG] [35] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:02:35.227 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:02:47.226 -07:00] [DBG] [18] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:02:56.350 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:02:56.351 -07:00] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was successfully authenticated.
    [2025-07-09 11:02:59.226 -07:00] [DBG] [59] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:02:59.511 -07:00] [DBG] [59] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:03:11.225 -07:00] [DBG] [18] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:03:11.226 -07:00] [INF] [18] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2025-07-09 11:03:11.230 -07:00] [DBG] [18] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:03:23.227 -07:00] [DBG] [35] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:03:29.509 -07:00] [DBG] [35] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.4.22" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:03:35.227 -07:00] [DBG] [36] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 2 WebSockets.
    [2025-07-09 11:03:41.509 -07:00] [DBG] [18] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" received message: InboundWebSocketMessage`1 { Data: null, MessageType: KeepAlive, ServerId: null }
    [2025-07-09 11:03:41.648 -07:00] [INF] [35] Jellyfin.LiveTv.Recordings.RecordingsManager: FFMpeg recording exited with code 0 for "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:03:41.648 -07:00] [INF] [36] Jellyfin.LiveTv.Recordings.RecordingsManager: Recording completed to file "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:03:41.648 -07:00] [INF] [36] Jellyfin.LiveTv.Recordings.RecordingsManager: Recording completed: "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:03:41.648 -07:00] [INF] [36] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "44471b90dd15f43174ba3903183f6f2e" consumer count is now 0
    [2025-07-09 11:03:41.648 -07:00] [INF] [36] Emby.Server.Implementations.Library.MediaSourceManager: Closing live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_44471b90dd15f43174ba3903183f6f2e"
    [2025-07-09 11:03:41.649 -07:00] [INF] [36] Jellyfin.LiveTv.TunerHosts.M3UTunerHost: Closing "LiveStream"
    [2025-07-09 11:03:41.649 -07:00] [INF] [36] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_44471b90dd15f43174ba3903183f6f2e" closed successfully
    [2025-07-09 11:03:41.649 -07:00] [INF] [36] Jellyfin.LiveTv.Recordings.RecordingsManager: Triggering refresh on "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7/Last Man Standing S07E13 The Best Man.ts"
    [2025-07-09 11:03:41.650 -07:00] [INF] [36] Jellyfin.LiveTv.Recordings.RecordingsManager: Refreshing recording parent "/Volumes/X9 Pro/jellyfin/Recordings/Last Man Standing/Season 7"

    The record-transcode log doesn't show much.  This is the end:


    Code:
    [https @ 0x13600dc00] Opening 'https://fl3.moveonjoy.com/Up_Tv/tracks-v1a1/mono.ts.m3u8' for reading
    [hls @ 0x133804500] Skip ('#EXT-X-VERSION:3')
    [hls @ 0x133804500] Skip ('#EXT-X-PROGRAM-DATE-TIME:2025-07-09T18:02:36.931Z')
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.942x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.939x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.937x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.935x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.933x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.931x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.928x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.926x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.924x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.922x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.92x   
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.918x   
    [https @ 0x13600dc00] Opening 'https://fl3.moveonjoy.com/Up_Tv/tracks-v1a1/mono.ts.m3u8' for reading
    [hls @ 0x133804500] Skip ('#EXT-X-VERSION:3')
    [hls @ 0x133804500] Skip ('#EXT-X-PROGRAM-DATE-TIME:2025-07-09T18:02:42.937Z')
    [hls @ 0x133804500] Skip ('#EXT-X-DISCONTINUITY')
    [https @ 0x134828800] Opening 'https://fl3.moveonjoy.com/Up_Tv/tracks-v1a1/2025/07/09/18/03/34-06006.ts' for reading
    size=  137984KiB time=00:03:18.18 bitrate=5703.5kbits/s speed=0.915x   
    [out#0/mpegts @ 0x600003dac000] video:130735KiB audio:2323KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 3.806435%
    size=  138122KiB time=00:03:18.18 bitrate=5709.2kbits/s speed=0.915x   

    I don't see any related messages in the Mac system logs.  Is there someplace else to look or extra debug logging I can enable to see why ffmpeg is exiting?
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 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