diff --git a/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts b/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts index e6946d1f98..f83c7a2b82 100644 --- a/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts +++ b/packages/components/src/api/video_styleTransfer/Enqueue_VST.ts @@ -7,8 +7,23 @@ export interface EnqueueVSTRequest { negative_prompt: string, prompt: string, style: string, + trim_end_millis: number, trim_start_millis: number, + + // Use face detailer + // Only for premium accounts + use_face_detailer?: boolean, + + // Use video upscaler + // Only for premium accounts + use_upscaler?: 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. + use_strength?: number, + uuid_idempotency_token: string } 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 43be8c4455..3589b3c4f0 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 @@ -27,6 +27,8 @@ export default function StyleVideo() { const [prompt, promptSet] = useState(""); const [negativePrompt, negativePromptSet] = useState(""); const [length, lengthSet] = useState(3000); + const [useFaceDetailer, setUseFaceDetailer] = useState(false); + const [useUpscaler, setUseUpscaler] = useState(false); const { enqueue } = useInferenceJobs(); const onClick = () => { @@ -117,6 +119,7 @@ export default function StyleVideo() { }} /> +
+ +
+ +
Quality Options
+
+
+ + +
+
+
+
+ + +
+
+