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