如何使用 FFMPEG 在 Mac 上开始直播



我正在开发MAC OS X Lion 10.7.5

如何正确安装 FFMPEG?

我做了什么:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-frei0r --with-libass --with-libvo-aacenc --with-libvorbis --with-libvpx --with-opencore-amr --with-openjpeg --with-opus --with-rtmpdump --with-schroedinger --with-speex --with-theora --with-tools

甚至(我认为这应该有效,但事实并非如此)

brew install ffmpeg

什么都没用...我无法列出输入,无法从 USB 摄像头开始流式传输,我无法执行任何操作。

ffmpeg -f video4linux2 -s 320x240 -i video="USB cam":audio="USB mic" -f oss -acodec libvorbis -vcodec libvpx -f webm http://localhost:1234/streaming

我得到的错误如下所示:

unknown input format 'video4linux'

ALSA,Openal,VFWCAP等也是如此。

那么有没有人尝试过从MAC使用FFMPEG进行实时流式传输?如何安装 FFMPEG 以便支持 video4linux2v4l2 或任何输入格式?如何列出设备USB网络摄像头或集成网络摄像头)?

您可以使用avfoundation在Mac OS中访问网络摄像头。

要列出可用的输入设备,请使用:

ffmpeg -f avfoundation -list_devices true -i ""

将列表中的第一个设备记录到文件的示例:

ffmpeg -f avfoundation -i "0" out.mpg

相关内容

  • 没有找到相关文章

最新更新