From 8250a6a178bea727edaebef0316eaa9f900479a5 Mon Sep 17 00:00:00 2001 From: Devdatt Bhatt Date: Sun, 24 May 2026 11:17:45 +0000 Subject: [PATCH] srt block error --- encoder/static.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/encoder/static.php b/encoder/static.php index 7431e4d..5e09376 100755 --- a/encoder/static.php +++ b/encoder/static.php @@ -891,13 +891,13 @@ function update_service($which_service) break; } - if ($use_common_backend === "use_common_backend" && ($data['srt']['format'] === "h264_qsv" || $data['srt']['format'] === "hevc_qsv")) { - $udp0 = str_replace("ffmpeg -hwaccel auto -hide_banner -fflags +discardcorrupt -i", "ffmpeg -hwaccel qsv -hwaccel_output_format qsv -hide_banner -i ", $srt); - $udp0 = str_replace("scale", "vpp_qsv", $srt); - $udp0 = str_replace("resolution_resolution_resolution", toVppScale($data['srt']['resolution']), $srt); - $udp0 = str_replace("h264_qsv", "h264_qsv -profile:v main -global_quality 20 ", $srt); + if ($use_common_backend === "use_common_backend" && ($data['srt']['format'] === "h264_qsv" || $data['srt']['format'])) { + $srt = str_replace("ffmpeg -hwaccel auto -hide_banner -fflags +discardcorrupt -i", "ffmpeg -hwaccel qsv -hwaccel_output_format qsv -hide_banner -i ", $srt); + $srt = str_replace("scale", "vpp_qsv", $srt); + $srt = str_replace("resolution_resolution_resolution", toVppScale($data['srt']['resolution']), $srt); + $srt = str_replace("h264_qsv", "h264_qsv -profile:v main -global_quality 20 ", $srt); } else { - $udp0 = str_replace("resolution_resolution_resolution", str_replace("x", ":", $data['srt']['resolution']), $srt); + $srt = str_replace("resolution_resolution_resolution", str_replace("x", ":", $data['srt']['resolution']), $srt); } $file = "/var/www/encoder-srt.sh";