首页 > 解决方案 > FFmpeg 错误(没有这样的文件或目录错误)

问题描述

我正在尝试使用 ffmpeg 转换目录中的多个视频。命令运行正常,但出现错误是不存在这样的文件或目录。而文件存在于同一目录中。

我使用的命令是:for /f "tokens=1 delims=." %a in ('dir /B *.avi') 做 ffmpeg -i "%a.avi" "%a.mp4"

我的文件名就像(我的视频文件.avi)导致错误。名称不带空格的文件(例如(file1.avi,file2.avi)工作正常。

标签: videoffmpegconverters

解决方案


您可以将默认值 IFS 更改为 '\n' 来解决它。

(IFS=$'\n'; do ffmpeg -i "%a.avi";)


推荐阅读