diff --git a/ffmpeg.c b/ffmpeg.c index 19e4405a5e..31580684fe 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -3995,8 +3995,11 @@ int main(int argc, char **argv) /* parse options */ parse_options(argc, argv, options, opt_output_file); - if(nb_output_files <= 0 && nb_input_files == 0) - show_help(); + if(nb_output_files <= 0 && nb_input_files == 0) { + show_usage(); + fprintf(stderr, "Use -h to get full help or, even better, run 'man ffmpeg'\n"); + av_exit(1); + } /* file converter / grab */ if (nb_output_files <= 0) { diff --git a/ffplay.c b/ffplay.c index a254203ae5..df9958e6f9 100644 --- a/ffplay.c +++ b/ffplay.c @@ -2546,8 +2546,9 @@ int main(int argc, char **argv) parse_options(argc, argv, options, opt_input_file); if (!input_filename) { - show_help(); + show_usage(); fprintf(stderr, "An input file must be specified\n"); + fprintf(stderr, "Use -h to get full help or, even better, run 'man ffplay'\n"); exit(1); }