Jellyfin Forum
AV1 doesnt play on some ips - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: AV1 doesnt play on some ips (/t-av1-doesnt-play-on-some-ips)

Pages: 1 2


AV1 doesnt play on some ips - goerdi - 2024-12-09

hi !
i have and av1 coded file and i want to play local it does and external not

here e.g. it doesnt  (no transcode log was created)


[2024-12-09 12:54:41.348 +01:00] [INF] User policy for "hoerst". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-12-09 12:54:41.349 +01:00] [INF] RemoteClientBitrateLimit: 10000000, RemoteIP: "80.187.124.113", IsInLocalNetwork: False
[2024-12-09 12:55:06.952 +01:00] [INF] Playback stopped reported by app "Jellyfin Android" "2.6.2" playing "James Bond 007 - Keine Zeit zu sterben". Stopped at "0" ms

and here it does

[2024-12-09 13:02:12.551 +01:00] [INF] WS "192.168.63.254" request
[2024-12-09 13:02:30.124 +01:00] [INF] User policy for "admin". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-12-09 13:02:30.578 +01:00] [INF] Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2024-12-09 13:02:30.599 +01:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg"

any hint to check it out ?

btw: other files are playing


ciao gerd


RE: AV1 doesnt play on some ips - TheDreadPirate - 2024-12-09

What kind of phone is this? And are you using the integrated player or web player in the app's client settings?


RE: AV1 doesnt play on some ips - goerdi - 2024-12-09

Hi !

The Phone i a samsung S23 with actual (no custom) software and i use the internal player...

Ciao Gerd


RE: AV1 doesnt play on some ips - TheDreadPirate - 2024-12-10

Can you share the ffprobe output of this file?


RE: AV1 doesnt play on some ips - goerdi - 2024-12-11

here we go


RE: AV1 doesnt play on some ips - TheDreadPirate - 2024-12-11

Your file still has the DV8 metadata attached. DV8 is HEVC only. Its presence is probably breaking exoplayer.

I wrote a guide for removing Dolby Vision, but it is for HEVC files and I'm not sure if this works for a file that is already AV1.

https://forum.jellyfin.org/t-converting-dolby-vision-to-hdr10

You can try anyway with this modified command.

Code:
/usr/lib/jellyfin-ffmpeg/ffmpeg -y -hide_banner -stats -fflags +genpts+igndts -loglevel error -i "/path/to/dv_video.mkv" -map 0 -bsf:v av1_metadata=remove_dovi=1 -codec copy -max_muxing_queue_size 2048 -max_interleave_delta 0 -avoid_negative_ts disabled hdr10_video.mkv

Swapping hevc_metadata in the bitstream filter with av1_metadata.


RE: AV1 doesnt play on some ips - TheDreadPirate - 2024-12-11

I took a peek at the jellyfin-ffmpeg code. "av1_metadata" should work the same as hevc_metadata in my guide with HEVC.


RE: AV1 doesnt play on some ips - goerdi - 2024-12-11

Hi !

Is there a way to remux it ?

Ciao Gerd


RE: AV1 doesnt play on some ips - TheDreadPirate - 2024-12-11

In real time? No. But the command I provide does NOT require re-encoding. It is just stripping out the Dolby Vision metadata and nothing else.


RE: AV1 doesnt play on some ips - goerdi - 2024-12-12

Hi !

Yes this is what i meant.. its possible with a tool like mkvmerge ?

Ciao Gerd