1hitsong / viv

A Jellyfin Roku Client focused on rapid updates
https://jellyfin.org
GNU General Public License v2.0
3 stars 0 forks source link

360p H264 SDR videos failing #36

Open p37307 opened 1 week ago

p37307 commented 1 week ago

Viv 1.0.4 (also failing on Jellyfin Roku 2.1.4) Jellyfin Server version 10.9.10

I'm having issues with 360p H264 SDR failing. It fails and just keeps trying to open the next video. They used to play on the official Jellyfin Roku app. It's been a few months so I'm not sure which version changes caused it.

MEDIA INFO:
Title 360p H264 SDR
Codec H264
AVCYes
Profile High
Leve l21
Resolution 480x360
Aspect ratio 4:3
Anamorphic No
Interlaced No
Framerate 25
Bitrate 676 kbps
Bit depth 8 bit
Video range SDR
Video range type SDR
Pixel formatyuv 420p
Ref frames 1
NAL 4

AUDIO

Audio
Title: AAC - Stereo - Default
Codec: AAC
AVC: No
Profile: Main
Layout: stereo
Channels: 2 ch
Bitrate: 192 kbps
Sample rate: 44100 Hz
Default: Yes
Forced: No
External: No

I think this is the snippet from the log. Not sure why it says official Roku Client, though.

[2024-09-11 23:12:05.171 -04:00] [INF] [53] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "tv". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-09-11 23:12:05.173 -04:00] [DBG] [53] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: "Official Roku Client", Path: "H:\___TVdir\dvr\redacted.S01E04.redacted.mkv", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2024-09-11 23:12:05.174 -04:00] [DBG] [53] Jellyfin.Api.Helpers.MediaInfoHelper: DirectPlay Result for Profile: "Official Roku Client", Path: "H:\___TVdir\dvr\redacted.S01E04.redacted.mkv", PlayMethod: DirectPlay, AudioStreamIndex: 1, SubtitleStreamIndex: -1, Reasons: 0
[2024-09-11 23:12:05.175 -04:00] [DBG] [53] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Official Roku Client", Path="H:\___TVdir\dvr\redacted.S01E04.redacted.mkv", AudioStreamIndex=1, SubtitleStreamIndex=-1 ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/c3bcdaa7-af3f-bfbf-ea58-c98e2c13e837/stream.mkv?MediaSourceId=c3bcdaa7af3fbfbfea58c98e2c13e837&Static=true&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=b75d4a4f3d384602e00927bea090f009"

I tried it with several different episodes and the logs were essentially the same.

(Side note: Other than actor images not showing up in VIV, so far so good on for v1.0.4)

1hitsong commented 6 days ago

@p37307 Can you provide a sample video where this error occurs?

Video Test File Repos: https://samples.mplayerhq.hu/ https://repo.jellyfin.org/jellyfish/ https://kodi.wiki/view/Samples