diff --git a/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts b/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts index f83c7a2b82..5ef9cd9ea8 100644 --- a/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts +++ b/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts @@ -19,6 +19,9 @@ export interface EnqueueVSTRequest { // Only for premium accounts use_upscaler?: boolean, + // Use cinematic mode + use_cinematic?: boolean, + // Use Strength of the style transfer // Must be between 0.0 (match source) and 1.0 (maximum dreaming). // The default, if not sent, is 1.0. diff --git a/packages/fakeyou.com/src/v2/view/pages/style-video/StyleVideo.tsx b/packages/fakeyou.com/src/v2/view/pages/style-video/StyleVideo.tsx index 6ba9d8dc91..dc8525ac57 100644 --- a/packages/fakeyou.com/src/v2/view/pages/style-video/StyleVideo.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/style-video/StyleVideo.tsx @@ -31,6 +31,7 @@ export default function StyleVideo() { const [length, lengthSet] = useState(3000); const [useFaceDetailer, setUseFaceDetailer] = useState(false); const [useUpscaler, setUseUpscaler] = useState(false); + const [useCinematic, setUseCinematic] = useState(false); const [strength, setStrength] = useState(1.0); const { enqueue } = useInferenceJobs(); @@ -48,6 +49,7 @@ export default function StyleVideo() { trim_end_millis: length, trim_start_millis: 0, use_face_detailer: useFaceDetailer, + use_cinematic: useCinematic, use_upscaler: useUpscaler, use_strength: strength, uuid_idempotency_token: uuidv4(), @@ -168,6 +170,18 @@ export default function StyleVideo() { +
+
+ setUseCinematic(!useCinematic)} + /> + +
+