Kort samengevat
Klassiek berekend is een video een reeks afzonderlijke frames: duur maal framerate, dus 750 frames voor 30 seconden bij 25 frames per seconde, elk op zich gerenderd. Dat telt op tot uren rekentijd op één kaart. Bij VEDUTUM wordt de vlucht juist opgebouwd uit segmenten van acht seconden die zonder opnieuw coderen aaneen kunnen worden gezet; vier segmenten zijn iets meer dan een halve minuut.
De basisrekensom
Frames
Duur × framerate. 30 seconden bij 25 frames per seconde is 750 frames, 60 seconden is 1.500. Zo rekent de klassieke route.
Rekentijd
Frames × tijd per frame. Daarom zijn video’s in de klassieke productie vele keren duurder dan stilstaande beelden.
Framerate
In Europa is 25 frames per seconde gebruikelijk, de bioscoop gebruikt 24, Noord-Amerika en veel online platforms 30. Voor rustige architectonische camerabewegingen is 25 genoeg; 50 of 60 verdubbelen de rekentijd zonder dat de vlucht er zichtbaar beter van wordt.
Rendertijd met voorbeeldwaarden
De onderstaande berekening gaat uit van 30 seconden per frame in Full HD op één GPU. Dat is een voorbeeldwaarde; uw scène kan merkbaar sneller of langzamer zijn.
15 s, 25 fps, Full HD: 375 frames, 187,5 min op 1 GPU, ongeveer 10 min op 20 GPU’s. 30 s, 25 fps, Full HD: 750 frames, 375 min, ongeveer 19 min. 60 s, 25 fps, Full HD: 1.500 frames, 750 min, ongeveer 38 min. 30 s, 25 fps, 4K: 750 frames, 1.500 min, ongeveer 75 min.
De laatste regel laat zien waarom 4K voor video duur is: vier keer de pixels, ruwweg vier keer de rekentijd. Voor de meeste websites en presentaties is een Full HD-video de betere keuze; zie resolutie voor renderings.
De andere route: segmenten in plaats van frames
De cijfers hierboven beschrijven de klassieke productie. VEDUTUM kiest een andere route: u stelt twee standpunten in op het gecontroleerde model, en daaruit ontstaat een doorlopende beweging van acht seconden, niet frame voor frame berekend maar als geheel segment. Dat kost minuten in plaats van uren en 12 tot 29 punten.
De prijs is minder controle over elke tussenpositie: er is geen vrij getekend pad met controlepunten, alleen begin, einde en de beweging daartussen. Voor een omloop, een binnenwandeling en een reeks over het dagverloop is dat genoeg; voor een gechoreografeerde vlucht door een hele wijk niet.
Van segment naar film
Meerdere segmenten worden met FFmpeg zonder opnieuw coderen aaneengezet, zodat de beeldkwaliteit van de delen onaangeroerd blijft. Waar wél gecodeerd wordt, bijvoorbeeld bij het verkleinen van het bestand, stuurt een kwaliteitsfactor (CRF) het resultaat: volgens de FFmpeg-documentatie loopt de schaal van 0 tot 51, de standaard is 23 en een verstandig bereik ligt tussen 17 en 28. Lagere waarden geven betere kwaliteit en grotere bestanden.
Eerst het model, dan de vlucht: een verkeerd gelezen wand valt in beweging sterker op dan in een stilstaand beeld.
Zo plant u een vlucht
- 01Controleer de geometrieDe clip is slechts zo goed als het model eronder.
- 02Stel de standpunten inBegin en eind vanuit de camera’s van het project.
- 03Kies het niveauPunten en geschatte duur verschijnen op de knop voordat u begint.
- 04Voeg de segmenten samenDrie tot vier stukken maken een halve minuut met afwisseling.
Waar u verder kunt kijken
Sjablonen en prijzen staan onder video’s en cameravluchten. Hoe licht over de loop van een dag het beeld binnenkomt, wordt uitgelegd op de pagina dag- en nachtanimatie.
Vragen en antwoorden
Waarom kan ik het model niet gewoon in de browser opnemen?
Dat kan, en voor interne coördinatie is het een goede route. Het model toont licht en materialen wel in vereenvoudigde vorm. Voor gepubliceerde video’s is een segment uit het videomodel de moeite waard.
Waarom precies acht seconden?
Dat is de lengte die een segment als doorlopende beweging levert. Langere vluchten worden daaruit samengesteld door aaneen te zetten, zonder opnieuw te coderen en dus zonder kwaliteitsverlies.
Welke framerate kies ik?
Voor Europa en rustige cameravluchten 25 frames per seconde. Vraagt een platform om 30, kies dan 30; de rekentijd stijgt met een vijfde.
Hoe groot wordt het videobestand?
Dat hangt af van resolutie, lengte en kwaliteitsfactor. Een video van 30 seconden in Full HD met H.264 ligt doorgaans in de orde van enkele tientallen megabytes.
Bronnen
Vertaald uit het Engels. Origineel: lees het Engelse artikel



