From 3ff0d7a7e42b412f4c35d65bcfe77060eedc7431 Mon Sep 17 00:00:00 2001 From: devdatt Date: Thu, 15 Jan 2026 15:00:56 +0530 Subject: [PATCH] ffmpeg update --- html/input.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/html/input.php b/html/input.php index 8283006..3f2af03 100644 --- a/html/input.php +++ b/html/input.php @@ -33,7 +33,7 @@ if ($_SERVER["REQUEST_METHOD"] === "POST" && $_POST["action"] === "add") { $data[] = $new; file_put_contents($jsonFile, json_encode($data, JSON_PRETTY_PRINT)); - $ffmpeg = 'ffmpeg -fflags +genpts+discardcorrupt -reorder_queue_size 512 -re -i "udp://@' . $new["input_udp"] . '?overrun_nonfatal=1&fifo_size=50000000" '; + $ffmpeg = 'ffmpeg -fflags +genpts+discardcorrupt -max_delay 500000 -i "udp://@' . $new["input_udp"] . '?overrun_nonfatal=1&fifo_size=50000000" '; $ffmpeg .= " -vf scale={$new["resolution"]} -g 12 -bf 2 -c:v mpeg2video -pix_fmt yuv420p -b:v {$new["video_bitrate"]}k -maxrate {$new["video_bitrate"]}k -minrate {$new["video_bitrate"]}k "; $ffmpeg .= ' -af volume=' . $new["volume"] . 'dB'; $ffmpeg .= ' -c:a ' . $new["audio_format"] . ' -b:a ' . $new["audio_bitrate"] . 'k -ar 48000 -ac 2'; @@ -96,7 +96,7 @@ if ($_SERVER["REQUEST_METHOD"] === "POST" && $_POST["action"] === "edit") { $new = $row; - $ffmpeg = 'ffmpeg -fflags +genpts+discardcorrupt -reorder_queue_size 512 -re -i "udp://@' . $new["input_udp"] . '?overrun_nonfatal=1&fifo_size=50000000" '; + $ffmpeg = 'ffmpeg -fflags +genpts+discardcorrupt -max_delay 500000 -i "udp://@' . $new["input_udp"] . '?overrun_nonfatal=1&fifo_size=50000000" '; $ffmpeg .= " -vf scale={$new["resolution"]} -g 12 -bf 2 -c:v mpeg2video -pix_fmt yuv420p -b:v {$new["video_bitrate"]}k -maxrate {$new["video_bitrate"]}k -minrate {$new["video_bitrate"]}k "; $ffmpeg .= ' -af volume=' . $new["volume"] . 'dB'; $ffmpeg .= ' -c:a ' . $new["audio_format"] . ' -b:a ' . $new["audio_bitrate"] . 'k -ar 48000 -ac 2';