ffmpeg -pix_fmts
listet viele Pixelformate auf. In meinem ffmpeg gibt es 66 verschiedene Pixelformate, die mit yuv beginnen . Einige von ihnen sind mir bekannt (z. B. yuv422p), die meisten jedoch nicht (z. B. yuva422p16be).
Wo sind diese Pixelformate definiert?
ffmpeg
colorspace
Doug Richardson
quelle
quelle
libavutil/pixfmt.h
:AV_PIX_FMT_YUVJ420P, ///< planar YUV 4:2:0, 12bpp, full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV420P and setting color_range
.Antworten:
Wenn deine Frage war
Gehen Sie zu http://ffmpeg.org/download.html und laden Sie die Quelle von ffmpeg herunter. Dann packen Sie es aus
und steigen Sie in den Ordner im aufgerufenen Quellcode ab
libavutil
und öffnen Sie die Datei,
pixfmt.h
in der Sie eine Beschreibung aller Pixelformate finden. Ein paar BeispielzeilenZusätzlich können Sie https://en.wikipedia.org/wiki/YUV und die zitierten Quellen und externen Links lesen .
quelle