Hi there, thanks for responding but I do flush the codec in the "close()" function or is this not the correct place? ________________________________ Van: Libav-user <[email protected]> namens Richard Hussong <[email protected]> Verzonden: dinsdag 27 april 2021 18:47 Aan: This list is about using libavcodec, libavformat, libavutil, libavdevice and libavfilter. <[email protected]> Onderwerp: Re: [Libav-user] H264 intra frame coding
On Sun, Apr 25, 2021 at 8:15 PM laddoe <[email protected]<mailto:[email protected]>> wrote: Hello, I'm trying to use h264 with intra frame coding, but I can't seem to understand why my code isn't fully working. I can see that the first 13 frames aren't written to the file while all the other frames are. I have 120 images that needs to be encoded of which the first one is very important because it's a registration image. I understand that the first few frames send to the encoder will be buffered and as soon as a frame is available it can be written, as I have done in my code. But how can I make sure that the buffered frames are written as well? I don't see why the first few frames aren't written, but it looks as though you aren't flushing the codec by sending a null frame at the end. This would cause the last few buffered frames not to be written. Not the same problem, but a problem nonetheless. _______________________________________________ Libav-user mailing list [email protected]<mailto:[email protected]> https://ffmpeg.org/mailman/listinfo/libav-user To unsubscribe, visit link above, or email [email protected]<mailto:[email protected]> with subject "unsubscribe".
_______________________________________________ Libav-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/libav-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
