Comprimi video 4K da iPhone più velocemente con una GPU NVIDIA (VideoRecompress 2026.2.17)
Con una scheda grafica NVIDIA, VideoRecompress Studio 2026.2.17 comprime una clip 4K da iPhone nel 37–48 % di tempo in meno rispetto a prima, e il processore resta quasi inattivo. Il risultato ha lo stesso aspetto e la stessa dimensione. Sono corretti anche due bug dei video da telefono: le clip verticali non escono più schiacciate quando le ridimensioni, e il video HDR da iPhone ora si converte in H.264 sulla scheda grafica invece di ripiegare sul lento encoder CPU.
Misurato su un PC: AMD Ryzen 9 3900X con NVIDIA RTX 3080, su veri filmati 4K HEVC a 10 bit da iPhone (30 fps, circa 30 Mbit/s).
Prima e dopo, misurato su una RTX 3080
| Operazione | Prima | 2026.2.17 |
|---|---|---|
| Clip 4K da iPhone di 17 s in H.265: tempo | 16,3 s | 9,5 s (−42 %) |
| La stessa clip girata in verticale: tempo | 15,0 s | 9,5 s (−37 %) |
| Tempo CPU (clip 4K) | 154 s | 2,3 s (−98 %) |
| Picco di memoria (clip 4K) | 5,30 GB | 4,45 GB |
| File di uscita (clip 4K) | 64,1 MB | 63,7 MB |
| Ridimensionamento da 4K a 1080p: tempo di codifica | 9,1 s | 1,7 s |
| Preset da 4K a 1080p: esecuzione completa da riga di comando | 12,9 s | 3,7 s |
| Controllo degli encoder hardware a ogni avvio | 0,8–1,3 s | 33 ms |
| Controllo della licenza all'avvio della riga di comando (copia registrata) | 1,1–2,0 s | 41 ms |
Mediane di 3 esecuzioni, vecchia e nuova versione alternate, tramite la riga di comando di VideoRecompress; ogni esecuzione include circa 1,5 s di avvio del programma. Due serie precedenti sulle clip 4K hanno misurato il 46–48 % di tempo in meno.
Cosa significa: prima il processore decomprimeva ogni fotogramma 4K HEVC, e questo limitava una RTX 3080 a 21 fotogrammi al secondo con dieci core occupati. Ora la scheda grafica decomprime e codifica il video, quindi la clip finisce prima e il processore resta libero per altro.
Le clip più brevi in 720p e 1080p guadagnano meno tempo (5–8 % sulla codifica) ma usano il 59–72 % di tempo CPU in meno.
L'immagine non cambia. In una semplice ricompressione, il video a 8 bit esce identico bit per bit al vecchio percorso. Per il video a 10 bit da iPhone la dimensione del file differisce di meno dell'1 % e il punteggio SSIM rispetto all'originale è uguale o leggermente superiore.
Ridimensionare sulla GPU: circa 5× più veloce, file circa il 20 % più grandi
| Operazione | Scaler CPU (prima) | Scaler GPU (ora predefinito) |
|---|---|---|
| Clip 4K di 17 s in 1080p: tempo / tempo CPU | 9,1 s / 122 s | 1,7 s / 1,6 s |
| Dimensione del file con la stessa impostazione di qualità (due clip) | 5,50 / 3,44 MB | +19 % / +22 % |
| VMAF a parità di dimensione (due clip) | 46,0 / 59,2 | −4,5 / −2 |
Due clip 4K HEVC a 10 bit da iPhone sulla RTX 3080. Il VMAF è stato misurato riportando ogni uscita alla dimensione della sorgente 4K.
Un ridimensionamento, come il preset da 4K a 1080p, riportava ogni fotogramma al processore. Quando il ridimensionamento è l'unica modifica, 2026.2.17 scala anche sulla scheda grafica: 9,1 s → 1,7 s per una clip 4K di 17 s, con il tempo CPU che scende da 122 s a 1,6 s.
Il compromesso, detto chiaramente: lo scaler della GPU non è quello della CPU. Con la stessa impostazione di qualità i file escono circa il 20 % più grandi, e a parità di dimensione hanno un punteggio un po' più basso. Abbiamo confrontato i fotogrammi fianco a fianco e reso la GPU la scelta predefinita.
Lo scaler CPU viene ancora usato quando non c'è una GPU NVIDIA, quando l'operazione ritaglia, riduce il rumore, stabilizza o aggiunge filigrana o sottotitoli, quando una clip ruotata va in MKV o WebM, e ogni volta che il tentativo sulla GPU fallisce.
Due correzioni per i video da telefono
I video verticali mantengono la loro forma quando li ridimensioni
Scegliere una risoluzione nella procedura guidata, il preset da 4K a 1080p, oppure --width con --height da riga di comando imponeva entrambi i lati del fotogramma. Un video verticale da telefono veniva schiacciato in un riquadro orizzontale, e il video 4:3 stirato a 16:9.
Il video viene adattato all'interno della dimensione scelta, con il riquadro girato nel verso in cui l'immagine si vede. Una clip 4K verticale portata a 1080p si riproduce dritta a 1080 × 1920.
Il video HDR da iPhone in H.264 funziona sulla GPU
Gli iPhone registrano il video HDR a 10 bit. L'encoder H.264 di NVIDIA non accetta fotogrammi a 10 bit, quindi convertire queste clip in H.264, il formato dei preset per i social, falliva su ogni PC con scheda NVIDIA. L'app passava allora, senza dirlo, all'encoder CPU, molto più lento.
VideoRecompress ora converte prima i fotogrammi a 8 bit sulla scheda grafica, e l'operazione resta su NVENC.
Un'altra modifica che potresti notare: le clip verticali salvate come MP4 o MOV mantengono l'indicatore di rotazione del telefono invece di essere ruotate fotogramma per fotogramma sul processore. I lettori mostrano la stessa immagine dritta.
Come funziona
- Decodifica e codifica sulla stessa schedaQuando l'encoder è NVENC e nulla ha bisogno dei fotogrammi sul processore, la scheda NVIDIA decomprime il video e passa i fotogrammi direttamente al proprio encoder.
- Un ripiego verificatoSe un'operazione decodificata sulla GPU fallisce, la stessa operazione riparte con la decodifica sul processore, prima di passare a un encoder software.
- Il controllo degli encoder viene ricordatoIl test su quali encoder hardware funzionano veniva eseguito a ogni avvio: 10 codifiche di prova, 0,8–1,3 s. Ora il risultato viene salvato per build di ffmpeg e driver grafico (0,7 s la prima volta, poi 33 ms) e ripetuto dopo 30 giorni o quando una codifica hardware fallisce.
- Operazioni parallele adatte alla tua RAMUna codifica 4K a 10 bit richiede 4,4–5,3 GB di memoria. La vecchia regola ne avviava fino a quattro insieme, circa 20 GB, su PC che spesso hanno 8 GB. La coda ora mantiene le codifiche parallele entro metà della tua memoria: con 8 GB significa un'operazione 4K o tre operazioni 1080p alla volta.
- Una riga di comando più veloceUna copia registrata riusa un controllo di licenza più recente di 24 ore, quindi la CLI
videorecompressnon aspetta più il server per 1,1–2,0 s a ogni chiamata. Insieme al controllo degli encoder salvato, una clip di 12 s ora richiede 1,5–1,6 s dall'inizio alla fine, prima 3,2–4,5 s.
La decodifica e il ridimensionamento su GPU richiedono una scheda NVIDIA con NVENC. Sui PC che non ne hanno una, o con encoder Intel Quick Sync o AMD, VideoRecompress decodifica sul processore esattamente come prima. La correzione del verticale, il controllo degli encoder salvato e la coda adatta alla memoria valgono per ogni PC.
Ottieni VideoRecompress 2026.2.17
Già installato? Avvia VideoRecompress Studio: un banner in alto indica che la versione 2026.2.17 è disponibile e porta al download. Installala sopra la versione attuale.
Nuovo? La prova gratuita comprime 10 file senza filigrana. Dopo, il risultato ha una filigrana e si ferma a 10 minuti finché non registri il programma.
Provalo con le tue clip da iPhone
Scarica la prova gratuita, trascina una clip 4K e confronta il tempo sul tuo PC.
Scarica la prova gratuita