前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ffmpeg-4.0裁剪与API开发笔记

ffmpeg-4.0裁剪与API开发笔记

原创
作者头像
雷大亨
修改2018-06-07 17:15:46
7470
修改2018-06-07 17:15:46
举报
文章被收录于专栏:遊俠扎彪

目标

  • 缩小体积
  • 只要library
  • 使用API开发

编译环境

  • make 3.8.2 以上
  • sed 4.2.2 以上
  • gcc 4.8.5 以上

configure参数

  • 64-bit ./configure --disable-pthreads --disable-asm --disable-doc --disable-debug --disable-hwaccels --disable-autodetect --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-avdevice --disable-swresample --disable-swscale --disable-postproc --disable-avfilter --disable-encoders --disable-decoders --disable-muxers --disable-bsfs --disable-network --disable-parsers --disable-protocols --disable-decoders --disable-demuxers --enable-demuxer=mov
  • 32-bit --prefix=/data/home/regli/w/ffmpeg-4.0/mov_demuxer./configure --disable-pthreads --disable-asm --disable-doc --disable-debug --disable-hwaccels --disable-autodetect --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-avdevice --disable-swresample --disable-swscale --disable-postproc --disable-avfilter --disable-encoders --disable-decoders --disable-muxers --disable-bsfs --disable-network --disable-parsers --disable-protocols --disable-decoders --disable-demuxers --enable-demuxer=mov --extra-cflags="-m32" --extra-ldflags="-m32"编译
  • configure
  • make
  • make install

自定义IO读取数据

  • 参考ffmpeg-4.0/doc/examples/avio_reading.c

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目标
  • 编译环境
  • configure参数
  • 自定义IO读取数据
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档