diff --git a/ffmpeg.c b/ffmpeg.c index 9d7b2e53e3f74f7ea5367a65153aff93d9f89ce8..bd98bab3a146f618a530ae356cf97daf4c91632e 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -502,6 +502,7 @@ static int configure_filters(AVInputStream *ist, AVOutputStream *ost) static void term_exit(void) { + av_log(NULL, AV_LOG_QUIET, ""); #if HAVE_TERMIOS_H tcsetattr (0, TCSANOW, &oldtty); #endif @@ -4290,6 +4291,8 @@ int main(int argc, char **argv) int i; int64_t ti; + av_log_set_flags(AV_LOG_SKIP_REPEATED); + avcodec_register_all(); #if CONFIG_AVDEVICE avdevice_register_all(); diff --git a/ffplay.c b/ffplay.c index 0272c3b149938d55af9a640458acb7dc09896c03..03017abfb367031c218bcf97d3cf68770b05d36c 100644 --- a/ffplay.c +++ b/ffplay.c @@ -1344,6 +1344,7 @@ static void do_exit(void) if (show_status) printf("\n"); SDL_Quit(); + av_log(NULL, AV_LOG_QUIET, ""); exit(0); } @@ -3152,6 +3153,8 @@ int main(int argc, char **argv) { int flags, i; + av_log_set_flags(AV_LOG_SKIP_REPEATED); + /* register all codecs, demux and protocols */ avcodec_register_all(); #if CONFIG_AVDEVICE