On 28/06/2024 14.42, Richard Bartczak via ffmpeg-user wrote:
Hello,

nothing I have found. Neither via ffprobe, nor via ffmpeg, I have found
a solution.

A solution to what, Gloster? What are you trying to solve?

I'll give my latest take on IDR frames: They don't exist, per se. What I think an IDR frame is, is an ordinary I-frame, open or closed GOP, that follows a closed GOP.

 closed GOP _____ _________ An IDR frame
DTS order ..B B P I P B B P..
            ^^^^^
   open GOP _____ _________ Not an IDR frame
DTS order   ..B B I P B B P..
              ^^^
              The difference is here

Now, in MPEG-2 TSes, there may be an MPEG tag that forces the previous GOP to _become_ a closed GOP, but I doubt it because that would require all decoders to buffer all B-frames up to the next P- or I-frame and to then throw them away if the next I-frame said "IDR"! That defeats the purpose of open GOP, and, besides that, what's on the screen in the meantime? Nothing? A picture repeat? No, no, no.

Yesterday I read that mastering authors are recommending that open GOP be avoided so that all I-frames are automatically IDR frames.

It looks to me that MPEG has produced another dog's breakfast.

_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to