2024-06-04, 11:51 PM
I updated the log level, and here's what I get when it transcodes. This appears to be limited to just my more recent movies that I ran through Handbrake to downsize the rips. I don't understand how the video level is not supported. Any help would be appreciated.
Code:
[2024-06-04 18:28:50.288 -05:00] [DBG] [28] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: "VideoCodecProfile", DirectPlay=false. Reason="AndroidTV-ExoPlayer".VideoLevel Condition: LessThanEqual. ConditionValue: "153". IsRequired: False. Path: "/Videos/4K Movies/Iron Man 2 (2010).mkv"
[2024-06-04 18:28:50.289 -05:00] [DBG] [28] Jellyfin.Api.Helpers.MediaInfoHelper: DirectPlay Result for Profile: "AndroidTV-ExoPlayer", Path: "/Videos/4K Movies/Iron Man 2 (2010).mkv", PlayMethod: null, AudioStreamIndex: 1, SubtitleStreamIndex: -1, Reasons: VideoLevelNotSupported
[2024-06-04 18:28:50.293 -05:00] [DBG] [28] Jellyfin.Api.Helpers.MediaInfoHelper: Transcode Result for Profile: "AndroidTV-ExoPlayer", Path: "/Videos/4K Movies/Iron Man 2 (2010).mkv", PlayMethod: Transcode, AudioStreamIndex: 1, SubtitleStreamIndex: -1, Reasons: VideoLevelNotSupported
[2024-06-04 18:28:50.293 -05:00] [DBG] [28] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/Videos/4K Movies/Iron Man 2 (2010).mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoLevelNotSupported ) "media:/videos/c112c6bb-19da-f3ea-49f3-5ce3344def3d/master.m3u8?MediaSourceId=c112c6bb19daf3ea49f35ce3344def3d&VideoCodec=hevc,h264,hevc&AudioCodec=aac,mp3,ac3,eac3&AudioStreamIndex=1&VideoBitrate=119872000&AudioBitrate=128000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&RequireAvc=false&Tag=087d429046e9a5ebff530ab775ed1ee7&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&aac-audiochannels=8&TranscodeReasons=VideoLevelNotSupported"