Komprimér 4K-iPhonevideo hurtigere på et NVIDIA-GPU (VideoRecompress 2026.2.17)
Med et NVIDIA-grafikkort komprimerer VideoRecompress Studio 2026.2.17 et 4K-iPhoneklip på 37–48 % kortere tid end før, og processoren er næsten ledig imens. Resultatet ser ens ud og er lige så stort. To fejl med telefonvideo er også rettet: stående klip bliver ikke længere klemt sammen, når du skalerer dem, og HDR-iPhonevideo konverteres nu til H.264 på grafikkortet i stedet for at falde tilbage til den langsomme CPU-encoder.
Målt på én pc: AMD Ryzen 9 3900X med et NVIDIA RTX 3080, på rigtige 4K HEVC 10-bit-optagelser fra iPhone (30 fps, cirka 30 Mbit/s).
Før og efter, målt på et RTX 3080
| Opgave | Før | 2026.2.17 |
|---|---|---|
| 17 s 4K-iPhoneklip til H.265: tid | 16,3 s | 9,5 s (−42 %) |
| Samme klip filmet stående: tid | 15,0 s | 9,5 s (−37 %) |
| CPU-tid (4K-klip) | 154 s | 2,3 s (−98 %) |
| Højeste hukommelsesforbrug (4K-klip) | 5,30 GB | 4,45 GB |
| Outputfil (4K-klip) | 64,1 MB | 63,7 MB |
| Skalering fra 4K til 1080p: kodningstid | 9,1 s | 1,7 s |
| Forudindstilling 4K til 1080p: hele kørslen fra kommandolinjen | 12,9 s | 3,7 s |
| Tjek af hardware-encodere ved hver start | 0,8–1,3 s | 33 ms |
| Licenstjek ved start af kommandolinjen (registreret kopi) | 1,1–2,0 s | 41 ms |
Medianer af 3 kørsler, gammel og ny skiftevis, via VideoRecompress-kommandolinjen; hver kørsel inkluderer cirka 1,5 s programstart. To tidligere serier med 4K-klippene målte 46–48 % kortere tid.
Hvad det betyder: før pakkede processoren hvert 4K-HEVC-billede ud, og det holdt et RTX 3080 nede på 21 billeder i sekundet med ti kerner i gang. Nu pakker grafikkortet videoen ud og koder den, så klippet er hurtigere færdigt, og processoren er fri til andet arbejde.
Kortere 720p- og 1080p-klip vinder mindre tid (5–8 % på kodningen), men bruger 59–72 % mindre CPU-tid.
Billedet ændrer sig ikke. Ved en almindelig genkomprimering bliver 8-bit video bit for bit identisk med den gamle vej. For 10-bit iPhonevideo afviger filstørrelsen under 1 %, og SSIM-scoren mod originalen er den samme eller lidt højere.
Skalering på GPU'en: cirka 5× hurtigere, filer cirka 20 % større
| Opgave | CPU-skalering (før) | GPU-skalering (nu standard) |
|---|---|---|
| 17 s 4K-klip til 1080p: tid / CPU-tid | 9,1 s / 122 s | 1,7 s / 1,6 s |
| Filstørrelse ved samme kvalitetsindstilling (to klip) | 5,50 / 3,44 MB | +19 % / +22 % |
| VMAF ved samme filstørrelse (to klip) | 46,0 / 59,2 | −4,5 / −2 |
To 4K HEVC 10-bit iPhoneklip på RTX 3080. VMAF blev målt ved at skalere hvert output tilbage til 4K-kilden.
En skalering, fx forudindstillingen 4K til 1080p, trak hvert billede tilbage til processoren. Når skaleringen er den eneste ændring, skalerer 2026.2.17 nu også på grafikkortet: 9,1 s → 1,7 s for et 17 s 4K-klip, og CPU-tiden falder fra 122 s til 1,6 s.
Kompromiset, sagt ligeud: GPU-skaleringen er ikke CPU-skaleringen. Ved samme kvalitetsindstilling bliver filerne cirka 20 % større, og ved samme størrelse scorer de lidt lavere. Vi sammenlignede billederne side om side og gjorde GPU'en til standard.
CPU-skaleringen bruges stadig, når der ikke er et NVIDIA-GPU, når opgaven også beskærer, fjerner støj, stabiliserer eller tilføjer vandmærke eller undertekster, når et roteret klip skal til MKV eller WebM, og hver gang GPU-forsøget mislykkes.
To rettelser til telefonvideo
Stående video beholder formen, når du skalerer
Valgte man en opløsning i guiden, forudindstillingen 4K til 1080p eller --width sammen med --height på kommandolinjen, blev begge sider af billedet tvunget. En stående telefonvideo blev klemt ind i et liggende billede, og 4:3-video blev strakt til 16:9.
Videoen tilpasses inden for den valgte størrelse, med rammen drejet, som billedet ses. Et stående 4K-klip sendt til 1080p afspilles opretstående i 1080 × 1920.
HDR-iPhonevideo til H.264 virker på GPU'en
iPhones optager HDR-video i 10 bit. NVIDIAs H.264-encoder kan ikke tage 10-bit billeder, så konvertering af disse klip til H.264, formatet i forudindstillingerne til sociale medier, fejlede på alle pc'er med et NVIDIA-kort. Programmet skiftede så uden at sige det til den meget langsommere CPU-encoder.
VideoRecompress konverterer nu først billederne til 8 bit på grafikkortet, og opgaven bliver på NVENC.
En ændring mere, du måske bemærker: stående klip gemt som MP4 eller MOV beholder telefonens rotationsmarkering i stedet for at blive drejet billede for billede på processoren. Afspillere viser det samme opretstående billede.
Sådan virker det
- Afkodning og kodning på samme kortNår NVENC er encoderen, og intet har brug for billederne på processoren, pakker NVIDIA-kortet videoen ud og sender billederne direkte videre til sin encoder.
- En kontrolleret reserveløsningHvis en opgave afkodet på GPU'en fejler, køres samme opgave igen med afkodning på processoren, før der skiftes til en software-encoder.
- Encodertjekket huskesTesten af, hvilke hardware-encodere der virker, kørte ved hver start: 10 testkodninger, 0,8–1,3 s. Resultatet gemmes nu pr. ffmpeg-build og grafikdriver (0,7 s første gang, derefter 33 ms) og gentages efter 30 dage, eller når en hardwarekodning fejler.
- Parallelle opgaver tilpasset din RAMÉn 4K 10-bit kodning kræver 4,4–5,3 GB hukommelse. Den gamle regel startede op til fire ad gangen, omkring 20 GB, på pc'er, hvor 8 GB er typisk. Køen holder nu parallelle kodninger inden for halvdelen af din hukommelse: med 8 GB er det én 4K-opgave eller tre 1080p-opgaver ad gangen.
- En hurtigere kommandolinjeEn registreret kopi genbruger et licenstjek, der er under 24 timer gammelt, så
videorecompress-CLI'en venter ikke længere 1,1–2,0 s på serveren ved hvert kald. Sammen med det gemte encodertjek tager et 12 s klip nu 1,5–1,6 s fra start til slut, før 3,2–4,5 s.
GPU-afkodning og GPU-skalering kræver et NVIDIA-kort med NVENC. På pc'er uden et sådant, eller med Intel Quick Sync- eller AMD-encodere, afkoder VideoRecompress på processoren præcis som før. Rettelsen af stående video, det gemte encodertjek og den hukommelsesbevidste kø gælder for alle pc'er.
Hent VideoRecompress 2026.2.17
Allerede installeret? Start VideoRecompress Studio: et banner øverst fortæller, at version 2026.2.17 er tilgængelig, og fører til download. Installér den oven på din nuværende version.
Ny her? Den gratis prøveversion komprimerer 10 filer uden vandmærke. Derefter får output et vandmærke og stopper efter 10 minutter, indtil du registrerer.
Prøv det på dine egne iPhoneklip
Hent den gratis prøveversion, træk et 4K-klip ind, og sammenlign tiden på din egen pc.
Download gratis proveversion