Improve:ffmpeg build.
This commit is contained in:
parent
3df4cacf07
commit
8f4665c372
14
external/ffmpeg/CMakeLists.txt
vendored
14
external/ffmpeg/CMakeLists.txt
vendored
|
@ -11,8 +11,20 @@ add_custom_target(
|
||||||
--cc=${CMAKE_C_COMPILER}
|
--cc=${CMAKE_C_COMPILER}
|
||||||
--cxx=${CMAKE_CXX_COMPILER}
|
--cxx=${CMAKE_CXX_COMPILER}
|
||||||
--prefix=${EXTERNAL_LIBS_OUTPUT_PATH}/ffmpeg
|
--prefix=${EXTERNAL_LIBS_OUTPUT_PATH}/ffmpeg
|
||||||
--disable-asm --enable-parsers --disable-decoders --enable-decoder=h264 --enable-decoder=aac
|
--disable-asm --enable-parsers --disable-decoders --enable-decoder=h264
|
||||||
--disable-debug --enable-ffmpeg --enable-shared --enable-static --disable-stripping --disable-doc
|
--disable-debug --enable-ffmpeg --enable-shared --enable-static --disable-stripping --disable-doc
|
||||||
|
--enable-gpl --enable-nonfree --enable-version3 --enable-small
|
||||||
|
--disable-mipsdsp --disable-mipsdspr2
|
||||||
|
--disable-encoders
|
||||||
|
--disable-muxers --enable-muxer=mov --enable-muxer=mp4
|
||||||
|
--disable-decoders --enable-decoder=aac
|
||||||
|
--disable-filters
|
||||||
|
--disable-demuxers --enable-demuxer=mov
|
||||||
|
--disable-parsers
|
||||||
|
--disable-protocols --enable-protocol=file
|
||||||
|
--disable-bsfs --enable-bsf=aac_adtstoasc --enable-bsf=h264_mp4toannexb --enable-bsf=hevc_mp4toannexb
|
||||||
|
--disable-indevs
|
||||||
|
--disable-outdevs --disable-ffprobe --disable-ffmpeg --disable-ffplay --disable-debug
|
||||||
COMMAND cd ffmpeg-6.1.1 && make
|
COMMAND cd ffmpeg-6.1.1 && make
|
||||||
COMMAND cd ffmpeg-6.1.1 && make install
|
COMMAND cd ffmpeg-6.1.1 && make install
|
||||||
WORKING_DIRECTORY ${EXTERNAL_SOURCE_PATH}/ffmpeg/
|
WORKING_DIRECTORY ${EXTERNAL_SOURCE_PATH}/ffmpeg/
|
||||||
|
|
Loading…
Reference in New Issue
Block a user