From 3b007f8bc57df5e7c5b03283f18d2c361c5a9fa4 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Wed, 17 Sep 2025 19:49:56 -0400 Subject: [PATCH] Support transcoding from 10bit to 8bit video. --- nix/configuration/roles/media/files/cast_file_vaapi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nix/configuration/roles/media/files/cast_file_vaapi b/nix/configuration/roles/media/files/cast_file_vaapi index d1b179f..ce8fd2d 100644 --- a/nix/configuration/roles/media/files/cast_file_vaapi +++ b/nix/configuration/roles/media/files/cast_file_vaapi @@ -123,11 +123,13 @@ function convert { if [ "$acceleration_type" == "software" ]; then args+=(-c:v h264) args+=(-profile:v high) + args+=(-vf format=yuv420p) args+=(-b:v "$VIDEO_BITRATE") elif [ "$acceleration_type" == "hardware" ]; then args+=(-vf 'format=nv12|vaapi,hwupload') args+=(-c:v h264_vulkan) args+=(-profile:v high) + args+=(-vf format=yuv420p) args+=(-b:v "$VIDEO_BITRATE") fi elif [ "$codec" == "av1" ]; then