diff --git a/ffmpeg_opt.c b/ffmpeg_opt.c
index 493f61c5e3860b9e896b5e24f895315616a35bc5..d06dac7cd83759c83f2fd179e4d26217d0894e50 100644
--- a/ffmpeg_opt.c
+++ b/ffmpeg_opt.c
@@ -2433,7 +2433,7 @@ void show_help_default(const char *opt, const char *arg)
         show_help_children(avformat_get_class(), flags);
         show_help_children(sws_get_class(), flags);
         show_help_children(swr_get_class(), AV_OPT_FLAG_AUDIO_PARAM);
-        show_help_children(avfilter_get_class(), AV_OPT_FLAG_FILTERING_PARAM);
+        show_help_children(avfilter_get_class(), AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_FILTERING_PARAM);
     }
 }