From f4048381f021cac4c3e0cfdc66c387cab90fa8e9 Mon Sep 17 00:00:00 2001 From: Pierce Thompson Date: Sat, 10 Aug 2024 17:20:48 -0400 Subject: [PATCH] Add AV1 as a preferred codec --- jellyfin_kodi/helper/playutils.py | 5 +++++ resources/settings.xml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/jellyfin_kodi/helper/playutils.py b/jellyfin_kodi/helper/playutils.py index 1c8a3c2d..80a67344 100644 --- a/jellyfin_kodi/helper/playutils.py +++ b/jellyfin_kodi/helper/playutils.py @@ -390,6 +390,11 @@ class PlayUtils(object): elif not settings("transcode_h265.bool"): codecs.insert(1, "hevc") + if settings("videoPreferredCodec") == "AV1": + codecs.insert(0, "av1") + elif not settings("transcode_av1.bool"): + codecs.append("av1") + if settings("transcode_mpeg2.bool"): codecs.remove("mpeg2video") diff --git a/resources/settings.xml b/resources/settings.xml index 703aee80..a3146660 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -54,7 +54,7 @@ - +