除非从 ffmpeg 所在的文件夹运行 cmd,否则用于修剪视频的“-to”选项不起作用

除非从 ffmpeg 所在的文件夹运行 cmd,否则用于修剪视频的“-to”选项不起作用

我使用“-to”选项来剪辑视频,如果通过 cmd.exe 从 ffmpeg.exe 所在文件夹以外的文件夹运行 ffmpeg.exe,则 ffmpeg 会提示“to”选项无法识别。ffmpeg.exe 的位置在 Windows 系统路径中。

答案1

如果将旧版本的ffmpeg和最新支持的选项一起使用,则可能会发生这种情况。在我的例子中,我ffmpeg在 Windows 系统路径中安装了 2 个不同版本的 。以下是我机器上的 2 个版本:

  • N-75185-gf58e011 Copyright (c) 2000-2015 built with gcc 4.9.3 (GCC)支持选项的新版本-to
  • 旧版本N-34549-g13b7781 Copyright (c) 2000-2011 Nov 6 2011 with gcc 4.6.1不支持-to

使用 Windows 任务管理器,我能够发现ffmpeg当视频修剪选项失败时,使用的是旧版本-to。从系统路径中删除旧版本解决了我的问题。

相关内容