ffmpeg -version
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 30 Apr 2004 12:30:51 +0000 (12:30 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 30 Apr 2004 12:30:51 +0000 (12:30 +0000)
Originally committed as revision 3091 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c

index f74ae77..2698c08 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -3435,10 +3435,20 @@ static void opt_target(const char *arg)
     }
 }
 
+static void show_version(void)
+{
+    printf("ffmpeg      " FFMPEG_VERSION "\n"
+           "libavcodec  %d\n"
+           "libavformat %d\n", 
+           avcodec_build(), LIBAVFORMAT_BUILD);
+    exit(1);
+}
+
 const OptionDef options[] = {
     /* main options */
     { "L", 0, {(void*)show_license}, "show license" },
     { "h", 0, {(void*)show_help}, "show help" },
+    { "version", 0, {(void*)show_version}, "show version" },
     { "formats", 0, {(void*)show_formats}, "show available formats, codecs, protocols, ..." },
     { "f", HAS_ARG, {(void*)opt_format}, "force format", "fmt" },
     { "img", HAS_ARG, {(void*)opt_image_format}, "force image format", "img_fmt" },