ffmpeg声称我没有给它输出文件

时间:2015-02-12 19:52:04

标签: ffmpeg freebsd lame

我想在我的freeBSD盒子上使用ffmpeg来ffmpeggy,但最近我遇到了一个问题。我从来没有使用过ffmpeg,所以我开始只是复制和粘贴网站上的东西,但它永远不会有效。我键入:

ffmpeg -i foo.mp4 -f mp3 foo.mp3

它只是说:
Stream mapping:
  Stream #0:1 -> #0:0 (aac (native) -> ? (?))
Encoder (codec mp3) not found for output stream #0:0

您可以查看此处打印的所有内容。 foo.mp3只是一个空白文件。有没有人对此有任何建议?

1 个答案:

答案 0 :(得分:0)

它给你的提示是

Encoder (codec mp3) not found for output stream #0:0

尝试从支持LAME的端口重新安装ffmpeg。

cd /usr/ports/multimedia/ffmpeg
make config
# enable LAME here; it's disabled by default
make reinstall clean