jbilcke-hf HF staff commited on
Commit
1c6f9de
·
1 Parent(s): b9f99cc

should work now

Browse files
Files changed (1) hide show
  1. src/production/renderVideo.mts +16 -5
src/production/renderVideo.mts CHANGED
@@ -7,13 +7,14 @@ export async function renderVideo(
7
  ): Promise<RenderedScene> {
8
 
9
  const params = {
 
10
  seed: request.seed,
11
  nbFrames: request.nbFrames,
12
  nbSteps: request.nbSteps,
13
  }
14
 
15
  try {
16
- response.assetUrl = await generateVideo(request.prompt, params)
17
  // console.log("successfull generation")
18
 
19
  if (!response.assetUrl?.length) {
@@ -23,7 +24,7 @@ export async function renderVideo(
23
  console.error(`failed to render the video scene.. but let's try again!`)
24
 
25
  try {
26
- response.assetUrl = await generateVideo(request.prompt, params)
27
  // console.log("successfull generation")
28
 
29
  if (!response.assetUrl?.length) {
@@ -31,9 +32,19 @@ export async function renderVideo(
31
  }
32
 
33
  } catch (err) {
34
- console.error(`it failed the video for second time ${err}`)
35
- response.error = `failed to render video scene: ${err}`
36
- response.status = "error"
 
 
 
 
 
 
 
 
 
 
37
  }
38
  }
39
 
 
7
  ): Promise<RenderedScene> {
8
 
9
  const params = {
10
+ positivePrompt: request.prompt,
11
  seed: request.seed,
12
  nbFrames: request.nbFrames,
13
  nbSteps: request.nbSteps,
14
  }
15
 
16
  try {
17
+ response.assetUrl = await generateVideo(params)
18
  // console.log("successfull generation")
19
 
20
  if (!response.assetUrl?.length) {
 
24
  console.error(`failed to render the video scene.. but let's try again!`)
25
 
26
  try {
27
+ response.assetUrl = await generateVideo(params)
28
  // console.log("successfull generation")
29
 
30
  if (!response.assetUrl?.length) {
 
32
  }
33
 
34
  } catch (err) {
35
+ try {
36
+ response.assetUrl = await generateVideo(params)
37
+ // console.log("successfull generation")
38
+
39
+ if (!response.assetUrl?.length) {
40
+ throw new Error(`url for the generated video is empty`)
41
+ }
42
+
43
+ } catch (err) {
44
+ console.error(`it failed the video for third time ${err}`)
45
+ response.error = `failed to render video scene: ${err}`
46
+ response.status = "error"
47
+ }
48
  }
49
  }
50