Skip to content

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

DodaTech Updated 2025-01-15 1 min read

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

Problema

Diferite codecuri și containere video necesită formate specifice de pixeli. Fără specificarea formatului corect, poți primi erori de genul pixel format not supported sau fișierul poate fi incompatibil cu playerele standard.

Soluția

Fix 1: Forțează yuv420p la ieșire

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

yuv420p este cel mai compatibil format de pixeli, acceptat de toate playerele și platformele.

Fix 2: Conversie de la yuv444p

ffmpeg -i input.mp4 -c:v libx264 -pix_fmt yuv420p -vf "format=yuv420p" output.mp4

Fix 3: Verifică formatul curent

ffprobe -v error -select_streams v:0 -show_entries stream=pix_fmt input.mp4
# pix_fmt=yuv420p

Fix 4: Forțează formatul în filtru

ffmpeg -i input.mp4 -vf "scale=1920:1080,format=yuv420p" -c:v libx264 output.mp4

Prevenție

  • Folosește yuv420p pentru compatibilitate maximă cu playere și platforme de streaming.
  • Pentru arhivare sau procesare ulterioară, ia în considerare yuv444p pentru calitate superioară.
  • Verifică formatul sursei înainte de conversie.

Întrebări frecvente

### De ce yuv420p este formatul standard?

Pentru că sub-eșantionează crominanța la jumătate, reducând dimensiunea fișierului cu ~50% față de yuv444p, cu o pierdere minimă de calitate vizuală pentru ochiul uman.

Când NU ar trebui să folosesc yuv420p?

Când ai nevoie de reținerea completă a informației de culoare (chroma key, corecție cromatică avansată, arhivare master).

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro