Calibrare Culori, HDR10 și Spații de Culoare (-colorspace) în FFmpeg

Sintaxă
ffmpeg -i hdr_input.mp4 -colorspace bt2020nc -color_primaries bt2020 -color_trc smpte2084 out.mp4

Parametrii -colorspace, -color_primaries și -color_trc controlează metadatele și matricele de culoare ale materialelor video. Sunt obligatorii pentru generarea corectă a fluxurilor video HDR10 (Gamut larg BT.2020 și curbă PQ / HLG) și prevenirea imaginii spălăcite la redarea pe televizoare și ecrane calibrate.

# Tag-uire metadate HDR10 pentru compatibilitate YouTube și televizoare inteligente
ffmpeg -i master_hdr.mov -c:v libx265 -crf 18 -preset slow \
       -pix_fmt yuv420p10le \
       -color_primaries bt2020 \
       -color_trc smpte2084 \
       -colorspace bt2020nc \
       -c:a copy iesire_hdr10.mp4

# Tonemapping: Conversie automată din HDR în SDR (BT.709) folosind filtrul zscale
ffmpeg -i hdr.mp4 -vf "zscale=t=linear:npl=100,tonemap=tonemap=hable:desat=0,zscale=p=709:t=709:m=709:r=limited,format=yuv420p" \
       -c:v libx264 -crf 20 sdr_output.mp4

Acuratețe: Fără metadatele de primare de culoare, playerele video vor interpreta conținutul ca Rec.709 clasic, rezultând culori complet deformate.

Standarde Suportate

  • bt709: Spațiul standard pentru video High Definition (SDR / Full HD).
  • bt2020nc / bt2020c: Spațiul de culoare pentru rezoluții 4K și conținut HDR.
  • smpte2084: Curba de transfer Perceptual Quantizer (PQ) specifică HDR10 și Dolby Vision.
  • arib-std-b67: Curba Hybrid Log-Gamma (HLG) utilizată în transmisiuni TV live.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Calibrare Culori, HDR10 și Spații de Culoare (-colorspace)

Ai o nelămurire despre utilizarea comenzii Calibrare Culori, HDR10 și Spații de Culoare (-colorspace) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.