From 78628443d6afa1dce8f2ea8c4f5fe0ccb33bd425 Mon Sep 17 00:00:00 2001 From: Sirshendu Ganguly Date: Thu, 4 Jun 2026 15:09:32 +0530 Subject: [PATCH] Added support for Pruna P-Video Replace --- runware/base.py | 3 +++ runware/types.py | 1 + 2 files changed, 4 insertions(+) diff --git a/runware/base.py b/runware/base.py index 20d5aa9..9c22095 100644 --- a/runware/base.py +++ b/runware/base.py @@ -2415,6 +2415,9 @@ async def _requestVideo(self, requestVideo: "IVideoInference") -> "Union[List[IV processed_reference_videos.append(await self._process_media(item)) inputs.referenceVideos = processed_reference_videos + if inputs.video: + inputs.video = await self._process_media(inputs.video) + if inputs.frameImages: inputs.frameImages = await self._process_media_list( inputs.frameImages, diff --git a/runware/types.py b/runware/types.py index b5bbabc..a91214e 100644 --- a/runware/types.py +++ b/runware/types.py @@ -1030,6 +1030,7 @@ class ISettings(SerializableMixin): promptExtend: Optional[bool] = None promptUpsampling: Optional[bool] = None preserveAudio: Optional[bool] = None + sourceAudioSync: Optional[bool] = None quad: Optional[bool] = None quality: Optional[str] = None realism: Optional[bool] = None