From 209a4840dbd2a949f13b875760a2a86a97037f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Fri, 10 Apr 2026 18:13:38 +0200 Subject: [PATCH] fix: send video duration as string, not integer The Kling API expects duration as '5' or '10' (string), not an int. Co-Authored-By: Claude Sonnet 4.6 --- freepik_cli/api/videos.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freepik_cli/api/videos.py b/freepik_cli/api/videos.py index e50bed9..3bd4d6d 100644 --- a/freepik_cli/api/videos.py +++ b/freepik_cli/api/videos.py @@ -35,7 +35,7 @@ class VideoAPI: if prompt: payload["prompt"] = prompt if duration: - payload["duration"] = duration + payload["duration"] = str(duration) if aspect_ratio: payload["aspect_ratio"] = aspect_ratio if seed is not None: