Body: <p>I created a library to integrate with ffmpeg via CLI. In tests I verify that ffprobe output can be parsed. One of the tests checks that with <code>-show_frames</code> option frame data and side data are parsed correctly.</p>
  <p>Recently tests started to fail because of absent frame side data in output. After an investigation I found that it happened because of ffmpeg &amp; ffprobe update.</p>
  <p>With ffprobe 4.3.1 side data is present:</p>
  <pre class="lang-bash prettyprint-override"><code>docker run --entrypoint=&quot;ffprobe&quot; collelog/ffmpeg:4.3.1-alpine-amd64 -show_frames -of flat https://samples.ffmpeg.org/3D/car.avi
  ...
  frames.frame.2929.color_primaries=&quot;unknown&quot;
  frames.frame.2929.color_transfer=&quot;unknown&quot;
  frames.frame.2929.chroma_location=&quot;unspecified&quot;
  frames.frame.2929.side_data_list.side_data.0.side_data_type=&quot;QP table data&quot;
  frames.frame.2929.side_data_list.side_data.1.side_data_type=&quot;QP table properties&quot;
  </code></pre>
  <p>With ffprobe 4.4 side data is absent:</p>
  <pre class="lang-bash prettyprint-override"><code>docker run --entrypoint=&quot;ffprobe&quot; collelog/ffmpeg:4.4-alpine-amd64 -show_frames -of flat https://samples.ffmpeg.org/3D/car.avi
  ...
  frames.frame.2929.color_range=&quot;unknown&quot;
  frames.frame.2929.color_space=&quot;unknown&quot;
  frames.frame.2929.color_primaries=&quot;unknown&quot;
  frames.frame.2929.color_transfer=&quot;unknown&quot;
  frames.frame.2929.chroma_location=&quot;unspecified&quot;
  </code></pre>
  <p>Is it a bug?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-04-27T04:24:35.210Z
Comments.Text: Are these all the sidedata dumped?
Comments.UserDisplayName: Gyan
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-04-27T04:59:01.657Z
Comments.Text: yes, from https://samples.ffmpeg.org/3D/car.avi it's all side data shown
Comments.UserDisplayName: Denis Kokorin
Tags: <ffmpeg><ffprobe>
Title: ffprobe 4.4 doesn't show Frame Side Data
UserDisplayName: Denis Kokorin
ThreadText: # ffprobe 4.4 doesn't show Frame Side Data
  
  (Asked by: username_0 on 2021-04-27)
  
  I created a library to integrate with ffmpeg via CLI. In tests I verify that ffprobe output can be parsed. One of the tests checks that with `-show_frames` option frame data and side data are parsed correctly.
  
  Recently tests started to fail because of absent frame side data in output. After an investigation I found that it happened because of ffmpeg & ffprobe update.
  
  With ffprobe 4.3.1 side data is present:
  
  ```bash
  docker run --entrypoint="ffprobe" collelog/ffmpeg:4.3.1-alpine-amd64 -show_frames -of flat https://samples.ffmpeg.org/3D/car.avi
  ...
  frames.frame.2929.color_primaries="unknown"
  frames.frame.2929.color_transfer="unknown"
  frames.frame.2929.chroma_location="unspecified"
  frames.frame.2929.side_data_list.side_data.0.side_data_type="QP table data"
  frames.frame.2929.side_data_list.side_data.1.side_data_type="QP table properties"
  
  ```
  
  With ffprobe 4.4 side data is absent:
  
  ```bash
  docker run --entrypoint="ffprobe" collelog/ffmpeg:4.4-alpine-amd64 -show_frames -of flat https://samples.ffmpeg.org/3D/car.avi
  ...
  frames.frame.2929.color_range="unknown"
  frames.frame.2929.color_space="unknown"
  frames.frame.2929.color_primaries="unknown"
  frames.frame.2929.color_transfer="unknown"
  frames.frame.2929.chroma_location="unspecified"
  
  ```
  
  Is it a bug?
  
  **Tags:** ffmpeg, ffprobe
  
  > **Comments:**
  > **username_1**: Are these all the sidedata dumped?  
  > **username_0**: yes, from https://samples.ffmpeg.org/3D/car.avi it's all side data shown  
  
  ---
  
  ## 0 answers
  
  