How can I turn libavformat error messages off
问题 By default, libavformat writes error messages to stderr , Like: Estimating duration from bitrate, this may be inaccurate How can I turn it off? or better yet, pipe it to my own neat logging function? Edit: Redirecting stderr to somewhere else is not acceptable since I need it for other logging purposes, I just want libavformat to not write to it. 回答1: Looking through the code, it appears you can change the behavior by writing your own callback function for the av_log function. From the