我使用“-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
。从系统路径中删除旧版本解决了我的问题。