Hello,
I'm working with an MPEG-TS stream that has some SEI attached to the suffix of the AVPacket. After decoding the packet to an AVFrame, the side_data field is empty, implying that it couldn't parse the suffix data. Using the same method to another stream with SEI in the prefix is able to captured the desired payload.
This seems like a limitation of the decoder, or its implementation in PyAV. The suffix is identified when using ffprobe and ffmpeg.
Please look into this.