E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AVfilter
FFmpeg的入门实践系列七(滤镜)
欢迎诸位来阅读在下的博文~在这里,在下会不定期发表一些浅薄的知识和经验,望诸位能与在下多多交流,共同努力文章目录前期博客一、滤镜过滤器filter的简介FFmpeg编程的四大结构体1.滤镜
AVFilter
2
星海逐愿
·
2024-09-05 14:37
ffmpeg
ffmpeg
FFMPEG中
avfilter
模块 调用流程
FFMPEG中
avfilter
模块调用流程FFMPEG中
avfilter
模块调用流程FFMPEG中
avfilter
模块调用流程前言一、
avfilter
的调用流程图二、filter的初始化三、两个特殊的filter
chen_song_
·
2024-01-31 02:50
视频编码技术原理
图像处理
音视频
ffmpeg
【FFmpeg】
avfilter
_graph_parse_ptr 函数注解拆解
接口如下:intavfilter_graph_parse_ptr(AVFilterGraph*graph,constchar*filters,AVFilterInOut**inputs,AVFilterInOut**outputs,void*log_ctx);原文注释如下:>>>>>>>>>*Inthegraphfiltersdescription,iftheinputlabelofthefirs
sidemap
·
2024-01-26 21:02
视音频
音视频
ffmpeg
ffmpeg MP4转YUV格式保存
#include#include#include"libavcodec/avcodec.h"#include"libavfilter/
avfilter
.h"#include"libavformat/avformat.h
立夏陆之昂
·
2024-01-19 05:17
学习小记录
LINUX学习
视频编解码
FFmpeg之
AVFilter
文章目录一、概述二、重要结构体2.1、AVFilterGraph2.2、
AVFilter
2.3、AVFilterContext三、流程梳理3.1、FFmpegAVFilter使用整体流程3.2、过滤器构建流程
Coder个人博客
·
2024-01-17 03:10
#
FFmpeg
ffmpeg
音频
音视频
视频编解码
ffmpeg.c(4.3.1)源码剖析
ffmpeg_parse_options1、命令行例子①、解析命令行split_commandline()②、parse_optgroup()③、MATCH_PER_XXX_OPT()2、vf选项解析①、filters②、vf术语③、
avfilter
_graph_parse2
须尽欢~~
·
2024-01-08 20:50
音视频开发
ffmpeg
c语言
读书之深入理解ffmpeg_简单笔记1(初步)
第二章:FFmpeg的历史,宏观介绍AVFormat(封装,解封装),AVCodec(编码,解码模块),
AVFilter
(滤镜模块),AVDevices(设备模块)
yun6853992
·
2024-01-05 14:26
读书
笔记
ffmpeg
ffmpeg叠加水印
1解码的流程,见https://blog.csdn.net/chenquangobeijing/article/details/128808165//1
AVFilter
初始化,需要输入src,输出sinkavfilter_graph_create_filter
ashleycoder
·
2024-01-02 08:52
ffmpeg
音视频
【Qt学习】 FFmpeg 环境搭建
PWD/ffmpeg/include\LIBS+=$$PWD/ffmpeg/lib/avcodec.lib\$$PWD/ffmpeg/lib/avdevice.lib\$$PWD/ffmpeg/lib/
avfilter
.lib
chenruhan_QAQ_
·
2023-12-31 00:54
FFmpeg音视频开发
音视频
ffmpeg
qt
FFmpeg的
AVFilter
框架总成
AVFilter
-AVFilterContext
毫无疑问,还是和前面的一样一个context和一个包含有回调函数指针的插件结构体,想要实现自己的插件,主要实现里面的回调函数就可以了,当然,
AVFilter
比其它模块稍微复杂一点还要牵扯到其它一些辅助模块
泰勒朗斯
·
2023-12-14 22:36
FFmpeg
ffmpeg
FFmpeg之AVFilterGraph
主要关注里面的两个成员变量AVFilterContext**filters;unsignednb_filters;AVFilterLink**sink_links;intsink_links_count;以为
avfilter
泰勒朗斯
·
2023-12-14 22:06
FFmpeg
ffmpeg
基于ffmpeg的视频编解码,音频编解码播放
FFmpeg库简介avcodec:编解码,包含avformate:封装格式处理
avfilter
:滤镜特效处理avdevice:输入输出设备avutil:工具库swresample:音频采样处理swscale
ShawnDenver
·
2023-11-28 15:14
FFmpeg - - FFmpeg简介
目录FFmpeg的模块组成编解码工具ffmpeg播放器ffplay多媒体分析器ffprobeFFmpeg编译FFmpeg定制FFmpeg的模块组成封装模块AVFormat编解码模块AVCodec滤镜模块
AVFilter
SigMap
·
2023-11-13 03:31
ffmpeg
linux
一篇文章助你入门FFmpeg编程
1.1能学到什么Android下集成FFmpeg使用avcodec解码库解码音频使用
avfilter
过滤器对音频做变速,调音,混音等处理C/C++下多线程编程,生产者/消费者实现NDK下通过OpenSLES
音视频开发老马
·
2023-10-20 10:40
ffmpeg
android
FFmpeg 基础模块:下载编译与安装、常用命令、处理流程
FFmpeg源码下载我们会逐步分析作为API用户我们需要了解的FFmpeg中的重要模块,比如AVFormat模块、AVcodec模块、
AVfilter
模块、swscale模块、swresample模块。
repinkply
·
2023-10-02 18:37
#
FFmpeg软件
FFmpeg
【FFmpeg视频播放器开发】解封装解码流程、常用API和结构体简介(一)
二、FFmpeg库简介库介绍avcodec音视频编解码核心库avformat音视频容器格式的封装和解析avutil核心工具库swscal图像格式转换的模块swresampel音频重采样
avfilter
音视频滤镜库如视频加水印
音视频开发老马
·
2023-09-30 19:56
音视频开发
流媒体服务器
Android音视频开发
ffmpeg
音视频
播放器开发
视频编解码
计算机视觉
Android音视频开发 -> fdk-aac解码eld-aac为pcm
音视频开发->ffmpeg+h264+aac编译以及测试调用Android音视频开发->本地音频采集Android音视频开发->本地camera视频采集Android音视频开发->ffmpeg+h264+
avfilter
初见-Android
·
2023-09-21 06:07
音视频
android
java
FFmpeg
Avfilter
字符串解析中如何指定
avfilter
实例的名字
最近做一个功能要设置
Avfilter
实例的参数,折腾了不少时间,因为要访问具体的对象,没有对象名,无法获取句柄,只能去分析
Avfilter
/AvfilterGraph源码解析
Avfilter
实例名字的函数
曾振振
·
2023-09-17 02:33
ffmpeg
FFmpeg入门及编译
文章目录前言一、FFmpeg简介二、基本组成1、封装模块-AVFormat2、编解码模块-AVCodec3、滤镜模块-
AVFilter
4、视频图像转换计算模块-swscale5、音频转换计算模块-swresample6
岁月指尖流
·
2023-09-14 05:30
音视频开发
ffmpeg
音视频
既能够用ffmpeg命令做RTSP流转RTMP流,又可以像调用avcodec/
avfilter
库一样逻辑编程
又有一个需求:我们现在想做一款多路RTSP拉流转RTMP推流到CDN进行直播的功能,注意啊,是多路,原来我们有两种方式,一种是用ffmpeg.exe进行:ffmpeg-i“rtsp://192.168.0.99:8554/1”-c:vlibx264-c:aaac-fflv“rtmp://127.0.0.1:1935/live/test”同样,这种方式会有一个问题,那就是断线重连的问题,我们不能很好
xiejiashu
·
2023-09-02 09:19
ffmpeg
ffmpeg
EasyAVFilter
rtsp转rtmp
文件转码点播
ffmpeg录像
【技术贴】视频直播点播平台EasyDSS如何实现C语言与Go语言的数据转换?
EasyDSS使用的新拉转推库
AvFilter
中回调返回了C语言的char*类型,需要在GO转为C语言中定义好的结
EasyDSS
·
2023-08-24 06:18
解决方案
EasyDSS功能介绍
音视频
golang
开发语言
FFmpeg中
avfilter
模块简介及测试代码(overlay)
FFmpeg中的libavfilter模块(或库)用于filter(过滤器),filter可以有多个输入和多个输出。为了说明可能发生的事情,考虑以下filtergraph(过滤器图):该filtergraph将输入流(stream)分成两个流,然后通过crop过滤器和vflip过滤器发送一个流,然后将其与另一个流合并。可以使用以下命令来实现:ffmpeg-iINPUT-vf"split[main]
fengbingchun
·
2023-08-24 04:26
ffmpeg
基于ffmpeg进行视频解码
avfilter
:滤镜特效处理。avdevic
天空的极限
·
2023-08-23 22:58
音视频
音视频
FFmpeg滤镜学习之
AVFilter
FFmpeg滤镜学习之
AVFilter
什么是
AVFilter
?
帅气好男人_Jack
·
2023-08-23 11:39
av视频
ffmpeg命令行是如何打开vf_scale滤镜的
通过gdb可以发现其基本调用栈如下:可以看到,query_formats()中创建的vf_scale滤镜,这是ffmpeg滤镜框架中的操作,当
avfilter
进行queryformat的时候,如果发现前后两个
泰勒朗斯
·
2023-08-12 09:11
ffmpeg
FFmpeg
AVFilter
的原理(三)- filter是如何被驱动的
1、下面是一个
avfilter
的graph上图是ffmpeg中doc/examples中filtering_video.c案例的示意图。
泰勒朗斯
·
2023-07-26 02:12
ffmpeg
【FFPLAY】过滤器
1基础函数AVFilterGraph*
avfilter
_graph_alloc(void)//创建⼀个滤波器图filtergraphAVFilterGraph*graph=
avfilter
_graph_alloc
aningxiaoxixi
·
2023-06-23 12:12
ffmpeg
ffmpeg
音视频
Golang 中通过 cgo 调用 C++ 的动态库的功能封装
github.com/winlinvip/go-fdkaac/blob/master/fdkaac/dec.gohttps://github.com/giorgisio/goav/blob/master/
avfilter
戴国进
·
2023-06-14 11:59
goLang
c++
golang
开发语言
ffmpeg 64位静态库编译
而最终在demo的成果物里面,需要包含了avcodec-59.dll,avdevice-59.dll,
avfilter
-8.dll等ffmpe
tusong86
·
2023-04-17 21:30
windows
c++
linux
FFmpeg 开发之
AVFilter
使用流程总结
目录一、AVFilterGraph、AVFilterContext、
AVFilter
二、
AVFilter
相关Api使用方法整理1.AVFilterContext初始化方法2.AVFilterGraph相关的
南国之风
·
2023-04-11 01:19
c语言
【Qt+FFmpeg】给视频添加时间水印
ffmpeg编解码中,给本地视频加上时间水印,并保存到本地,使用到的技术是ffmpeg中的
avfilter
库;具体效果如下yuv:mp4本方法不适合摄像头解码,解码出来糊得不行,本地视频的话会好得多;具体代码如下
logani
·
2022-12-13 22:25
FFmpeg学习
ffmpeg
音视频
qt
FFmpeg简介
一、FFmpeg的基本组成FFmpeg主要有以下几个模块库组成:AVFormat、AVCodec、
AVFilter
、AVDevice、AVUtil等。
小怪兽鱼小宝
·
2022-02-25 15:54
FFmpeg libavfilter使用示例-处理YUV格式数据
目录参考示例说明示例代码1.参考[1]ffmpeg.org/libavfilterdocumentation[2]ffmpeg.org/FiltersDocumentation[3]雷霄骅/最简单的基于FFmpeg的
AVfilter
smallest_one
·
2022-02-16 22:55
ffmpeg
avfilter
简介
FFmpeg的libavfilter模块能够进行音视频处理与编辑.
Avfilter
功能很丰富,包含了多种滤镜,如加水印,视频旋转,音频声道处理等.一般
avfilter
模块处于解码模块和显示模块之间.imagefilter
llm_5243
·
2021-06-11 10:06
多媒体开发(6):滤镜实现各种图片效果 | Video-Filters |
avfilter
| 变色
之前讲过使用FFmpeg的drawtext滤镜(把图片或文字加到视频上),而实际上,FFmpeg的滤镜很强大,远不止加字幕或加图片的功能。滤镜是很有趣的,可以把图片变模糊、变色、缩放旋转,等等。本文介绍FFmpeg滤镜的使用。目的是让读者感受一下FFmepg的滤镜效果,这样在实际需要某种效果时,可以考虑使用FFmpeg。小程这里直接使用FFmpeg的命令行来使用滤镜,不涉及写代码调用FFmpeg的
万利平台
·
2021-04-14 06:58
ffmpeg.c函数结构简单分析(画图)
由于ffmpeg.c的代码相对比较长,而且其中有相当一部分是
AVFilter
有关的代码(这一部分一直不太熟),因此之前学习FFmpeg的时候一直也没有好好看一下其源代码。
雷霄骅
·
2020-09-13 04:45
FFMPEG
FFmpeg
ffmpeg
avfilter
系列一 (水印处理)
ffmpegavfilter具有强大的处理功能,如视频水印、Overlay、视频补帧、抠图、音频流重采样等功能,是一个值得深入研究的模块。其中最简单版本为雷霄骅提供的水印功能(https://blog.csdn.net/leixiaohua1020/article/details/29368911),因为原始的YUV数据没有时间戳的功能,需要手动的添加时间戳,这里进行补充记录下,其过程请参考上面的
Double?
·
2020-09-13 04:32
ffmpeg
avfilter
ffmpeg
AVFilter
介绍
一.ffmpegAVFilter介绍利用ffmpeg做图像的pixelformat转换你还在用libswscale吗?嘿嘿,过时啦!ffmpeg中有了新东西:libavfilter.使用它,可以完全代替libswscale,并且可以自动完成一些复杂的转换操作呢.libavfilter啊,用了都说好!但就是太复杂...如果你仅仅是做图像的pixelformat处理,用libswscale是相当简单,
lius1984
·
2020-09-13 00:14
音视频编解码与传输
FFMPEG-
AVFilter
研究
FFMPEG中的libswscale是做像素转换的,但是对于一些复杂的操作,比如添加水印等,这个库就不行了,这时候就要说一下另外一个
AVFilter
。
weixin_34097242
·
2020-09-11 05:22
ffmpeg转码过程中的dts转换过程
ffmpeg转码过程中的dts转换过程用ffmpegapi开发转码,在过程:拉流–>
avfilter
分辨率缩放,重采样–>编码–>写出,avpacket.dts和frame.dts在过程中需要根据不同的
runner365.git
·
2020-09-11 03:40
ffmpeg
音视频
avfilter
最简单的基于FFmpeg的
AVfilter
例子(水印叠加)
FFMPEG中有一个类库:libavfilter。该类库提供了各种视音频过滤器。之前一直没有怎么使用过这个类库,最近看了一下它的使用说明,发现还是很强大的,有很多现成的filter供使用,完成视频的处理很方便。在此将它的一个例子基础上完成了一个水印叠加器,并且移植到了VC2010下,方便开发人员学习研究它的使用方法。该例子完成了一个水印叠加的功能。可以将一张透明背景的PNG图片作为水印叠加到一个视
雷霄骅
·
2020-09-11 01:17
FFMPEG
我的开源项目
最简单的基于FFmpeg的
AVfilter
例子(水印叠加)
=====================================================最简单的基于FFmpeg的
AVfilter
例子系列文章:最简单的基于FFmpeg的
AVfilter
雷霄骅
·
2020-09-11 01:46
FFMPEG
我的开源项目
FFmpeg
ffmpeg
avfilter
水印
视频
ffmpeg
AVFilter
介绍
一.ffmpegAVFilter介绍利用ffmpeg做图像的pixelformat转换你还在用libswscale吗?嘿嘿,过时啦!ffmpeg中有了新东西:libavfilter.使用它,可以完全代替libswscale,并且可以自动完成一些复杂的转换操作呢.libavfilter啊,用了都说好!但就是太复杂...如果你仅仅是做图像的pixelformat处理,用libswscale是相当简单,
iteye_19606
·
2020-09-11 01:46
ffmpeg
数据结构与算法
php
FFMpeg提取视频帧
include"libavcodec/avcodec.h"#include"libavformat/avformat.h"#include"libavdevice/avdevice.h"#include"libavfilter/
avfilter
.h
番茄发烧了
·
2020-09-11 00:18
流媒体
ffmpeg的新东东:
AVFilter
利用ffmpeg做图像的pixelformat转换你还在用libswscale吗?嘿嘿,过时啦!ffmpeg中有了新东西:libavfilter.使用它,可以完全代替libswscale,并且可以自动完成一些复杂的转换操作呢.libavfilter啊,用了都说好!但就是太复杂...如果你仅仅是做图像的pixelformat处理,用libswscale是相当简单,可以看看最新的ffplay.c中的代
ai_longyu
·
2020-09-11 00:47
最简单的基于FFmpeg的
AVfilter
的例子-修正版
1.调用
avfilter
_get_by_name("ffbuffersink")时在新版本的ffmpeg要修改为
avfilter
_get_by_name("buffersink");否则返回指针为空,调用
phymat.nico
·
2020-09-10 23:29
avfilter
_graph_create_filter初始化buffersrc失败
使用FFmpeg的
avfilter
时,流程如下:1.使用
avfilter
_get_by_name创建
AVFilter
的实例,返回指针2.构建buffersrc和buffersink,作为graph的输入输出端口
EthanXZhang
·
2020-09-10 22:51
多媒体
ffmpegthumbnailer中的filter使用
阅读MovieDecoder::initializeFilterGraph的代码,发现ffmpeg的filter用起来是和Gstreamer的plugin是一样的概念,通过
avfilter
_link,将各个创建好的
hongszh
·
2020-09-10 13:45
FFMpeg命令行学习笔记(3)命令行使用ffmpeg
AVfilter
中的amix实现混音
官方文档:6.16amixMixesmultipleaudioinputsintoasingleoutput.Notethatthisfilteronlysupportsfloatsamples(theamergeandpanaudiofilterssupportmanyformats).Iftheamixinputhasintegersamplesthenaresamplewillbeautom
WSGNSLog
·
2020-08-24 20:44
音视频处理FFMPeg开发实战(6) -- Filter的使用(在视频中加入文字)
创建FILTER的一般流程:1、初始化一个Filter对象:(1)调用
avfilter
_graph_alloc()函数创建一个Filter对象(2)调用函数
avfilter
_graph_parse_ptr
我是包不同
·
2020-08-24 18:02
FFMpeg
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他