Skip to content

Cum să folosești formatul de pixeli yuv422p în FFmpeg

DodaTech Updated 2025-01-15 1 min read

In this tutorial, you'll learn about Cum să folosești formatul de pixeli yuv422p în FFmpeg. We cover key concepts, practical examples, and best practices.

Problema

Formatul yuv420p pierde jumătate din informația de culoare pe orizontală. Pentru aplicații care necesită mai multă fidelitate cromatică (chroma key, editare video profesională), ai nevoie de yuv422p.

Soluția

Fix 1: Codare cu yuv422p

ffmpeg -i input.mp4 -c:v libx264 -pix_fmt yuv422p output.mp4

yuv422p păstrează crominanța complet pe orizontală, dublând rezoluția de culoare față de yuv420p.

Fix 2: Verifică suportul codecului

ffmpeg -h encoder=libx264 | grep "pix_fmt"
# 422p este suportat de profilele High 422 și superioare

Fix 3: Conversie din yuv420p

ffmpeg -i input.mp4 -c:v libx264 -profile:v high422 -pix_fmt yuv422p output.mp4

Fix 4: Exemplu cu chroma key

ffmpeg -i green_screen.mp4 -pix_fmt yuv422p -c:v libx264 -profile:v high422 output.mp4

Prevenție

  • yuv422p nu este compatibil cu toate playerele. Testează pe platforma țintă.
  • Folosește profilul high422 pentru codare corectă.
  • Fișierele sunt cu ~33% mai mari decât yuv420p.

Întrebări frecvente

### Când e recomandat yuv422p?

Pentru chroma key (green screen), subtitrări colorate, grafică generată pe video, și orice procesare unde marginile colorate trebuie să fie precise.

Care e diferența vizuală între yuv420p și yuv422p?

La conținut normal, diferența e minimă. La text colorat sau margini cu contrast ridicat, yuv422p arată semnificativ mai bine.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro