OBS Studio: le migliori opzioni x264 personalizzate di Twitch

OBS Le migliori opzioni x264 personalizzate di Twitch per lo streaming live e massimizzando il succo per i tuoi streaming!

 

Guida per le migliori impostazioni utilizzando i parametri x264 personalizzati

Quando si tratta di streaming su Twitch, avere le giuste impostazioni OBS può fare la differenza in termini di qualità dell'immagine e prestazioni complessive. Sebbene ci siano molte impostazioni diverse da considerare, ecco una guida sul perché le seguenti impostazioni OBS sono un'ottima scelta per lo streaming su Twitch:

Codificatore: x264

Risoluzione: 1080p o 918p
Lo streaming a 1080p è lo standard per la maggior parte degli streamer su Twitch. Sebbene tu possa certamente eseguire lo streaming a risoluzioni più elevate, farlo può mettere a dura prova il tuo computer e la tua connessione Internet.
Utilizzo di 918p su 900p o addirittura 936p Durante il downscaling da 4k Res...
Mentre 900p e 936p sono risoluzioni comunemente utilizzate per lo streaming, non sono veri 16:9 quando vengono ridimensionati da una sorgente 4K. Ciò può comportare immagini allungate o distorte, che influiscono sulla qualità visiva complessiva del flusso. D'altra parte, 1632 × 918 è una vera risoluzione 16:9 ridotta che è anche divisibile per 16, rendendola ideale per la codifica e lo streaming. Utilizzando 918p, gli streamer possono ottenere una migliore qualità visiva ed evitare distorsioni

Velocità in bit: 6000-8000
Il bitrate si riferisce alla quantità di dati trasmessi al secondo durante uno streaming. Un bitrate più elevato generalmente si traduce in una migliore qualità dell'immagine, ma richiede anche una maggiore larghezza di banda.

Intervallo fotogrammi chiave: 40
L'intervallo di fotogrammi chiave determina la frequenza con cui viene trasmesso un fotogramma completo durante uno streaming. Un intervallo più breve può comportare una migliore qualità dell'immagine, ma richiede anche una maggiore larghezza di banda. Un intervallo di fotogrammi chiave di 40 raggiunge un buon equilibrio tra qualità dell'immagine e utilizzo della larghezza di banda.

Cornici B: 3
I fotogrammi B si riferiscono a fotogrammi bidirezionali, ovvero fotogrammi che fanno riferimento a fotogrammi passati e futuri. L'uso dei fotogrammi B può produrre video più fluidi e una migliore qualità dell'immagine, ma richiede anche una maggiore potenza di elaborazione. 3 è un buon numero di fotogrammi B da utilizzare per la maggior parte degli streamer.

Frame di riferimento: 4
I frame di riferimento sono frame utilizzati come punto di riferimento per altri frame. L'utilizzo di più fotogrammi di riferimento può portare a una migliore qualità dell'immagine, ma richiede anche una maggiore potenza di elaborazione. 4 è un buon numero di frame di riferimento da utilizzare per la maggior parte degli streamer.

ME metodo: diam
Il metodo ME determina come viene eseguita la stima del movimento durante il processo di codifica. Dia è generalmente considerata l'opzione migliore per la qualità dell'immagine, poiché esegue un'analisi del movimento più dettagliata rispetto ad altri metodi. (DIA è principalmente buono per i giochi veloci, Hex e UMH forniscono più qualità)

(Il parametro me= (stima del movimento) in x264 controlla il metodo utilizzato per analizzare il movimento nei fotogrammi video durante il processo di codifica. Ecco alcuni dei diversi parametri per me= e il motivo per cui ognuno è buono:

  • io=esadecimale: utilizza modelli di ricerca esagonali per analizzare il movimento, che possono essere più efficienti dei tradizionali modelli di ricerca quadrati nel rilevare movimenti complessi.
  • io=ehm: utilizza il metodo Uneven Multi-Hexagon (UMH) per analizzare il movimento, che può fornire un livello più elevato di dettaglio e accuratezza nel rilevamento del movimento.
  • io=esa: utilizza l'algoritmo di ricerca esaustiva (ESA) per analizzare il movimento, il che comporta l'esame di tutti i possibili vettori di movimento nell'intervallo di ricerca. Questo metodo può essere più accurato ma anche più computazionalmente intensivo.
  • io=tss: utilizza il metodo Transform Skip Search (TSS) per analizzare il movimento, che può fornire tempi di codifica più rapidi pur mantenendo una buona qualità visiva.
  • io=dia
    Utilizza un modello di ricerca a forma di diamante per analizzare il movimento, che può essere più efficiente dei modelli quadrati nel rilevare il movimento pur mantenendo una buona qualità visiva.

Nel complesso, la scelta del parametro me= dipende da fattori quali la complessità del contenuto video, il livello desiderato di qualità visiva e le risorse di calcolo disponibili. L'uso del parametro me= appropriato può aiutare a raggiungere un migliore equilibrio tra qualità visiva e velocità di codifica.)

Subpixel ME: 8
La stima del movimento in subpixel determina il modo in cui il movimento viene stimato su un livello di subpixel più piccolo. Un valore più elevato può comportare una migliore qualità dell'immagine, ma richiede anche una maggiore potenza di elaborazione. 8 è un buon valore da utilizzare per la maggior parte degli streamer.

Psy-rd: 3.0:2.0
Psy-rd è una tecnica che regola il processo di codifica in base alla qualità visiva percepita. Un valore più elevato può comportare una migliore qualità dell'immagine, ma richiede anche una maggiore potenza di elaborazione. 3.0:2.0 raggiunge un buon equilibrio tra qualità dell'immagine e utilizzo della potenza di elaborazione.

Pesob: 1
Le impostazioni di previsione ponderata (weightb=1) aiutano a migliorare la qualità complessiva dell'immagine consentendo al codificatore di prevedere con maggiore precisione i valori dei pixel. Ciò si traduce in meno rumore e pixel nelle aree del video con molto movimento. La combinazione di weightb=1 e b-adapt=2 consente il miglior utilizzo possibile dei fotogrammi B disponibili, portando a video più fluidi e chiari. È importante notare che non tutti i codificatori supportano la previsione ponderata, ma il codificatore x264 di OBS lo fa e vale sicuramente la pena abilitarlo per flussi di qualità migliore.

No-mbtree: 0
L'impostazione "no-mbtree=0" in OBS si riferisce alla previsione della struttura gerarchica dell'albero dei macroblocchi. Quando questa impostazione è abilitata (ovvero impostata su 0), il codificatore utilizza una struttura ad albero per prevedere il movimento e altre caratteristiche dei macroblocchi all'interno del fotogramma video. Ciò può migliorare la qualità video e ridurre gli artefatti di compressione, ma richiede più risorse computazionali e può rallentare il processo di codifica. Pertanto, l'abilitazione di questa impostazione può essere utile per migliorare la qualità video, ma potrebbe non essere necessaria in tutti i casi.

Aq-forza: 1.0
AQ-Strength è un'impostazione in x264 che regola il livello di quantizzazione utilizzato in diverse parti di un fotogramma video per migliorare la qualità visiva e l'efficienza della compressione. Aumenta dinamicamente la quantizzazione nelle aree più semplici e la diminuisce nelle aree più complesse, con conseguente migliore qualità visiva e un uso più efficiente dei bit.

Traliccio: 2
Il parametro trellis= in x264 controlla il livello di raffinamento utilizzato nella quantizzazione trellis, che regola le dimensioni del passo di quantizzazione dei pixel vicini in base alla relazione tra loro per migliorare l'efficienza di compressione e la qualità visiva. Ecco i diversi parametri per trellis= e cosa fanno:

  • traliccio=0: Disabilita la quantizzazione trellis, utilizzando invece i metodi di quantizzazione tradizionali.
  • traliccio=1: Abilita la quantizzazione a trellis con un livello moderato di raffinatezza, fornendo alcuni guadagni di compressione senza influire in modo significativo sui tempi di codifica.
  • traliccio=2: consente la quantizzazione del trellis con un livello di rifinitura più elevato, con conseguente miglioramento della qualità visiva e dell'efficienza della compressione. Questa impostazione è generalmente considerata un buon equilibrio tra velocità di codifica e qualità visiva.
  • traliccio=3: consente la quantizzazione del trellis con il massimo livello di raffinatezza, con conseguente migliore qualità visiva ed efficienza di compressione possibili. Tuttavia, questa impostazione può aumentare significativamente i tempi di codifica.

Nel complesso, il parametro trellis= è uno strumento utile per ottenere una migliore efficienza di compressione e qualità visiva nel video compresso. L'impostazione ottimale per trellis= può variare a seconda del contenuto del video e dell'equilibrio desiderato tra qualità visiva e velocità di codifica.

Usando queste impostazioni OBS, puoi assicurarti che il tuo streaming abbia un bell'aspetto e funzioni senza problemi su Twitch. Sebbene ci siano sicuramente altre impostazioni e opzioni da considerare, queste impostazioni forniscono una solida base su cui costruire la maggior parte degli streamer.

Se non sei sicuro di qualcosa, fai qualche ricerca.

il mio codice esatto (potrebbe essere leggermente diverso e aggiornato) è sotto.

keyint=20 min-keyint=60 rc-lookahead=60 bframes=3 b-adapt=2 ref=3 me=dia subme=8 direct=auto trellis=2 pesob=1 aq-mode=2 aq-strength=1.0 no -mbtree=0 psy-rd=3.0:2.0 psy-rdoq=1.0 merange=24 thread=18

Altre guide:

Lascia un tuo commento

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish