diff --git a/ffprobe.c b/ffprobe.c
index 4a8ca8826152e67448db167220926da7cb667356..2ab0d96a14b3833215add90e9e1ae15793756d95 100644
--- a/ffprobe.c
+++ b/ffprobe.c
@@ -291,7 +291,8 @@ static void opt_format(const char *arg)
 static void opt_input_file(const char *arg)
 {
     if (input_filename) {
-        fprintf(stderr, "Input filename already specified: %s\n", arg);
+        fprintf(stderr, "Argument '%s' provided as input filename, but '%s' was already specified.\n",
+                arg, input_filename);
         exit(1);
     }
     if (!strcmp(arg, "-"))