In de praktijk
We hebben de ultra hd videobestanden van de Sony FDR-AXP33 camera direct in Premiere Pro CC ingeladen. Deze kan zoals gezegd deze direct bewerken, zonder dat er intermediates nodig zijn. Om dezelfde tests ook in full hd uit te voeren, hebben we de video’s vooraf ook omgezet naar full hd resolutie, eveneens met h.264 compressie, maar met een lagere bitrate van 25 mbps. Dit komt overeen met de bestanden die normale full hd AVCHD camcorders generen. In Premiere hebben we vervolgens identieke taken uitgevoerd op de full hd en op de ultra hd bestanden, zowel op ons laptop testsysteem als op de snellere desktop. In alle gevallen zijn de bewerkingen toegepast op clips van precies 30 seconden. Alle resultaten vind je in de tabel onderaan deze pagina.
Allereerst hebben we een aantal veelgebruikte effecten op de videobestanden toegepast die volledig door de processor uitgevoerd worden en waarbij de videokaart dus geen ondersteuning biedt. De eerste is Adobe’s warp stabilizer. Deze functie haalt schokken en trillingen uit het beeld en vermindert het rolling shutter effect van CMOS sensoren. Opvallend is dat beide systemen de deze tests vrijwel even snel uitvoeren. Dit komt omdat warp stablizer single threaded werkt, en de mobiele Core i7 4700QM dankzij zijn hoge turbofrequentie van 3300 MHz hierbij niet onderdoet voor de Xeon processor uit ons desktopsysteem. Wat we ook zien is dat dat de berekening voor de ultra hd versie op beide systemen bijna precies viermaal zo lang duurt als bij full hd beelden, exact het verschil in het aantal te berekenen beeldpunten dus. Bij het toepassen van camera blur, waarmee het beeld onscherp gemaakt wordt, zien we eenzelfde beeld. Hier weet de modernere Haswell gebaseerde Core i7 uit onze laptop de taken zelfs sneller te klaren dan de Sandy Bridge gebaseerde Xeon. Bij het uitvoeren van lens correction, waarmee de vertekening van groothoeklenzen van bijvoorbeeld action cams ongedaan gemaakt kan worden, blijkt de resolutie vrijwel niet van invloed. Beide systemen hebben op enkele seconden na even veel tijd nodig voor de full hd als voor de ultra hd bestanden.
Veel nuttige filters en overgangseffecten kunnen zoals gezegd gebruik maken van de GPU op de videokaart. Eén van de meest gebruikte filters in Adobe Premiere is de Fast Color Corrector, waarmee helderheid, contrast en kleurbalans eenvoudig aangepast kunnen worden. We hebben dit filter zowel uitgevoerd op één videostream, maar ook op een mozaïek van vijf gelijktijdige videostreams. Dat laatste blijkt in ultra hd resolutie voor beide testsystemen teveel van het goede. Dat komt niet omdat de videokaart het niet trekt, zelfs de GeForce GTX 765M in onze laptop laat geen pieken in de belasting zien die boven de 80% uitkomen. De bottleneck is bij deze tests in beide gevalleen de processor: deze krijgt de vijf ultra hd videostreams niet gelijktijdig gedecodeerd. Doen we deze test in hd, dan zien we dat beide systemen hetzelfde werkje moeiteloos klaren. Hoewel de videokaarten ook hier op vijf videos in real time kleurbewerkingen moeten toepassen, komt de belasting van de GPU’s in geen geval boven de 50% uit.
Uiteraard hebben we geprobeerd om het de GPU’s nóg wat lastiger te maken. Hiervoor gebruikten we het Lumetri Looks Dreams filter van Premiere CC. Dit filter geeft het beeld een blauwig, overbelicht en ‘wollig’ uiterlijk, een serie berekeningen waar GPU’s het aanzienlijk lastiger mee hebben dan met standaard kleurcorrectie. Om het nóg wat lastiger te maken hebben we de test bovendien ook met twee videobestanden gelijktijdig gedaan. In alle gevallen blijkt ook hier dat onze testsystemen in hd geen enkel probleem hebben om de beelden in real time aan te leveren. Schakelen we echter over naar ultra hd, dan zien we dat het onze laptop niet lukt de beelden zonder schokken af te spelen. De GPU belasting loopt bij één videobestand meteen op tot 98%. Met twee streams zien we dat beide systemen er niet in slagen om beide videos met het dreams filter vloeiend af te spelen.
Het Dreams Look filter van Adobe Premiere vergt veel rekenkracht van de videokaart.
Een laatste test die we hebben gedaan is het exporteren van 30 seconden video naar een h.264 bestand met de originele bitrate en resolutie van de bronbestanden. De videoclip was hierbij voorzien van twee GPU accelerated overgangen en kleurcorrectie. Bij het exporteren van video maakt Premiere gebruik van de GPU waar dat kan, maar in de praktijk zien we dat de snelheid vooral beperkt wordt door de CPU. Het renderen gaat op beide testsystemen vrijwel even snel, waarbij het berekenen van de ultra hd versie grofweg tweemaal zolang duurt als de hd variant.