FFmpeg 无法识别任何视频文件 - 无法混合视频和音频

FFmpeg 无法识别任何视频文件 - 无法混合视频和音频

我是 ffmpeg 的新手,我提前为我的缺乏知识而道歉。我所要做的就是将视频 (mp4) 和音频 (wav) 文件混合在一起以创建一个 mov,我认为这应该足够简单。

我以前从未使用过 ffmpeg,但尝试按照网上的教程来实现这一点。我从官方网站提供的链接之一下载了该程序(https://ffmpeg.org/download.html#build-windows)。我下载的版本有这个文件名:https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z

文件夹里面有这些内容

我解压了该文件夹并将所有内容放在我在 C:\

然后我进入高级系统偏好设置,进入环境偏好设置、路径,并添加 C:\ffmpeg\bin

(所有这些说明都是我在网上得到的)。

然后我打开命令提示符,以管理员身份运行它以输入我的 ffmpeg 命令。我首先使用命令 ffmpeg -version(有效)验证 ffmpeg 是否运行顺利。

然后我将我的 mp4 和 wav 文件添加到与 ffmpeg 相同的 bin 文件夹中,并尝试了所有这些命令:

ffmpeg -i 视频.mp4 -i AMBIX.wav -c:v 复制 -c:a aac 输出.mp4

ffmpeg -i video.mp4 -i AMBIX.wav -map 0:v -map 1:a -c:v copy -c:a copy youroutput.mov

ffmpeg -i“video.mov”-i“AMBIX.wav”-map 0:v-map 1:a-c:v copy-c:a copy“youroutput.mov”

ffmpeg -i video.mp4 -i AMBIX.wav^ -c 复制你的输出.mov

ffmpeg -i“30-10 ECHOES VR EXPORT 2”.mp4 -codec copy -an“OUTPUT.mp4”

ffmpeg -i 视频.mp4 -i AMBIX.wav -shortest -c:v copy -c:a aac -b:a 256k OUTPUT.mp4

如您所见,我还尝试了 mov 文件,并尝试用文件中的音频替换音频,而不是进行多路复用。这些命令都不起作用,每次我都会得到相同的错误(对于任何视频文件):没有这样的文件或目录

为什么它存在 ffmpeg!

我真的很沮丧。我也在三台不同的电脑上尝试过,但显然我做错了。我尝试了多个文件,因为可能其中一个文件已损坏??

我只希望我的 wav 文件与这个 mp4 在一起,因为它是一个 ambisonics 文件,而说实话,premiere 在多路复用时会杀死 ambisonics。

如果有人能帮助我,甚至建议另一种方法来正确地将 mp4 和 wav 文件与空间声音混合,我会高兴得哭出来。

提前致谢!

答案1

您正在 中工作C:\WINDOWS\system32。您的视频文件可能不在该文件夹中。

您必须使用dir导航到包含视频文件的文件夹。

或者更简单的方法:

  1. 打开 Windows 资源管理器。
  2. 转到包含您的视频的文件夹。
  3. 按住Shift
  4. 在资源管理器中右键单击文件夹的空白区域。
  5. 选择 ”在此处打开命令窗口“ 或者 ”在此处打开 PowerShell 窗口“。
  6. 现在运行您的ffmpeg命令。

相关内容