Zum Inhalt springen

Renderzeit für eine Sequenz

Wie lange dauert es, die Sequenz zu rendern, und wie lange darf ein Frame dauern?

Antwort: Bevor du einen Shot zum Rendern sendest, musst du wissen, ob er rechtzeitig fertig werden kann. Rendere einen Test-Frame in der endgültigen Auflösung und Qualität und lies die Zeit ab. Der Rechner multipliziert diese mit der gesamten Sequenz, teilt durch die Anzahl der Maschinen in der Render-Farm und sagt dir, wie lange ein Frame höchstens dauern darf, wenn es bis zur Frist schaffen soll. Die Kompetenzziiel für Rendering und Rendering-Optimierung handelt genau von diesem Abwägen.

Formel

Frames = længde (s) × billedhastighed

Maskintid = frames × rendertid pr. frame

Rendertid på vægur = maskintid ÷ antal maskiner (forudsat at frames fordeles jævnt)

Højeste tid pr. frame = timer til deadline × 60 × maskiner ÷ frames

Symbole und Einheiten in der Formel
SymbolBedeutungEinheit
varighed_sekSequenzlänges
fpsBildratefps
min_pr_frameRenderzeit pro Frame (gemessen auf einem Test-Frame)min
maskinerAnzahl Maschinen, die gleichzeitig rendernmaskiner
timer_til_deadlineStunden bis zur Fristtimer
=Renderzeit (Wanduhr)timer
=Anzahl Framesframes
=Gesamte Maschinenzeittimer
=Höchstens pro Frame um die Frist einzuhaltenmin

Gültigkeit und Quelle

Quelle
Frames × Renderzeit pro Frame ÷ Anzahl der Maschinen

Gilt nicht, wenn

  • Der Testframe sollte einer der schweren sein: mit den meisten Bewegungsunschärfen, den meisten Lichtern und den meisten Simulationen in dem Bild. Ladezeit für die Szene pro Auftrag, Compositing und ein neues Rendering nach Korrektionen kommt hinzu, daher plan mit Puffer.

Rechenbeispiel

Die eigenen Standardwerte des Rechners sind eingesetzt. Die Zahlen sind mit genau der Formel berechnet, die das Werkzeug verwendet.

Sat ind

  • Sequenzlänge30 s
  • Bildrate24 fps
  • Renderzeit pro Frame (gemessen auf einem Test-Frame)4 min
  • Anzahl Maschinen, die gleichzeitig rendern1 maskiner
  • Stunden bis zur Frist48 timer

Geber

  • Renderzeit (Wanduhr)48,0 timer
  • Anzahl Frames720 frames
  • Gesamte Maschinenzeit48,0 timer
  • Höchstens pro Frame um die Frist einzuhalten4,00 min

Der Rechner selbst ist gesperrt

Lege einen kostenlosen Zugang an, um alle Artikel, Rechner, Vorlagen und das Sortiment freizuschalten — und Zugriff auf Quizze und Klassen zu erhalten. Es dauert unter einer Minute: Name, E-Mail und ein Passwort. Keine Zahlungskarte.

Willst du zuerst etwas ausprobieren? Sieh, was du ohne Konto nutzen kannst — der Junior-Bereich, das Lexikon, die Videos und mehr.

Sådan bruger du den

Før et shot eller en hel film sendes til rendering, skal du vide, om den kan blive færdig til deadline. Render en tung testframe, og lad beregneren gange op til hele sekvensen og fordele på maskinerne. Den viser også, hvor lang tid en frame højst må tage.

Schritt für Schritt

  1. Render én tung testframe i endelig opløsning og kvalitet, og noter tiden.
  2. Skriv sekvensens længde og billedhastighed.
  3. Gang antal frames med tiden pr. frame, og del med antal maskiner.
  4. Sammenlign med tiden til deadline. Er den for lang, så sænk samples, brug denoiser eller del passes op.

Typische Fehler

  • At måle på en let frame i starten af shottet. Brug den tungeste.
  • At glemme passes og AOV'er, der renderes for sig.
  • At regne uden tid til en ny rendering efter kundens rettelser.

Beispiele aus dem Alltag

Produktanimation på én pc

En produktanimation af en høretelefon på 30 sekunder i 24 fps renderes i Cycles på din egen pc. En testframe tager 4 minutter, og kunden skal have filmen om 48 timer.

Sequenzlänge
30 s
Bildrate
24 fps (Film)
Renderzeit pro Frame (gemessen auf einem Test-Frame)
4 min
Anzahl Maschinen, die gleichzeitig rendern
1 Maschinen
Stunden bis zur Frist
48 Stunden

Es bedeutet: Det giver 720 frames og en rendertid på 48 Stunden. En frame må højst tage 4 min, så der er ingen luft til rettelser.

Samme shot på fire maskiner

Studiet sætter fire maskiner på samme job.

Sequenzlänge
30 s
Bildrate
24 fps (Film)
Renderzeit pro Frame (gemessen auf einem Test-Frame)
4 min
Anzahl Maschinen, die gleichzeitig rendern
4 Maschinen
Stunden bis zur Frist
48 Stunden

Es bedeutet: Rendertiden falder til 12 Stunden, og en frame må nu tage op til 16 min. Maskintiden er stadig 48 Stunden.

Kortfilm på renderfarm

En kortfilm på 5 minutter i 25 fps tager 12 minutter pr. frame og skal renderes på 20 noder i en renderfarm over en weekend på 60 timer.

Sequenzlänge
300 s
Bildrate
25 fps (europäisches Fernsehen)
Renderzeit pro Frame (gemessen auf einem Test-Frame)
12 min
Anzahl Maschinen, die gleichzeitig rendern
20 Maschinen
Stunden bis zur Frist
60 Stunden

Es bedeutet: Filmen er 7.500 frames og tager 75 Stunden at rendere, men for at nå weekenden må en frame højst tage 9,6 min. Sænk samples, brug denoiser eller få flere noder.

Faustregel

1 sekund i 24 fps med 1 minut pr. frame tager 24 minutter.

So überprüfst du die Antwort

Rendertid × maskiner skal give maskintiden.