2019 年 9 月 24 日 好吧,很简单吧。但对于新用户来说不是这样。您输入 ffmpeg -version 不会为您提供刚从网站上下载的当前 ffmpeg.exe 的简单版本。相反,您会从刚刚使用的 -version 标签中获得大量有关大量版本信息的信息。出于显而易见的原因,这是必要的。但您没有获得刚刚下载的 ffmpeg 版本。下载版本 4.2.1 64 位 Windows 并在 cmd.exe 终端中运行 ffmpeg -version,并获取信息,表明您拥有版本 4.2.1 64 位。为什么它没有显示?
答案1
您没有 4.2.1 版本
您下载了比 4.2.1 更新的“nightly git build”。这是 Zeranoe 上的默认选择。建议将其用于一般用途。此外,如果您在任何官方 FFmpeg 帮助/错误资源上寻求帮助,您将被要求在尝试其他任何内容之前使用 nightly git build。如果您想要 4.2.1,则首先需要单击 4.2.1 按钮,然后单击“下载构建”。
输出描述
ffmpeg -version
ffmpeg version N-95053-g95e5396919 Copyright (c) 2000-2019 the FFmpeg developers
commit no. ---^ ^------ the short git hash for the commit your version
derived from. Ignore the `g` prefix: it just
means "git".
built with gcc 9.1.0 (GCC)
configuration: --enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libfreetype --enable-libopus
^----- The options used to configure ffmpeg
libavutil 56. 35.100 / 56. 35.100
libavcodec 58. 58.101 / 58. 58.101
libavformat 58. 33.100 / 58. 33.100
libavdevice 58. 9.100 / 58. 9.100
libavfilter 7. 58.102 / 7. 58.102
libswscale 5. 6.100 / 5. 6.100
libswresample 3. 6.100 / 3. 6.100
^----- major.minor.micro versions of each library
4.2.1 如下所示:
ffmpeg version n4.2.1 Copyright (c) 2000-2019 the FFmpeg developers