#11555 closed enhancement (fixed)

Pixel format of 16-bit EXR reported as 32-bit?

Reported by: fmnijk Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: exr
Cc: MasterQuestionable Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: yes

Description (last modified by fmnijk)

When analyzing EXR files, ffprobe reports half precision (16-bit) files as 32-bit float format.
A test image is attached for verification.

ffprobe -v error -show_entries stream=pix_fmt -of default=noprint_wrappers=1:nokey=1 1.exr
# gbrpf32le

oiiotool --info 1.exr
# 1.exr : 512 x 512, 3 channel, half openexr

## System Information:
ffmpeg version N-119348-ge73c59c6c3-20250425

Attachments (1)

1.exr (43.5 KB ) - added by fmnijk 17 months ago.

Download all attachments as: .zip

Change History (6)

by fmnijk, 17 months ago

Attachment: 1.exr added

comment:1 by fmnijk, 17 months ago

Component: undeterminedffprobe
Version: unspecifiedgit-master

comment:2 by fmnijk, 17 months ago

Description: modified (diff)

comment:3 by fmnijk, 17 months ago

Description: modified (diff)

comment:4 by MasterQuestionable, 17 months ago

Analyzed by developer: set
Cc: MasterQuestionable added
Component: ffprobeavcodec
Keywords: exr added
Summary: ffprobe incorrectly reports half precision EXR files as 32-bit floatPixel format of 16-bit EXR reported as 32-bit?

͏    Also relevant:
͏    https://trac.ffmpeg.org/ticket/11541#comment:6

comment:5 by James, 16 months ago

Reproduced by developer: set
Resolution: fixed
Status: newclosed
Type: defectenhancement
Note: See TracTickets for help on using tickets.