1.

brew install automake fdk-aac git lame libass libtool libvorbis libvpx \
opus sdl shtool texi2html theora wget x264 x265 xvid nasm

==> Installing libass dependency: yasm

==> Downloading https://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

curl: (7) Failed to connect to www.tortall.net port 443: Operation timed out

Error: Failed to download resource "yasm"

Download failed: https://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

https://homebrew.bintray.com/bottles/yasm-1.3.0_2.high_sierra.bottle.tar.gz

HOMEBREW_BOTTLE_DOMAIN

http://mirrors.ustc.edu.cn/help/homebrew-bottles.html

csrutil disable

关闭SIP

brew update

如果brew install 工具时下载错误,可以直接从浏览器下载,然后放到下面的目录就可以了。

/Users/l00277880/Library/Caches/Homebrew

下载后,生成configure

./autogen.sh

 ./configure && make -j 4 && sudo make install

https://trac.ffmpeg.org/wiki/CompilationGuide/macOS

https://www.liaoxuefeng.com/article/0013738927837699a7f3407ea5f4b5caf8e1ab47997d7c5000

http://forum.ubuntu.org.cn/viewtopic.php?p=2688852

root@web ffmpeg]# ./configure --help
Usage: configure [options]
Options: [defaults in brackets after descriptions]

Standard options: 基本选项参数
--help                   显示此帮助信息|print this message
--log[=FILE|yes|no]      记录测试并输出到config.err文件|log tests and output to FILE [config.err]
--prefix=PREFIX          安装程序到指定目录(默认/usr/local)|install in PREFIX [/usr/local]
--libdir=DIR             安装库到指定目录(默认prefix/lib)|install libs in DIR [PREFIX/lib]
--shlibdir=DIR           指定共享库路径(默认prefix/lib)|install shared libs in DIR [PREFIX/lib]
--incdir=DIR             指定includes路径(默认prefix/include/ffmpeg)|install includes in DIR[PREFIX/include/ffmpeg]
--mandir=DIR             指定man page路径(默认prefix/man)install man page in DIR [PREFIX/man]
--enable-mp3lame         启用mp3编码libmp3lame(默认关闭)enable MP3 encoding via libmp3lame[default=no]
--enable-libogg          启用ogg支持libogg(默认关闭)enable Ogg support via libogg [default=no]
--enable-vorbis          启用Vorbis支持libvorbis(默认关闭)enable Vorbis support via libvorbis [default=no]
--enable-faad            启用faad支持libfaad(默认关闭)enable FAAD support via libfaad [default=no]
--enable-faadbin         启用faad运行时链接支持(默认关闭)build FAAD support with runtime linking[default=no]
--enable-faac            启用faac支持libfaac(默认关闭)enable FAAC support via libfaac [default=no]
--enable-libgsm          启用GSM支持libgsm(默认关闭)enable GSM support via libgsm [default=no]
--enable-xvid            启用xvid支持xvidcore(默认关闭)enable XviD support via xvidcore [default=no]
--enable-x264            启用H.264编码(默认关闭)enable H.264 encoding via x264 [default=no]
--enable-mingw32         启用MinGW本地/交叉win环境编译|enable MinGW native/cross Windows compile
--enable-mingwce         启用MinGW本地/交叉winCE环境编译enable MinGW native/cross WinCE compile
--enable-a52             启用A52支持(默认关闭)enable GPLed A52 support [default=no]
--enable-a52bin          启用运行时打开liba52.so.0(默认关闭)open liba52.so.0 at runtime [default=no]
--enable-dts             启用DTS支持(默认关闭)enable GPLed DTS support [default=no]
--enable-pp              启用后加工支持(默认关闭)enable GPLed postprocessing support [default=no]
--enable-static          构建静态库(默认启用)build static libraries [default=yes]
--disable-static         禁止构建静态库(默认关闭)do not build static libraries [default=no]
--enable-shared          构建共享库(默认关闭)build shared libraries [default=no]
--disable-shared         禁止构建共享库(默认启用)do not build shared libraries [default=yes]
--enable-amr_nb          启用amr_nb float音频编解码器|enable amr_nb float audio codec
--enable-amr_nb-fixed    启用fixed amr_nb codec | use fixed point for amr-nb codec
--enable-amr_wb          启用amr_wb float音频编解码器|enable amr_wb float audio codec
--enable-amr_if2         启用amr_wb IF2音频编解码器|enable amr_wb IF2 audio codec
--enable-sunmlib         启用Sun medialib(默认关闭) | use Sun medialib [default=no]
--enable-pthreads        启用pthreads(多线程)(默认关闭)use pthreads [default=no]
--enable-dc1394          启用libdc1394、libraw1394抓取IIDC-1394(默认关闭)enable IIDC-1394 grabbing using libdc1394 and libraw1394 [default=no]
--enable-swscaler        启用计数器支持?(默认关闭)software scaler support [default=no]
--enable-avisynth        允许读取AVISynth脚本本件(默认关闭)allow reading AVISynth script files [default=no]
--enable-gpl             允许使用GPL(默认关闭)allow use of GPL code, the resulting libav* and ffmpeg will be under GPL [default=no]

Advanced options (experts only): 高级选项参数(供专业人员使用)
--source-path=PATH       源码的路径(当前为/root/flv/ffmpeg)| path to source code [/root/flv/ffmpeg]
--cross-prefix=PREFIX    为编译工具指定路径 | use PREFIX for compilation tools []
--cross-compile          假定使用了交叉编译 | assume a cross-compiler is used
--cc=CC                  指定使用何种C编译器(默认gcc)use C compiler CC [gcc]
--make=MAKE              使用特定的make | use specified make [make]
--extra-cflags=ECFLAGS   添加ECFLAGS到CFLAGS | add ECFLAGS to CFLAGS []
--extra-ldflags=ELDFLAGS 添加ELDFLAGS到LDFLAGS(默认-Wl,--as-needed)| add ELDFLAGS to LDFLAGS [ -Wl,--as-needed]
--extra-libs=ELIBS       添加ELIBS | add ELIBS []
--build-suffix=SUFFIX    为专用程序添加后缀 | suffix for application specific build []
--arch=ARCH              选择机器架构(默认x86)select architecture [x86]
--cpu=CPU                选用最低的cpu(影响指令的选择,可以在老CPU上出错) | selects the minimum cpu required (affects instruction selection, may crash on older CPUs)
--powerpc-perf-enable    启用PPC上面的性能报告(需要启用PMC)enable performance report on PPC
                           (requires enabling PMC)
--disable-mmx            禁用MMX | disable MMX usage
--disable-armv5te        禁用armv5te | disable armv5te usage
--disable-iwmmxt         禁用iwmmxt | disable iwmmxt usage
--disable-altivec        禁用AltiVec | disable AltiVec usage
--disable-audio-oss      禁用OSS音频支持(默认启用)disable OSS audio support [default=no]
--disable-audio-beos     禁用BeOS音频支持(默认启用)disable BeOS audio support [default=no]
--disable-v4l            禁用video4linux提取(默认启用)disable video4linux grabbing [default=no]
--disable-v4l2           禁用video4linux2提取(默认启用)disable video4linux2 grabbing [default=no]
--disable-bktr           禁用bktr视频提取(默认启用)disable bktr video grabbing [default=no]
--disable-dv1394         禁用DV1394提取(默认启用)disable DV1394 grabbing [default=no]
--disable-network        禁用网络支持(默认支持)disable network support [default=no]
--disable-ipv6           禁用ipv6支持(默认支持)disable ipv6 support [default=no]
--disable-zlib           禁用zlib(默认支持)disable zlib [default=no]
--disable-simple_idct    禁用simple IDCT例程(默认启用)disable simple IDCT routines [default=no]
--disable-vhook          禁用video hooking支持 | disable video hooking support
--enable-gprof           enable profiling with gprof [no]
--disable-debug          禁用调试符号 | disable debugging symbols
--disable-opts           禁用编译器最优化 | disable compiler optimizations
--disable-mpegaudio-hp   启用更快的解码MPEG音频(但精确度较低)(默认禁用)faster (but less accurate) MPEG audio decoding [default=no]
--disable-protocols      禁用 I/O 协议支持(默认启用)disable I/O protocols support [default=no]
--disable-ffserver       禁用生成ffserver | disable ffserver build
--disable-ffplay         禁用生成ffplay | disable ffplay build
--enable-small           启用优化文件尺寸大小(牺牲速度)optimize for size instead of speed
--enable-memalign-hack   启用模拟内存排列,由内存调试器干涉? | emulate memalign, interferes with memory debuggers
--disable-strip          禁用剥离可执行程序和共享库 | disable stripping of executables and shared libraries
--disable-encoder=NAME   禁用XX编码器 | disables encoder NAME
--enable-encoder=NAME    启用XX编码器 | enables encoder NAME
--disable-decoder=NAME   禁用XX解码器 | disables decoder NAME
--enable-decoder=NAME    启用XX解码器 | enables decoder NAME
--disable-encoders       禁用所有编码器 | disables all encoders
--disable-decoders       禁用所有解码器 | disables all decoders
--disable-muxer=NAME     禁用XX混音器 | disables muxer NAME
--enable-muxer=NAME      启用XX混音器 | enables muxer NAME
--disable-muxers         禁用所有混音器 | disables all muxers
--disable-demuxer=NAME   禁用XX解轨器 | disables demuxer NAME
--enable-demuxer=NAME    启用XX解轨器 | enables demuxer NAME
--disable-demuxers       禁用所有解轨器 | disables all demuxers
--enable-parser=NAME     启用XX剖析器 | enables parser NAME
--disable-parser=NAME    禁用XX剖析器 | disables parser NAME
--disable-parsers        禁用所有剖析器 | disables all parsers

 

debug

https://www.cnblogs.com/jimodetiantang/p/9160183.html

先卸载已安装的homebrew,命令如下:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
然后重新安装:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

https://blog.csdn.net/yemao_guyue/article/details/80575532

cocoapods失败

curl -L https://get.rvm.io | bash -s stable --ruby

https://blog.csdn.net/wangyanchang21/article/details/51307021

pkgconfig

brew install pkgconfig

fdk-aac降级

brew info fdk-aac

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/1fff1ecc1fe45d0bfb50e8b9557beb5df09de2f8/Formula/fdk-aac.rb

https://segmentfault.com/a/1190000015346120?utm_source=tag-newest

https://github.com/HugoLipeng/FFmpegCoding

git clone http://source.ffmpeg.org/git/ffmpeg.git ffmpeg
cd ffmpeg
./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass \
--enable-libfdk-aac --enable-libfreetype --enable-libmp3lame \
--enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid \
--samples=fate-suite/
make brew install sdl2 #define CONFIG_FFPLAY 1

http://www.samirchen.com/ios-index/

137  cd Downloads/ffmpeg-2.8.15/

138  ls

139  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

140  cat /usr/local/lib/pkgconfig/libass.pc

141  ls /usr/local/Cellar/libass/0.14.0_1/lib/

142  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/ --extra-ldflags=-L/usr/local/Cellar/libass/0.14.0_1/lib/

143  brew install fribidi

144  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

145  ls /opt/X11

146  brew install freetype

147  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree  --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

148  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree  --enable-libfdk-aac  --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

149  pkg-config --list-all

150  pkg-config

151  brew install pkg-config

152  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

153  ffmpeg --version

154  ffmpeg

155  make

156  brew search fdk-aac

157  brew info fdk-aac

158  brew install https://github.com/Homebrew/homebrew-core/blob/1fff1ecc1fe45d0bfb50e8b9557beb5df09de2f8/Formula/fdk-aac.rb

159  brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/1fff1ecc1fe45d0bfb50e8b9557beb5df09de2f8/Formula/fdk-aac.rb

160  brew unlink fdk-aac

161  brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/1fff1ecc1fe45d0bfb50e8b9557beb5df09de2f8/Formula/fdk-aac.rb

162  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

163  ./configure  --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

164  make

165  ls

166  ffmpeg --version

167  ./ffmpeg --version

2.库

prefix=
exec_prefix=
libdir=${pcfiledir}/../../../libavcodec
includedir=.
Name: libavcodec
Description: FFmpeg codec library
Version: 58.35.100
Requires: libswresample >= 3.3.100, libavutil >= 56.22.100
Conflicts:
Libs: -L${libdir} -Wl,-rpath,${libdir} -lavcodec -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -liconv -lm -llzma -lz -framework AudioToolbox -L/usr/local/Cellar/fdk-aac/2.0.0/lib -lfdk-aac -lmp3lame -lm -L/usr/local/Cellar/opus/1.3/lib -lopus -ltheoraenc -ltheoradec -logg -L/usr/local/Cellar/libvorbis/1.3.6/lib -lvorbis -L/usr/local/Cellar/libvorbis/1.3.6/lib -lvorbisenc -L/usr/local/Cellar/x264/r2854/lib -lx264 -L/usr/local/Cellar/x265/2.9/lib -lx265 -lxvidcore -pthread -framework VideoToolbox -framework CoreFoundation -framework CoreMedia -framework CoreVideo -framework CoreServices

Cflags: -I${includedir}

pkg-config --libs theora

ffmpeg-2.8.15/doc/examples

gcc decoding_encoding.c -I/Users/mac/Downloads/ffmpeg-2.8.15 -framework CoreVideo -framework Foundation -framework AVFoundation -framework CoreMedia -framework CoreFoundation -framework VideoToolbox -framework CoreMedia -framework QuartzCore -framework CoreServices -framework CoreFoundation -framework VideoDecodeAcceleration -framework QuartzCore -framework CoreServices -liconv -Wl,-framework,CoreFoundation -Wl,-framework,Security -L/usr/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -lxvidcore -L/usr/local/Cellar/x265/2.9/lib -lx265 -L/usr/local/Cellar/x264/r2854/lib -lx264 -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -L/usr/local/Cellar/libvpx/1.7.0/lib -lvpx -lm -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -L/usr/local/Cellar/opus/1.3/lib -lopus -lmp3lame -L/usr/local/opt/freetype/lib -lfreetype -L/usr/local/Cellar/fdk-aac/0.1.6/lib -lfdk-aac -L/usr/local/Cellar/libass/0.14.0_1/lib -lass -framework CoreGraphics -lm -lbz2 -lz -pthread -L../../libavcodec -lavcodec -L../../libavdevice -lavdevice -L../../libavfilter -lavfilter -L../../libavformat -lavformat -L../../libavutil -lavutil -lm -L../../libswresample -lswresample -lm -L../../libswscale -lswscale -lm

./a.out h264

3.libavcodec

HDY:libavcodec_arm64 mac$ ls -al

total 16640

drwxr-xr-x  214 mac  staff    6848  1  7 08:41 .

drwx------@  12 mac  staff     384  1  7 08:40 ..

-rw-r--r--    1 mac  staff   38112  1  7 08:41 __.SYMDEF SORTED

-rw-r--r--    1 mac  staff    8624  1  7 08:41 aac_ac3_parser.o

-rw-r--r--    1 mac  staff    7224  1  7 08:41 aac_parser.o

-rw-r--r--    1 mac  staff    4784  1  7 08:41 aacadtsdec.o

-rw-r--r--    1 mac  staff   98672  1  7 08:41 aaccoder.o

-rw-r--r--    1 mac  staff  126504  1  7 08:41 aacdec.o

-rw-r--r--    1 mac  staff   60912  1  7 08:41 aacenc.o

-rw-r--r--    1 mac  staff   34632  1  7 08:41 aacenc_is.o

-rw-r--r--    1 mac  staff   33584  1  7 08:41 aacenc_ltp.o

-rw-r--r--    1 mac  staff   37872  1  7 08:41 aacenc_pred.o

-rw-r--r--    1 mac  staff   15648  1  7 08:41 aacenc_tns.o

-rw-r--r--    1 mac  staff    4224  1  7 08:41 aacenctab.o

-rw-r--r--    1 mac  staff   59752  1  7 08:41 aacps_float.o

-rw-r--r--    1 mac  staff    8168  1  7 08:41 aacpsdsp_float.o

-rw-r--r--    1 mac  staff   32856  1  7 08:41 aacpsy.o

-rw-r--r--    1 mac  staff  113512  1  7 08:41 aacsbr.o

-rw-r--r--    1 mac  staff  102072  1  7 08:41 aactab.o

-rw-r--r--    1 mac  staff    2440  1  7 08:41 aandcttab.o

-rw-r--r--    1 mac  staff    6792  1  7 08:41 ac3tab.o

-rw-r--r--    1 mac  staff    6872  1  7 08:41 acelp_filters.o

-rw-r--r--    1 mac  staff    8776  1  7 08:41 acelp_pitch_delay.o

-rw-r--r--    1 mac  staff   10528  1  7 08:41 acelp_vectors.o

-rw-r--r--    1 mac  staff   71752  1  7 08:41 adpcm.o

-rw-r--r--    1 mac  staff    6160  1  7 08:41 adpcm_data.o

-rw-r--r--    1 mac  staff   34936  1  7 08:41 adpcmenc.o

-rw-r--r--    1 mac  staff    9328  1  7 08:41 allcodecs.o

-rw-r--r--    1 mac  staff   90832  1  7 08:41 amrwbdec.o

-rw-r--r--    1 mac  staff   13488  1  7 08:41 audio_frame_queue.o

-rw-r--r--    1 mac  staff    9176  1  7 08:41 audioconvert.o

-rw-r--r--    1 mac  staff   15128  1  7 08:41 avdct.o

-rw-r--r--    1 mac  staff    7120  1  7 08:41 avfft.o

-rw-r--r--    1 mac  staff   27528  1  7 08:41 avpacket.o

-rw-r--r--    1 mac  staff    4816  1  7 08:41 avpicture.o

-rw-r--r--    1 mac  staff   17304  1  7 08:41 bitstream.o

-rw-r--r--    1 mac  staff   13408  1  7 08:41 bitstream_filter.o

-rw-r--r--    1 mac  staff    5368  1  7 08:41 bitstream_filters.o

-rw-r--r--    1 mac  staff    5520  1  7 08:41 blockdsp.o

-rw-r--r--    1 mac  staff   18544  1  7 08:41 bmp.o

-rw-r--r--    1 mac  staff    6288  1  7 08:41 bmp_parser.o

-rw-r--r--    1 mac  staff   20512  1  7 08:41 bsf.o

-rw-r--r--    1 mac  staff    6208  1  7 08:41 cabac.o

-rw-r--r--    1 mac  staff    4032  1  7 08:41 cbrt_data.o

-rw-r--r--    1 mac  staff    7104  1  7 08:41 celp_filters.o

-rw-r--r--    1 mac  staff    5600  1  7 08:41 celp_math.o

-rw-r--r--    1 mac  staff   70160  1  7 08:41 codec_desc.o

-rw-r--r--    1 mac  staff    2352  1  7 08:41 d3d11va.o

-rw-r--r--    1 mac  staff    9696  1  7 08:41 dct.o

-rw-r--r--    1 mac  staff    8072  1  7 08:41 dct32_fixed.o

-rw-r--r--    1 mac  staff    9336  1  7 08:41 dct32_float.o

-rw-r--r--    1 mac  staff    2440  1  7 08:41 dirac.o

-rw-r--r--    1 mac  staff    3736  1  7 08:41 dv_profile.o

-rw-r--r--    1 mac  staff   50304  1  7 08:41 error_resilience.o

-rw-r--r--    1 mac  staff   15968  1  7 08:41 exif.o

-rw-r--r--    1 mac  staff    8600  1  7 08:41 faandct.o

-rw-r--r--    1 mac  staff    9760  1  7 08:41 faanidct.o

-rw-r--r--    1 mac  staff    6888  1  7 08:41 fdctdsp.o

-rw-r--r--    1 mac  staff   20648  1  7 08:41 fft_fixed.o

-rw-r--r--    1 mac  staff   12776  1  7 08:41 fft_fixed_32.o

-rw-r--r--    1 mac  staff   19032  1  7 08:41 fft_float.o

-rw-r--r--    1 mac  staff   21360  1  7 08:41 fft_init_table.o

-rw-r--r--    1 mac  staff   16472  1  7 08:41 flvdec.o

-rw-r--r--    1 mac  staff   16648  1  7 08:41 flvenc.o

-rw-r--r--    1 mac  staff   21048  1  7 08:41 frame_thread_encoder.o

-rw-r--r--    1 mac  staff   22576  1  7 08:41 gifdec.o

-rw-r--r--    1 mac  staff    8040  1  7 08:41 golomb.o

-rw-r--r--    1 mac  staff   19856  1  7 08:41 h263.o

-rw-r--r--    1 mac  staff    6432  1  7 08:41 h263_parser.o

-rw-r--r--    1 mac  staff    7648  1  7 08:41 h263data.o

-rw-r--r--    1 mac  staff   37288  1  7 08:41 h263dec.o

-rw-r--r--    1 mac  staff    4288  1  7 08:41 h263dsp.o

-rw-r--r--    1 mac  staff   17200  1  7 08:41 h2645_parse.o

-rw-r--r--    1 mac  staff  128488  1  7 08:41 h264_cabac.o

-rw-r--r--    1 mac  staff   94920  1  7 08:41 h264_cavlc.o

-rw-r--r--    1 mac  staff   36248  1  7 08:41 h264_direct.o

-rw-r--r--    1 mac  staff   93776  1  7 08:41 h264_loopfilter.o

-rw-r--r--    1 mac  staff   98096  1  7 08:41 h264_mb.o

-rw-r--r--    1 mac  staff   12896  1  7 08:41 h264_mp4toannexb_bsf.o

-rw-r--r--    1 mac  staff   24216  1  7 08:41 h264_parse.o

-rw-r--r--    1 mac  staff   32632  1  7 08:41 h264_parser.o

-rw-r--r--    1 mac  staff   18312  1  7 08:41 h264_picture.o

-rw-r--r--    1 mac  staff   41544  1  7 08:41 h264_ps.o

-rw-r--r--    1 mac  staff   45760  1  7 08:41 h264_refs.o

-rw-r--r--    1 mac  staff   22432  1  7 08:41 h264_sei.o

-rw-r--r--    1 mac  staff  115160  1  7 08:41 h264_slice.o

-rw-r--r--    1 mac  staff   32488  1  7 08:41 h264chroma.o

-rw-r--r--    1 mac  staff    5776  1  7 08:41 h264data.o

-rw-r--r--    1 mac  staff   56504  1  7 08:41 h264dec.o

-rw-r--r--    1 mac  staff  139552  1  7 08:41 h264dsp.o

-rw-r--r--    1 mac  staff   52264  1  7 08:41 h264idct.o

-rw-r--r--    1 mac  staff  360312  1  7 08:41 h264pred.o

-rw-r--r--    1 mac  staff  451448  1  7 08:41 h264qpel.o

-rw-r--r--    1 mac  staff   21864  1  7 08:41 hpeldsp.o

-rw-r--r--    1 mac  staff   16744  1  7 08:41 idctdsp.o

-rw-r--r--    1 mac  staff   15344  1  7 08:41 iirfilter.o

-rw-r--r--    1 mac  staff   11272  1  7 08:41 imgconvert.o

-rw-r--r--    1 mac  staff   20232  1  7 08:41 intelh263dec.o

-rw-r--r--    1 mac  staff   53536  1  7 08:41 intrax8.o

-rw-r--r--    1 mac  staff   14440  1  7 08:41 intrax8dsp.o

-rw-r--r--    1 mac  staff   59712  1  7 08:41 ituh263dec.o

-rw-r--r--    1 mac  staff   40592  1  7 08:41 ituh263enc.o

-rw-r--r--    1 mac  staff    5000  1  7 08:41 jfdctfst.o

-rw-r--r--    1 mac  staff    9240  1  7 08:41 jfdctint.o

-rw-r--r--    1 mac  staff    2448  1  7 08:41 jni.o

-rw-r--r--    1 mac  staff    4256  1  7 08:41 jpegtables.o

-rw-r--r--    1 mac  staff   11728  1  7 08:41 jrevdct.o

-rw-r--r--    1 mac  staff    6232  1  7 08:41 kbdwin.o

-rw-r--r--    1 mac  staff   19752  1  7 08:41 libmp3lame.o

-rw-r--r--    1 mac  staff   12992  1  7 08:41 libvo-amrwbenc.o

-rw-r--r--    1 mac  staff   62496  1  7 08:41 libx264.o

-rw-r--r--    1 mac  staff    4240  1  7 08:41 lossless_videoencdsp.o

-rw-r--r--    1 mac  staff   16456  1  7 08:41 lpc.o

-rw-r--r--    1 mac  staff    9816  1  7 08:41 lsp.o

-rw-r--r--    1 mac  staff    9272  1  7 08:41 lzw.o

-rw-r--r--    1 mac  staff    9440  1  7 08:41 mathtables.o

-rw-r--r--    1 mac  staff   14776  1  7 08:41 mdct15.o

-rw-r--r--    1 mac  staff   10944  1  7 08:41 mdct_fixed.o

-rw-r--r--    1 mac  staff    9248  1  7 08:41 mdct_fixed_32.o

-rw-r--r--    1 mac  staff    8728  1  7 08:41 mdct_float.o

-rw-r--r--    1 mac  staff   52416  1  7 08:41 me_cmp.o

-rw-r--r--    1 mac  staff    3704  1  7 08:41 mediacodec.o

-rw-r--r--    1 mac  staff    6304  1  7 08:41 mjpeg_parser.o

-rw-r--r--    1 mac  staff   15224  1  7 08:41 mjpegbdec.o

-rw-r--r--    1 mac  staff  107792  1  7 08:41 mjpegdec.o

-rw-r--r--    1 mac  staff   45232  1  7 08:41 mjpegenc.o

-rw-r--r--    1 mac  staff   33448  1  7 08:41 mjpegenc_common.o

-rw-r--r--    1 mac  staff   11480  1  7 08:41 mjpegenc_huffman.o

-rw-r--r--    1 mac  staff  798360  1  7 08:41 motion_est.o

-rw-r--r--    1 mac  staff   24848  1  7 08:41 mpeg12.o

-rw-r--r--    1 mac  staff    9048  1  7 08:41 mpeg12data.o

-rw-r--r--    1 mac  staff  101272  1  7 08:41 mpeg12dec.o

-rw-r--r--    1 mac  staff    2056  1  7 08:41 mpeg12framerate.o

-rw-r--r--    1 mac  staff   17104  1  7 08:41 mpeg4audio.o

-rw-r--r--    1 mac  staff   27808  1  7 08:41 mpeg4video.o

-rw-r--r--    1 mac  staff   17992  1  7 08:41 mpeg4video_parser.o

-rw-r--r--    1 mac  staff  127504  1  7 08:41 mpeg4videodec.o

-rw-r--r--    1 mac  staff   77992  1  7 08:41 mpeg4videoenc.o

-rw-r--r--    1 mac  staff   17344  1  7 08:41 mpeg_er.o

-rw-r--r--    1 mac  staff    2544  1  7 08:41 mpegaudio.o

-rw-r--r--    1 mac  staff   10328  1  7 08:41 mpegaudio_parser.o

-rw-r--r--    1 mac  staff    4328  1  7 08:41 mpegaudiodata.o

-rw-r--r--    1 mac  staff   74376  1  7 08:41 mpegaudiodec_fixed.o

-rw-r--r--    1 mac  staff    6408  1  7 08:41 mpegaudiodecheader.o

-rw-r--r--    1 mac  staff    4568  1  7 08:41 mpegaudiodsp.o

-rw-r--r--    1 mac  staff    4056  1  7 08:41 mpegaudiodsp_data.o

-rw-r--r--    1 mac  staff   15432  1  7 08:41 mpegaudiodsp_fixed.o

-rw-r--r--    1 mac  staff   14312  1  7 08:41 mpegaudiodsp_float.o

-rw-r--r--    1 mac  staff   23832  1  7 08:41 mpegpicture.o

-rw-r--r--    1 mac  staff    7536  1  7 08:41 mpegutils.o

-rw-r--r--    1 mac  staff  120808  1  7 08:41 mpegvideo.o

-rw-r--r--    1 mac  staff  293864  1  7 08:41 mpegvideo_enc.o

-rw-r--r--    1 mac  staff   42840  1  7 08:41 mpegvideo_motion.o

-rw-r--r--    1 mac  staff    4048  1  7 08:41 mpegvideodata.o

-rw-r--r--    1 mac  staff    5264  1  7 08:41 mpegvideodsp.o

-rw-r--r--    1 mac  staff   11688  1  7 08:41 mpegvideoencdsp.o

-rw-r--r--    1 mac  staff   18976  1  7 08:41 msmpeg4.o

-rw-r--r--    1 mac  staff   54464  1  7 08:41 msmpeg4data.o

-rw-r--r--    1 mac  staff   54264  1  7 08:41 msmpeg4dec.o

-rw-r--r--    1 mac  staff   35416  1  7 08:41 msmpeg4enc.o

-rw-r--r--    1 mac  staff   14184  1  7 08:41 msrledec.o

-rw-r--r--    1 mac  staff  129104  1  7 08:41 options.o

-rw-r--r--    1 mac  staff   17280  1  7 08:41 parser.o

-rw-r--r--    1 mac  staff   16288  1  7 08:41 pcm.o

-rw-r--r--    1 mac  staff    7208  1  7 08:41 pixblockdsp.o

-rw-r--r--    1 mac  staff    4704  1  7 08:41 png.o

-rw-r--r--    1 mac  staff    6400  1  7 08:41 png_parser.o

-rw-r--r--    1 mac  staff   47488  1  7 08:41 pngdec.o

-rw-r--r--    1 mac  staff    3672  1  7 08:41 pngdsp.o

-rw-r--r--    1 mac  staff   42664  1  7 08:41 pngenc.o

-rw-r--r--    1 mac  staff    1608  1  7 08:41 profiles.o

-rw-r--r--    1 mac  staff   13168  1  7 08:41 psymodel.o

-rw-r--r--    1 mac  staff    7792  1  7 08:41 pthread.o

-rw-r--r--    1 mac  staff   36512  1  7 08:41 pthread_frame.o

-rw-r--r--    1 mac  staff   17616  1  7 08:41 pthread_slice.o

-rw-r--r--    1 mac  staff  114168  1  7 08:41 qpeldsp.o

-rw-r--r--    1 mac  staff    2344  1  7 08:41 qsv_api.o

-rw-r--r--    1 mac  staff   52912  1  7 08:41 ratecontrol.o

-rw-r--r--    1 mac  staff    8416  1  7 08:41 raw.o

-rw-r--r--    1 mac  staff    7680  1  7 08:41 rdft.o

-rw-r--r--    1 mac  staff   17864  1  7 08:41 resample.o

-rw-r--r--    1 mac  staff    9960  1  7 08:41 resample2.o

-rw-r--r--    1 mac  staff    8568  1  7 08:41 rl.o

-rw-r--r--    1 mac  staff   10200  1  7 08:41 sbrdsp.o

-rw-r--r--    1 mac  staff   30352  1  7 08:41 simple_idct.o

-rw-r--r--    1 mac  staff    4528  1  7 08:41 sinewin.o

-rw-r--r--    1 mac  staff    4888  1  7 08:41 sinewin_fixed.o

-rw-r--r--    1 mac  staff    2528  1  7 08:41 startcode.o

-rw-r--r--    1 mac  staff   14016  1  7 08:41 tiff_common.o

-rw-r--r--    1 mac  staff  158248  1  7 08:41 utils.o

-rw-r--r--    1 mac  staff  105688  1  7 08:41 vc1.o

-rw-r--r--    1 mac  staff  181496  1  7 08:41 vc1_block.o

-rw-r--r--    1 mac  staff   27840  1  7 08:41 vc1_loopfilter.o

-rw-r--r--    1 mac  staff   46584  1  7 08:41 vc1_mc.o

-rw-r--r--    1 mac  staff   48528  1  7 08:41 vc1_pred.o

-rw-r--r--    1 mac  staff   27928  1  7 08:41 vc1data.o

-rw-r--r--    1 mac  staff   53544  1  7 08:41 vc1dec.o

-rw-r--r--    1 mac  staff   80136  1  7 08:41 vc1dsp.o

-rw-r--r--    1 mac  staff    7376  1  7 08:41 videodsp.o

-rw-r--r--    1 mac  staff   39512  1  7 08:41 videotoolbox.o

-rw-r--r--    1 mac  staff   88960  1  7 08:41 videotoolboxenc.o

-rw-r--r--    1 mac  staff   14096  1  7 08:41 vorbis_parser.o

-rw-r--r--    1 mac  staff    7776  1  7 08:41 vp8_parser.o

-rw-r--r--    1 mac  staff   66560  1  7 08:41 wma.o

-rw-r--r--    1 mac  staff    2656  1  7 08:41 wma_common.o

-rw-r--r--    1 mac  staff    1952  1  7 08:41 wma_freqs.o

-rw-r--r--    1 mac  staff   36472  1  7 08:41 wmadec.o

-rw-r--r--    1 mac  staff   25616  1  7 08:41 wmaenc.o

-rw-r--r--    1 mac  staff   18160  1  7 08:41 wmv2.o

-rw-r--r--    1 mac  staff    2160  1  7 08:41 wmv2data.o

-rw-r--r--    1 mac  staff   13904  1  7 08:41 wmv2dsp.o

-rw-r--r--    1 mac  staff   24824  1  7 08:41 wmv2enc.o

-rw-r--r--    1 mac  staff    3312  1  7 08:41 xiph.o

-rw-r--r--    1 mac  staff   12464  1  7 08:41 xvididct.o

第26月第29天 ffmpeg yasm的更多相关文章

  1. 第15月第29天 ffmpeg AVERROR_EOF

    1. 在直播时返回AVERROR_EOF代表流结束吗?但对方还在直播,没有结束. int ret = av_read_frame(mContext, pkt); if (ret == AVERROR_ ...

  2. ffmpeg yasm not found, use --disable-yasm for a crippled build

    yasm是汇编编译器,因为ffmpeg中为了提高效率用到了汇编指令,比如MMX和SSE.解决这个问题方面有两个: 1.在网上下载一个yasm.exe并安装在mingw/bin下面,编译代码时你注意看, ...

  3. 第26月第30天 srt

    1. ffmpeg -i 0.mp4 -vf subtitles=0.srt 1.mp4 https://jingyan.baidu.com/article/c45ad29c73cef2051653e ...

  4. 第26月第26天 Domain=AVFoundationErrorDomain Code=-11850

    1. curl -voa http://119.29.108.104:8080/inweb01/kotlin.mp4 -H "Range:bytes=0-1" https://al ...

  5. 第26月第28天 avplayer cache

    1.urlsession https - (void)URLSession:(NSURLSession *)session didReceiveChallenge:(NSURLAuthenticati ...

  6. 第26月第25天 ubuntu openjdk-8-jdk jretty

    1.ubuntu ============== sudo apt-get install openjdk-8-jdk https://blog.csdn.net/zhaohaiyitian88/art ...

  7. 第26月第23天 nsobject 单例 CFAbsoluteTimeGetCurrent

    1.nsobject 单例 sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/ ...

  8. 第26月第22天 iOS瘦身之armv7 armv7s arm64选用 iOS crash

    1.iOS瘦身之armv7 armv7s arm64选用 机器对指令集的支持是向下兼容的,因此armv7的指令集是可以运行在iphone5S以上的,只是效率没那么高而已~ 但是由于苹果要求必须支持ar ...

  9. 第26月第20天 springboot

    --------------------- 1.pom.xml中添加支持web的模块: <dependency> <groupId>org.springframework.bo ...

随机推荐

  1. eclipse 设置

    修改工作空间默认编码:Window --> Preferences --> General --> Workspace --> Text file encoding --> ...

  2. 【洛谷P1483】序列变换

    题目大意:给定一个长度为 N 的序列,有 M 个操作,支持将下标为 x 的倍数的数都加上 y,查询下标为 i 的元素的值. 题解:由于查询操作很少,相对的,修改操作很多.若直接模拟修改操作,即:枚举倍 ...

  3. Http请求报头设置

    1.添加一个SetHeaderValue方法: public static void SetHeaderValue(WebHeaderCollection header, string name, s ...

  4. TestNg 5.类分组

    类分组是可以给类去分组,几个类分成不同的组. 比如,建立3个类GroupsOnClass1,GroupsOnClass2,GroupsOnClass3.   GroupsOnClass1和Groups ...

  5. springmvc启动问题

    1.resource项目 freemarker.template.TemplateNotFoundException: Template not found for name "index/ ...

  6. Python网络编程之socket编程

    什么是Socket? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面 ...

  7. shell数组等基本用法

    "shell"既是一种解释型编程语言,也是一个这种编程语言的解释器的名字 shell是解释型语言,就是解释器会一条一条的翻译每一条语句并执行,对比之下,C语言是编译型语言,编译器把 ...

  8. SqlAlchenmy基本使用

    #简单查询 print(session.query(User).all()) print(session.query(User.name, User.fullname).all()) print(se ...

  9. Struts2_参数获得方式

    1.属性驱动 /** * @ClassName: Demo8Action * @Description: struts2如何获得参数 * 每次请求action时都会创建新的action实例对象 * @ ...

  10. MapReduce-提交job源码分析

    MapReduce-提交job源码分析 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.环境准备 1>.顺手的IDE,大家可以根据自己的喜好选择你喜欢的IDE 博主推荐以下 ...