我已经尝试了多个指南here (搜索“构建libx265")和here,但都没有成功。两次我都确保我先卸载了ffmpeg,浏览了指南,然后运行
brew install ffmpeg --with-fdk-aac --with-freetype --with-libass --with-libvpx --enable-libx265
不管我什么时候运行一个命令,比如
ffmpeg -i source.mkv -c:v libx265 test1.mkv
我得到了错误:
Unknown encoder 'libx265'
有没有人在OSX上成功地构建了libx265与ffmpeg一起使用,你能分享一下你是如何做到的吗?
附注:我正在运行OSX 10.11.3
发布于 2016-03-21 03:56:22
尝试使用--with-x265,而不是官方FFmpeg维基中描述的--enable-libx265。https://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX
你链接的那些指南不是专门针对自制软件的,这就是为什么他们使用--enable而不是--with的原因。
发布于 2019-10-20 15:40:06
看起来你不能再做brew install ffmpeg --with-x265了(现在是2019年10月)。对我来说起作用的是:
brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg这是来自https://github.com/homebrew-ffmpeg/homebrew-ffmpeg的。它说缺省值已经包含x265,但是您可以选择传递一些参数,比如
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-xvid --with-fdk-aac您可以通过执行以下操作来查看可用的选项
brew options homebrew-ffmpeg/ffmpeg/ffmpeghttps://stackoverflow.com/questions/36118658
复制相似问题