From e68bac2f602b6d8e2d9c65f502073fe25e1713c2 Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 2 Jan 2026 16:43:01 -0600 Subject: [PATCH] fix: correct FFmpeg probe request parameter name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /probe endpoint expects 'gcs_uri' but we were sending 'source_gcs_uri'. Fixed to match the ProbeRequest model in ffmpeg_http_service.py. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- backend/app/services/video_renderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/video_renderer.py b/backend/app/services/video_renderer.py index 48fe9c3..f64975b 100644 --- a/backend/app/services/video_renderer.py +++ b/backend/app/services/video_renderer.py @@ -174,7 +174,7 @@ class VideoRendererService: response = client.post( f"{service_url}/probe", - json={"source_gcs_uri": gcs_uri}, + json={"gcs_uri": gcs_uri}, # Matches ProbeRequest model headers={"Authorization": f"Bearer {auth_token}"} ) response.raise_for_status()