我正在尝试使用 ffmpeg 将一些 .png 文件转换为电影。我正在使用以下教程:
http://www.miscdebris.net/blog/2008/04/28/create-a-movie-file-from-single-image-files-png-jpegs/
这些文件的名称为 Image001.png、Image002.png、...、Image500.png 和 Image501.png。我今天早上从他们的网站手动安装了 ffmpeg,因此我不必执行步骤 1。然后我继续运行:
cd Downloads
cd python-meep
cd Images
我的图片和包含手动下载的 ffmpeg 的文件夹都位于此处。接下来,我输入:
ffmpeg -qscale 5 -r 20 -b 9600 -i Image%03d.png movie.mp4
令我惊讶的是,我收到以下错误消息:
ffmpeg: command not found
这是怎么回事?任何建议都值得感激。谢谢!
PS 这可能与我使用的是 Ubuntu 14.04 有关。
答案1
您需要提供完整路径,或者程序必须位于搜索路径中。
您的当前目录 (.) 不在搜索路径中。
请注意,这是好的事情。将 . 放在您的搜索路径中会允许不必要的事情发生,例如浏览我的主目录并输入“ls”。 (猜猜哪个ls
会被执行。它不是 /bin/ls)。
因此,提供路径或使用./ffmpeg
(点代表当前目录。因此点斜线文件表示“此目录中的文件”。