DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2021年10月20日

摘要: 自己学习记录,方便以后查看。 ffmpeg关键结构体类型: 1)解协议 AVIOContext,URLProtocol,URLContext主要存储视音频使用的协议的类型以及状态。URLProtocol存储输入视音频使用的封装格式。 每种协议都对应一个URLProtocol结构。(注意:FFMPEG 阅读全文
posted @ 2021-10-20 16:08 DoubleLi 阅读(226) 评论(0) 推荐(0)

摘要: 文章目录 相关指令 相关结构体 av_register_all() 已废弃无需添加 avformat_network_init() 初始化网络封装库 AVFormatContext结构体 AVDictionary 结构体 AVInputFormat 结构体,传入avformat_open_input 阅读全文
posted @ 2021-10-20 15:56 DoubleLi 阅读(487) 评论(0) 推荐(0)

摘要: 最近学习了ffmpeg关于filter过滤器的开发,关于中间的几个相关概念,我们先放在简单介绍一下: AVFilterGraph:几乎完全等同与directShow中的fitlerGraph,代表一串连接起来的filter们. AVFilter:代表一个filter. AVFilterPad:代表一 阅读全文
posted @ 2021-10-20 15:47 DoubleLi 阅读(250) 评论(0) 推荐(0)

摘要: 一. ffmpeg AVFilter介绍 利用ffmpeg做图像的pixel format转换你还在用libswscale吗?嘿嘿,过时啦! ffmpeg中有了新东西:libavfilter.使用它,可以完全代替libswscale,并且可以自动完成一些复杂的转换操作呢.libavfilter啊,用 阅读全文
posted @ 2021-10-20 15:39 DoubleLi 阅读(645) 评论(0) 推荐(0)

摘要: 一、概述 FFmpeg 提供了一种以管道的方式对音视频进行滤镜操作的框架。其也内置了非常多的滤镜,如果这些滤镜还不能满足需求的话也可以自行开发。 本文主要梳理 FFmpeg 滤镜相关的一些基本概念和 API,为之后对具体内置滤镜的分析做准备。 二、滤镜图和滤镜简述 1、什么是滤镜图和滤镜 滤镜图(F 阅读全文
posted @ 2021-10-20 11:41 DoubleLi 阅读(525) 评论(0) 推荐(0)

摘要: 一、引言当我们在 C++ 中直接像 C 那样使用类的成员函数指针时,通常会报错,提示你不能使用非静态的函数指针: reference to non-static member function must be called 两个解决方法: 把非静态的成员方法改成静态的成员方法正确的使用类成员函数指针 阅读全文
posted @ 2021-10-20 10:37 DoubleLi 阅读(1740) 评论(0) 推荐(0)