2024-03-11, 07:56 PM
(This post was last modified: 2024-03-11, 08:18 PM by TheDreadPirate. Edited 2 times in total.)
Hi all,
I'm really loving jellyfin. I use it on my Android TV on my NVIDIA Shield without problems.
I've got a little script that [media sourcing discussions not allowed - TDP], which are in VP9 format.
This plays on my TV without concern. (With Exoplayer as the player)
On my phone I use Exoplayer as I have a lot of H265 media. But for some reason VP9 is reported as not being supported.
This happens with all vp9s, even SD, low bitrate, normal frame rate ones.
Anyway, surely Exoplayer can play VP9 format? But why does the android phone app report it as not supported?
Log for details:
User policy EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[INF] StreamBuilder.BuildVideoItem( Profile="Jellyfin Android", Path="/home/Videos/vp9_video.mp4", AudioStreamIndex=1, SubtitleStreamIndex=-1 ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported ) "mediavideos/34827e67-e677-dc32-606d-384a38a96379/master.m3u8?MediaSourceId=34827e67e677dc32606d384a38a96379&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=1&VideoBitrate=119872001&AudioBitrate=127999&AudioSampleRate=44100&MaxFramerate=60.001877&api_key=<token>&SubtitleMethod=Encode&RequireAvc=false&Tag=1a84048a2d34de3240b5bf4f45893860&SegmentContainer=ts&BreakOnNonKeyFrames=False&vp9-level=-99&vp9-videobitdepth=8&vp9-profile=profile0&vp9-audiochannels=2&aac-profile=lc&TranscodeReasons=VideoCodecNotSupported"
I'm really loving jellyfin. I use it on my Android TV on my NVIDIA Shield without problems.
I've got a little script that [media sourcing discussions not allowed - TDP], which are in VP9 format.
This plays on my TV without concern. (With Exoplayer as the player)
On my phone I use Exoplayer as I have a lot of H265 media. But for some reason VP9 is reported as not being supported.
This happens with all vp9s, even SD, low bitrate, normal frame rate ones.
Anyway, surely Exoplayer can play VP9 format? But why does the android phone app report it as not supported?
Log for details:
User policy EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[INF] StreamBuilder.BuildVideoItem( Profile="Jellyfin Android", Path="/home/Videos/vp9_video.mp4", AudioStreamIndex=1, SubtitleStreamIndex=-1 ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported ) "mediavideos/34827e67-e677-dc32-606d-384a38a96379/master.m3u8?MediaSourceId=34827e67e677dc32606d384a38a96379&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=1&VideoBitrate=119872001&AudioBitrate=127999&AudioSampleRate=44100&MaxFramerate=60.001877&api_key=<token>&SubtitleMethod=Encode&RequireAvc=false&Tag=1a84048a2d34de3240b5bf4f45893860&SegmentContainer=ts&BreakOnNonKeyFrames=False&vp9-level=-99&vp9-videobitdepth=8&vp9-profile=profile0&vp9-audiochannels=2&aac-profile=lc&TranscodeReasons=VideoCodecNotSupported"