Remio Host su Windows elenca ogni encoder hardware esposto dal sistema (NVENC su NVIDIA, AMF su AMD, Quick Sync su Intel) e sceglie il più veloce disponibile, preferendo sempre l'HEVC hardware per la migliore qualità per bit, con H.264 come ripiego universale. Su macOS, Remio usa VideoToolbox, che passa dalla GPU a cui è associato lo schermo attivo. Nella maggior parte dei casi la selezione automatica è corretta. Questa guida è per tutti gli altri: i giocatori che vogliono la scheda dedicata per il gioco e la iGPU per la codifica, i creator con una eGPU Thunderbolt, chiunque usi due GPU di generazioni diverse.
Panoramica
Verificherai quale encoder sta usando Remio (overlay Statistiche nel client), capirai quali GPU del tuo computer hanno davvero un encoder (la matrice di supporto qui sotto) e imparerai a sostituire la scelta predefinita di Remio quando vuoi che sia una scheda specifica a occuparsi della codifica. La sostituzione è una modifica alle Impostazioni di Windows per gli host Windows, oppure un'opzione del pannello Monitor per i Mac Intel con eGPU. Gli host Apple Silicon instradano la codifica automaticamente e non si possono modificare.
Prerequisiti
- Hardware dell'host: un PC Windows con due o più GPU (dedicata + iGPU, doppia dedicata o eGPU), oppure un Mac Intel con eGPU Thunderbolt. I computer con una sola GPU non hanno bisogno di questa guida.
- Remio Host: ultima versione. La selezione automatica dell'encoder è migliorata nelle ultime versioni: quelle più vecchie potrebbero scegliere in modo diverso da quanto descritto qui.
- Windows: Windows 10 22H2 o Windows 11 per accedere alla pagina moderna delle impostazioni Grafica.
- macOS: macOS 15 Sequoia o successivo, come ogni host Mac di Remio; l'opzione di preferenza per la eGPU fa parte di macOS. I Mac Apple Silicon (M1 e successivi) non supportano le eGPU.
- Client: qualsiasi client Remio (Mac, iPad, iPhone, Android, Windows), per verificare il codec attivo tramite l'overlay Statistiche.
Come Remio sceglie l'encoder per impostazione predefinita
La logica di selezione è deterministica e viene eseguita una volta all'avvio dell'host. L'host Windows scorre l'elenco degli encoder in quest'ordine:
- NVIDIA NVENC: se è presente una GPU NVIDIA con supporto NVENC, viene preferita. HEVC come primario, H.264 di ripiego sulle schede precedenti a Maxwell.
- AMD AMF: la preferenza successiva. HEVC come primario, H.264 di ripiego sulle schede precedenti a Polaris.
- Intel Quick Sync (QSV): ripiego. HEVC come primario da Skylake in poi, H.264 sulle iGPU Intel più vecchie.
- Codifica software: se non è disponibile alcun encoder hardware, codifica H.264 software. Rara su qualsiasi PC moderno.
L'host Mac su Apple Silicon non ha scelte da fare: VideoToolbox è l'unico encoder hardware. Sui Mac Intel con GPU AMD dedicata, VideoToolbox instrada automaticamente la codifica sulla GPU a cui è collegato lo schermo attivo. I Mac non espongono un selettore esplicito dell'encoder.
Sui computer con doppia GPU, Remio Host su Windows associa l'acquisizione dello schermo alla GPU che gestisce lo schermo acquisito (la duplicazione DXGI è per adattatore). L'encoder segue: se lo schermo è sulla scheda dedicata, codifica la scheda dedicata. Se hai un monitor sulla iGPU e uno sulla scheda dedicata, passando dall'uno all'altro nel client Remio cambiano sia l'acquisizione sia la codifica verso l'adattatore corrispondente.
Se vuoi sapere esattamente cosa ha scelto Remio, guarda l'overlay Statistiche nel client: la riga Codec lo indica chiaramente: HEVC NVENC, HEVC AMF, HEVC QSV o HEVC VideoToolbox. Il primo elemento è il codec, il secondo è l'encoder.
Matrice di supporto degli encoder
Quale codec può codificare in hardware ogni marca di GPU e quale generazione ha introdotto il supporto. Remio usa sempre l'HEVC hardware quando l'encoder lo supporta, ripiegando su H.264 sul silicio più vecchio.
| Produttore | Encoder | H.264 | H.265 / HEVC |
|---|---|---|---|
| NVIDIA | NVENC | Kepler+ (GTX 600+) | Maxwell 2ª gen.+ (GTX 950+) |
| AMD | AMF | GCN 2+ (HD 7000+) | Polaris+ (RX 400+) |
| Intel | Quick Sync | Sandy Bridge+ (2ª gen.+) | Skylake+ (6ª gen.+) |
| Apple | VideoToolbox | Tutti i Mac supportati | Tutti gli Apple Silicon, Mac Intel con T2 |
Remio usa HEVC per impostazione predefinita ovunque sia disponibile. Alcune sfumature importanti:
- NVENC sulle RTX serie 40/50: i due motori di codifica permettono a queste schede di gestire HEVC a 4K60 con margine, anche con una seconda sessione di codifica (come la registrazione locale) in esecuzione contemporaneamente.
- AMD AMF su RDNA 2/3: la qualità della codifica HEVC è vicina a quella di NVIDIA allo stesso bitrate. Ampiamente sopra i 120 fps a 4K.
- Intel Arc QSV: Arc A380 e superiori hanno un encoder HEVC davvero valido, sorprendentemente capace per una scheda economica.
- VideoToolbox su Apple Silicon: HEVC è l'unico codec di cui ogni chip serie M ha bisogno. Il media engine è silicio dedicato, quindi la codifica non toglie mai risorse ai core GPU che fanno il tuo lavoro.
- Mac Intel con AMD dedicata: VideoToolbox usa la GPU preferita per lo schermo. Il MacBook Pro 16" 2019 con Radeon Pro 5500M codifica HEVC a 4K60 senza fatica.
Forzare una GPU specifica su Windows
Windows 10 22H2 e Windows 11 espongono una preferenza di GPU per applicazione. È il modo più pulito per indicare a Remio Host quale adattatore usare su un PC con più GPU. L'impostazione sostituisce i valori predefiniti del driver e resiste ai riavvii.
- Apri Impostazioni → Sistema → Schermo → Grafica.
- In Opzioni personalizzate per le app, fai clic su Sfoglia.
- Vai a
C:\Program Files\Remio\Remio Host.exee aggiungilo. (Se hai installato Remio Host in un percorso personalizzato, indica quello.) - Fai clic su Remio Host nell'elenco, poi su Opzioni.
- Scegline una:
- Risparmio energia: usa la GPU integrata (iGPU). Ideale per scaricare la codifica dalla scheda dedicata durante il gioco.
- Prestazioni elevate: usa la GPU dedicata. Ideale quando vuoi che NVENC o AMF gestiscano la codifica sulla scheda dedicata.
- GPU specifica (Windows 11 23H2+): scegli per nome. Utile se hai due schede dedicate o una eGPU.
- Fai clic su Salva, poi esci da Remio Host dall'area di notifica e riavvialo. La nuova preferenza di GPU si applica al prossimo avvio.
L'impostazione si applica anche all'associazione dell'adattatore per l'acquisizione dello schermo, ed è il dettaglio importante. Se indichi a Remio di usare la iGPU ma il tuo monitor è collegato alla scheda dedicata, l'host deve copiare ogni frame da un adattatore all'altro: funziona, ma aggiunge un paio di millisecondi. Per zero overhead, collega lo schermo alla stessa GPU che vuoi usare per la codifica.
L'interfaccia di Remio Host al momento non espone un selettore di encoder: l'impostazione Grafica a livello di sistema operativo è il modo supportato per sostituirlo su Windows. Controlliamo l'elenco degli encoder all'avvio, quindi le modifiche hanno effetto al riavvio, non mentre è in esecuzione.
Forzare una GPU specifica su macOS
I Mac Apple Silicon hanno una sola GPU integrata per chip: nessuna scelta da fare e nessun supporto eGPU. Il percorso di codifica è fisso e molto veloce: il media engine regge l'HEVC 4K60 senza fatica.
I Mac Intel con eGPU Thunderbolt sono un altro discorso. macOS permette di contrassegnare una GPU esterna specifica come preferita per ogni schermo, e VideoToolbox segue quella preferenza per qualsiasi app che disegna su quello schermo:
- Apri Impostazioni di Sistema → Monitor.
- Seleziona lo schermo collegato alla eGPU.
- Attiva Preferisci GPU esterna.
- Esci da Remio Host e riaprilo. VideoToolbox ora usa l'encoder della eGPU per lo stream di quello schermo.
Se il tuo Mac ha una GPU AMD dedicata integrata (MacBook Pro Intel 15"/16", iMac Pro, Mac Pro), VideoToolbox preferisce automaticamente il chip dedicato per qualsiasi schermo collegato. Lo schermo interno di un MacBook Pro 16" è collegato sia alla iGPU Intel sia alla Radeon dedicata; macOS instrada la codifica sulla iGPU quando il portatile è a batteria e su quella dedicata quando è alimentato.
Su Apple Silicon non puoi forzare un encoder diverso perché ce n'è uno solo. È una caratteristica, non un limite: il media engine della serie M è uno degli encoder hardware più veloci in circolazione ed è condiviso in modo trasparente da tutti i core GPU.
Indicazioni specifiche per eGPU
Le GPU esterne via Thunderbolt o USB4 aggiungono una latenza di cui è bene essere consapevoli. I 40 Gbps di Thunderbolt 4 / USB4 sono condivisi tra il flusso di comandi della eGPU, il trasferimento del framebuffer verso lo schermo interno del portatile e qualsiasi dispositivo USB collegato tramite il box della eGPU. In pratica:
- 1-3 ms di latenza aggiunta rispetto a una GPU interna. Trascurabile per l'uso desktop, lieve per il gaming competitivo.
- Limite di banda a circa 30 Gbps utilizzabili (overhead). Sufficiente per qualsiasi singolo stream 4K60. Più stream 4K dalla stessa eGPU iniziano a saturare.
- Mostrare l'uscita della eGPU sullo schermo del portatile: funzionano entrambe le soluzioni, ma collegare un monitor direttamente al box della eGPU è più veloce che far rimandare i frame via Thunderbolt allo schermo del portatile. Si nota soprattutto quando giochi in locale sull'host.
- Hot-plug: sia Windows sia macOS rilevano correttamente il collegamento e lo scollegamento della eGPU. Remio Host rielenca gli encoder all'avvio della sessione successiva, quindi scollegare la eGPU durante una sessione attiva non causa arresti anomali, ma la sessione successiva potrebbe ripiegare su un encoder diverso.
Per il puro scarico della codifica (gioco sulla GPU interna, eGPU dedicata a NVENC), l'overhead di latenza è invisibile perché la codifica avviene dopo che il frame è già stato presentato. Il frame va dalla GPU interna alla eGPU via Thunderbolt per la codifica, poi torna come un minuscolo bitstream compresso: un ordine di grandezza meno banda del frame grezzo.
Verificare quale encoder è attivo
L'overlay Statistiche del client Remio è la fonte di verità. Fai clic sull'icona a ingranaggio nella barra degli strumenti del client, scegli Mostra statistiche e guarda la riga Codec:
# Stats overlay — what the codec line looks like
Codec: HEVC NVENC # NVIDIA
Codec: HEVC AMF # AMD
Codec: HEVC QSV # Intel iGPU or Arc
Codec: HEVC VideoToolbox # Mac host
Codec: H.264 software # fallback, very rare
L'overlay Statistiche mostra anche risoluzione attiva, frame rate, bitrate e latenza di andata e ritorno. Se hai provato a forzare una GPU specifica dalle Impostazioni di Windows e il nome dell'encoder non corrisponde a quanto scelto, esci completamente da Remio Host (clic destro sull'icona nell'area di notifica → Esci) e riavvialo: l'elenco degli encoder viene compilato una sola volta all'avvio.
Per un'analisi più approfondita su Windows, apri Gestione attività → Prestazioni e osserva il grafico Codifica video di ogni GPU mentre una sessione è in corso. L'encoder che lavora mostra un'attività costante; le GPU inattive restano a zero. È il modo più rapido per confermare che una modifica sia stata applicata.
Risoluzione dei problemi con sessioni a doppia GPU
- Il frame rate cala quando un gioco è in esecuzione: la tua GPU dedicata è satura. Imposta Remio Host su Risparmio energia in Impostazioni di Windows → Grafica, riavvia l'host e subentra il QSV della iGPU. Il gioco resta sulla scheda dedicata; la codifica passa alla iGPU.
- Schermo nero durante lo streaming di un gioco a schermo intero: lo schermo intero esclusivo in certi titoli Vulkan e OpenGL può confondere l'acquisizione dello schermo. Soluzione: nelle impostazioni video del gioco, passa da Schermo intero esclusivo a Finestra senza bordi. Visivamente identico, ma l'acquisizione vede la superficie.
- Schermi diversi hanno qualità diversa: ogni schermo è associato a un adattatore GPU specifico e ogni GPU ha una propria ottimizzazione dell'encoder. Uniforma su una sola GPU (collega entrambi i monitor alla stessa scheda) per una qualità di codifica costante durante la sessione.
- L'overlay Statistiche mostra H.264 mentre ti aspettavi HEVC: o l'encoder HEVC della GPU dell'host non si è inizializzato (controlla la versione del driver della GPU), oppure il dispositivo client non sa decodificare HEVC in hardware. Remio negozia sempre il miglior codec supportato da entrambi i lati, quindi i dispositivi client molto vecchi senza decodifica HEVC ripiegano automaticamente su H.264.
- L'overlay Statistiche mostra la codifica software: Remio non è riuscito a inizializzare alcun encoder hardware. Cause comuni: driver della GPU gravemente obsoleto, un'altra app ha accesso esclusivo all'encoder (OBS in modalità NVENC) o la GPU è troppo vecchia (NVIDIA precedente a Maxwell, AMD precedente a GCN 4). Aggiorna i driver, chiudi le altre app di acquisizione e riavvia Remio Host.
- La eGPU scompare durante la sessione: cavo Thunderbolt ricollegato o ciclo di sospensione. Remio Host ha bisogno di un riavvio per rilevare di nuovo la eGPU. A volte macOS richiede di uscire e rientrare nell'account per ricollegarla del tutto.
- Copie tra adattatori visibili in Gestione attività: la GPU che hai forzato per la codifica non è la GPU a cui è associato lo schermo acquisito. Collega lo schermo alla GPU di codifica, oppure accetta la penalità di circa 1 ms della copia tra adattatori.
Domande su doppia GPU ed eGPU
Remio sceglie automaticamente la GPU giusta?
Sulla maggior parte degli host, sì. Remio elenca ogni encoder hardware disponibile (NVENC, AMF, QSV su Windows, VideoToolbox su macOS) e sceglie il più veloce, preferendo sempre l'HEVC hardware. Sui portatili con doppia GPU segue la GPU che gestisce lo schermo attivo, che di solito è corretta. Devi intervenire solo quando una GPU è saturata da un gioco o da un carico di rendering.
Che differenza c'è tra NVENC, AMF, QSV e VideoToolbox?
Sono gli encoder video hardware integrati nel silicio GPU di ciascun produttore. NVENC è il chip di codifica dedicato di NVIDIA: separato dai core CUDA, quindi non incide sulle prestazioni grafiche. AMF è l'equivalente di AMD sulle schede Radeon. Quick Sync (QSV) è l'encoder dentro le iGPU Intel e le schede Arc. VideoToolbox è lo strato di Apple che dialoga con il media engine della serie M o con la iGPU Intel sui Mac più vecchi. Tutti e quattro producono un output H.264 e H.265 equivalente: Remio sceglie sempre l'HEVC hardware quando è disponibile, con H.264 come ripiego universale.
Posso forzare Remio a usare la GPU integrata invece della scheda dedicata?
Sì, su Windows. Apri Impostazioni → Sistema → Schermo → Grafica. Aggiungi Remio Host.exe (o l'eseguibile dell'host che usi), imposta Risparmio energia e riavvia Remio Host. L'host userà l'encoder QSV della GPU integrata, liberando la scheda dedicata per il tuo gioco o rendering. Su macOS la scelta la fa il sistema in automatico; non puoi modificarla su Apple Silicon, ma sui Mac Intel con eGPU puoi usare l'opzione Preferisci GPU esterna in Monitor.
Remio supporta le eGPU?
Su Windows, sì: una eGPU Thunderbolt o USB4 è trattata come qualsiasi altra GPU. Forza Remio Host a usarla da Impostazioni di Windows → Grafica. Su macOS, solo i Mac Intel supportano le eGPU; Apple Silicon (M1 e successivi) ha eliminato del tutto il supporto eGPU. I Mac Intel con eGPU AMD funzionano bene con la codifica VideoToolbox: attiva Preferisci GPU esterna sullo schermo collegato alla eGPU.
Perché uno dei miei monitor sembra di qualità inferiore all'altro?
Ogni schermo fisico è associato a un adattatore GPU specifico e l'acquisizione di Remio attinge al framebuffer di quell'adattatore. Se un monitor è collegato alla GPU integrata e un altro a quella dedicata, la codifica passa da chip diversi con ottimizzazioni leggermente diverse. La soluzione è collegare entrambi i monitor alla stessa GPU, oppure accettare la piccola differenza visiva: la qualità del QSV moderno è molto vicina a quella di NVENC allo stesso bitrate.
Posso eseguire un gioco sulla GPU dedicata mentre Remio codifica sulla iGPU?
Sì: è lo schema a doppia GPU più comune per streamer e gaming remoto. Imposta il gioco su Prestazioni elevate in Impostazioni di Windows → Grafica, imposta Remio Host su Risparmio energia, e il gioco gira a pieno ritmo sulla GPU dedicata mentre il QSV della iGPU gestisce tutta la codifica. La cadenza dei frame resta fluida anche a 4K60. Abbinando il chip NVENC dedicato delle schede RTX (che il gioco non tocca) puoi tenere la codifica anche sulla scheda dedicata: scegli ciò che il tuo hardware preferisce.
Come faccio a sapere quale encoder è davvero in uso?
Apri l'overlay Statistiche nella barra degli strumenti del client Remio (icona a ingranaggio → Mostra statistiche). La riga Codec mostra qualcosa come HEVC NVENC, HEVC AMF, HEVC QSV o HEVC VideoToolbox. Il primo elemento è il codec; il secondo è l'encoder. Se hai forzato una GPU specifica e il nome dell'encoder non corrisponde, esci da Remio Host dall'area di notifica e riavvialo per fargli rielencare i dispositivi.
Guide correlate
- Configurazione multi-monitor: quale schermo sceglie quale GPU per l'acquisizione.
- Streaming da PC Windows a Mac: guida completa alla configurazione dell'host Windows.
- Requisiti di sistema: GPU e sistema operativo minimi per ogni piattaforma.
- Benchmark: latenza e tempi di codifica misurati su diverse generazioni di GPU.
- Come funziona Remio: l'intera pipeline di acquisizione, codifica e trasporto.