FFmpeg编译教程-高级篇

作者:罗上文,微信:Loken1,公众号:FFmpeg弦外之音

FFmpeg调试环境搭建 一章中,介绍了各种调试 FFmpeg 的环境,也简单编译了一下 FFmpeg 的源码。

但是之前只是编译了 FFmpeg 本身的源码,实际上 FFmpeg 的扩展性是非常强的,他定义了一种通用数据来扩展 容器封装格式,编解码器,滤镜以及网络协议。

如下:

  1. 如果需要用 FFmpeg 往视频里面加文字水印,就需要添加扩展库 freetype2
  2. 也可以通过加入 x264 扩展库来让 FFmpeg 能用上 x264 编编解码的算法。
  3. 如果 需要生成 ffplay ,就需要 加入 SDL 扩展库。

本章内容主要讲解一些常见的扩展库如何编译,以及如何被 FFmpeg 引用。

会同时讲解两种编译方式 MinGW 与 MSVC。两者编译的动态库可以相互引用。



感谢 NETINT(镕铭微电子) 赞助《FFmpeg原理》免费版一书的服务器费用,下面是 VPU 产品介绍

版权所属 xianwanzhiyin.net 罗上文 2024 all right reserved,powered by Gitbook该文件修订时间: 2023-05-17 11:39:54

results matching ""

    No results matching ""