我正在尝试以最低要求编译 ffmpeg,以便使用 h264 进行编码/解码。
到目前为止我的命令行配置是:
./configure --disable-yasm --disable-everything --enable-encoder=libx264 --enable-encoder=libfaac --enable-decoder=h264 --enable-muxer=h264 --enable-demuxer=h264 --enable-parser=h264 --enable-protocol=file
Run Code Online (Sandbox Code Playgroud)
编译后,我尝试这样做:
./ffmpeg -i ~/Dropbox/TestFile.mov -vcodec libx264 test.mp4
Run Code Online (Sandbox Code Playgroud)
但我收到错误:
ffmpeg version N-58081-g2925571 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 14 2013 15:49:58 with Apple LLVM version 5.0 (clang-500.2.76) (based on LLVM 3.3svn)
configuration: --disable-yasm --disable-everything --enable-encoder=libx264 --enable-encoder=libfaac --enable-decoder=h264 --enable-muxer=h264 --enable-demuxer=h264 --enable-parser=h264 --enable-protocol=file
libavutil 52. 52.100 / 52. 52.100
libavcodec 55. 43.100 / 55. 43.100
libavformat 55. 21.100 / 55. 21.100
libavdevice 55. 5.100 / …Run Code Online (Sandbox Code Playgroud)