Skip to main content

YUV420p Spiegato: Perché Conta per la Compatibilità Video

YUV420p è il pixel format planare 4:2:0 a 8 bit che quasi ogni player si aspetta. Cosa significa, come si confronta con yuv444p e NV12 e come convertire.

Converti MKV in MP4

Converte automaticamente in YUV420p compatibile

MKV MP4

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Cosa Significa “yuv420p”, Parte per Parte

  • Y = luma (luminosità); U e V = chroma (differenza del blu e differenza del rosso).
  • 4:2:0 = il colore è memorizzato a metà larghezza e metà altezza: un campione U e uno V per ogni blocco di 2×2 pixel.
  • p = planare: prima tutti i valori Y, poi tutti gli U, poi tutti i V, in tre piani separati.
  • L'assenza di un numero finale indica 8 bit per campione; yuv420p10le è la versione a 10 bit (little-endian).

Un fotogramma 1920×1080 occupa 2.073.600 byte di Y più 518.400 byte ciascuno di U e V: 3.110.400 byte, ovvero 1,5 byte (12 bit) per pixel, la metà dell'RGB a 24 bit.

Cos'è il Chroma Subsampling?

Il video digitale memorizza le informazioni sul colore nello spazio colore YUV, che separa la luminosità (Y — luma) dal colore (U e V — chroma). Questa separazione sfrutta una caratteristica fondamentale della visione umana: i nostri occhi sono molto più sensibili ai dettagli di luminosità che ai dettagli di colore.

Il chroma subsampling sfrutta questo principio memorizzando la luminosità a piena risoluzione ma il colore a risoluzione ridotta. Il risultato: file significativamente più piccoli senza alcuna perdita di qualità percepibile dall'occhio umano.

YUV420p — Lo Standard Universale

YUV420p (chroma subsampling 4:2:0, planare) è il pixel format usato da praticamente tutto il video consumer:

  • Come funziona: Per ogni blocco di 2×2 pixel (4 pixel), la luminosità (Y) viene memorizzata per tutti e 4, ma un solo set di valori colore (U+V) è condiviso tra l'intero blocco
  • Bit per pixel: 12 (rispetto a 24 per RGB a colori completi)
  • Riduzione dati: 50% più piccolo del video non compresso a colori completi
  • Compatibilità: Supportato da ogni decoder hardware, browser, smartphone, TV e piattaforma di streaming

YUV420p è quello usato da Netflix, YouTube, Blu-ray, HDTV e ogni servizio di streaming. Non è un compromesso — è lo standard perché la perdita di qualità è invisibile alla percezione umana.

YUV422p — Uso Broadcast & Professionale

  • Come funziona: La risoluzione colore è dimezzata orizzontalmente ma preservata verticalmente (2 campioni colore per riga di 4 pixel)
  • Bit per pixel: 16
  • Usato in: Televisione broadcast, telecamere professionali (ProRes 422), workflow di color grading
  • Perché: Maggiore accuratezza cromatica per chroma keying (green screen) e correzione del colore. Importante per la post-produzione professionale.

YUV444p — Colore Pieno

  • Come funziona: Nessun subsampling — ogni pixel ha i propri valori colore
  • Bit per pixel: 24
  • Usato in: Registrazioni schermo, catture di giochi, video con molto testo, master per editing professionale
  • Il problema: La maggior parte dei decoder hardware non supporta YUV444p

La Trappola di Compatibilità YUV444p

Questo è il problema di pixel format più comune che gli utenti incontrano. Ecco cosa succede:

  1. Registri il tuo schermo con OBS o un altro strumento di cattura, oppure crei un video da screenshot PNG con FFmpeg
  2. Il file finisce in YUV444p: hai scelto il formato colore I444 di OBS per avere testo più nitido, oppure FFmpeg ha mantenuto il colore pieno dell'input RGB perché non era impostato -pix_fmt
  3. Il video si riproduce perfettamente sul tuo PC (decodifica software)
  4. Lo mandi a qualcuno o provi a riprodurlo sullo smartphone — non funziona

Il motivo: smartphone, tablet, smart TV e la maggior parte dei browser usano decoder hardware che supportano solo YUV420p. Quando incontrano YUV444p, o falliscono silenziosamente (schermo nero), mostrano colori corrotti, o visualizzano un errore. In H.264, YUV444p richiede inoltre il profilo High 4:4:4 Predictive, trattato in i profili H.264 spiegati.

Sintomi comuni: "Formato non supportato" su iPhone, video verde/viola su Android, schermo nero sulla smart TV, errori di caricamento su alcune piattaforme. Se il tuo video H.264 presenta questi problemi, controlla prima il pixel format.

Confronto Pixel Format

Formato Risoluzione Colore Bit/Pixel Supporto Dispositivi Caso d'uso
YUV420p 1/4 colore 12 Universale Tutto: web, mobile, TV
YUV422p 1/2 colore 16 Attrezzatura professionale Broadcast, color grading
YUV444p Colore pieno 24 Solo software PC Registrazione schermo, editing

La Soluzione: Converti in YUV420p

Se il tuo video non si riproduce su smartphone o smart TV, convertire in YUV420p è la soluzione. Il comando FFmpeg è semplice:

ffmpeg -i input.mkv -c:v libx264 -crf 23 -pix_fmt yuv420p -c:a aac output.mp4

Il flag -pix_fmt yuv420p forza l'output a usare il chroma subsampling 4:2:0.

Il Nostro Convertitore Lo Gestisce Automaticamente

Il nostro convertitore online genera sempre output in YUV420p indipendentemente dal pixel format di input. Che il tuo MKV usi YUV420p, YUV422p o YUV444p, l'MP4 di output sarà universalmente compatibile con tutti i dispositivi e le piattaforme.

Per le registrazioni schermo e i video di gioco, questo significa che puoi caricare il tuo file MKV in YUV444p e ottenere un MP4 correttamente formattato che si riproduce ovunque — smartphone, TV, browser e piattaforme social. Prima di pubblicare, controlla anche le dimensioni video per YouTube, Instagram e TikTok.

Impatto sulla qualità: La conversione da YUV444p a YUV420p riduce tecnicamente la risoluzione cromatica. Ma per i contenuti video naturali (film, vlog, riprese con telecamera), la differenza è invisibile. Per le registrazioni schermo con testo colorato, potrebbe esserci un'impercettibile frangia cromatica ai bordi del testo — non percepibile durante la visione normale.

yuv420p vs NV12, YUY2 e RGB

Formato Chroma Struttura Bit per pixel Dove si trova
yuv420p (I420) 4:2:0 3 piani: Y, U, V 12 Encoder e decoder software, file H.264 e HEVC
NV12 4:2:0 Piano Y + un piano UV interlacciato 12 Decoder hardware e GPU (stessi dati di yuv420p, struttura diversa)
NV21 4:2:0 Piano Y + piano VU interlacciato 12 Anteprime della fotocamera Android
YUY2 (yuyv422) 4:2:2 Compatto: Y U Y V 16 Webcam USB, schede di acquisizione
RGB24 Nessuno (colore pieno) Compatto: R G B 24 Screenshot, immagini, grafica

Controlla un file con ffprobe -v error -select_streams v:0 -show_entries stream=pix_fmt -of csv=p=0 input.mp4 ed elenca tutti i formati con ffmpeg -pix_fmts. Se FFmpeg si ferma con “width not divisible by 2”, aggiungi -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2": il 4:2:0 richiede dimensioni pari. Il nostro convertitore applica esattamente questo filtro prima della codifica.

Pronto a Convertire?

Risolvi la compatibilità: converti in YUV420p riproducibile ovunque

MKV MP4

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Domande Frequenti

YUV420p è un pixel format che codifica il video in modo efficiente memorizzando la luminosità a piena risoluzione ma il colore a risoluzione ridotta (chroma subsampling 4:2:0). È lo standard universale supportato da tutti i dispositivi, browser e decoder hardware.

I software di registrazione schermo usano spesso YUV444p (risoluzione colore piena), che molti decoder hardware degli smartphone non riescono a elaborare. Il decoder hardware del telefono supporta solo YUV420p. Convertire la registrazione in YUV420p risolve il problema di compatibilità.

Tecnicamente, la risoluzione cromatica è ridotta. In pratica, la differenza è invisibile all'occhio umano perché percepiamo i dettagli di luminosità molto più di quelli di colore. Tutti i servizi di streaming (Netflix, YouTube), i Blu-ray e la televisione broadcast usano il subsampling 4:2:0 — è lo standard accettato per la distribuzione.

In generale nessuno dei due è migliore. RGB è il modo in cui schermi e immagini memorizzano il colore; YUV separa la luminosità dal colore, così i codec video possono memorizzare il colore a risoluzione inferiore. Per la distribuzione video lo standard è YUV 4:2:0; per grafica ed editing, RGB o YUV 4:4:4 conservano tutti i dettagli del colore.

Solo l'intervallo dei valori. yuv420p usa normalmente l'intervallo limitato (TV), con luma da 16 a 235; yuvj420p è la variante JPEG a intervallo completo (0–255). FFmpeg considera yuvj420p deprecato: per l'intervallo completo usa yuv420p con -color_range pc.

Altre guide su MKV in MP4

MKV vs MP4: quale formato contenitore scegliere?
MKV vs MP4: sono contenitori, quindi a parità di codec la qualità è uguale. MKV gestisce più tracce e sottotitoli, MP...
H.264 vs H.265 (HEVC): Qualità, Dimensione del File & Compatibilità
H.264 vs H.265: l'HEVC produce file più piccoli del 40–50% a pari qualità, ma codifica più lentamente e gira su meno ...
Come Convertire MKV in MP4 Senza Perdere Qualità
Come convertire MKV in MP4: remux in pochi secondi con FFmpeg, VLC o OBS se i codec lo consentono, oppure ricodifica ...
Codec vs contenitore: qual è la differenza nei video?
Codec vs contenitore: il codec (H.264, HEVC, AAC) comprime video e audio; il contenitore (MP4, MKV, MOV) riunisce que...
CRF in FFmpeg: come impostare la qualità video con -crf
Il CRF di FFmpeg imposta la qualità con un solo flag (-crf 23 per libx264): più basso è più bello ma pesa di più. Com...
Preset FFmpeg: Velocità vs Qualità vs Dimensione File
I preset FFmpeg (da ultrafast a veryslow) bilanciano velocità di codifica e dimensione del file in x264 e x265. Bench...
30fps vs 60fps (e 24fps): quale frame rate usare?
30fps vs 60fps: i 60fps raddoppiano i fotogrammi per sport e giochi più fluidi, i 30fps sono lo standard web, i 24fps...
Codifica Two-Pass vs CRF: Quale è migliore per il video?
La codifica two-pass elabora il video due volte: una per analizzarlo, una per centrare un bitrate esatto. Confronto c...
Come Estrarre i Sottotitoli da un MKV: Guida a Formati e Tracce
Estrai i sottotitoli da un MKV con FFmpeg o MKVToolNix in un solo comando, trasforma i sottotitoli a immagine in SRT ...
Torna al Convertitore MKV in MP4

Richiedi una funzione

0 / 2000