![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ffmpeg
i7891090
这个作者很懒,什么都没留下…
展开
-
ffmpeg学习-1 音视频常用处理流程
ffmpeg 常用结构体介绍 AVFormatContex 多媒体环境上下文,打开一个多媒体文件后,其可以作为该多媒体文件的上下文环境。 AVStream 对应上一节中的流的概念,每个多媒体文件有音频流与视频流,对应的就是AVStream AVPacket 从流中获取到的一个个包即使AVPacket,对应上一节中的包的概念,多个帧压缩后成包,多个包组成一个流 ffmpeg 操作数据流的基本步骤 ...原创 2021-04-09 09:26:55 · 164 阅读 · 0 评论 -
ffmpeg学习-0 音视频基本概念
1 通常所说的音视频文件其实是一个容器,这个容器你中包含了多路流,比如音频流与视频流,将音频与视频包装在一起就成了多媒体文件 2每种流都是由不同的编码器编码的,比如视频常用的有MP4编码,mpeg4编码 3从流中取出的数据称为包,一个包里面可能包含多帧数据,这就需要多在流中的数据在进行处理, 4视频帧其实是原始的未压缩的数据,通过 压缩后会被打成包,这个包里面就可能会有多帧数据,对应于3中的...原创 2020-03-14 16:40:13 · 165 阅读 · 0 评论 -
万能版本的ffmpeg
最近在搞屏幕录制软件,需要整合声卡,麦克风音频,还有屏幕画面,本想直接用ffmpeg.exe直接跑进程,录屏的进程发现经常退不出,在网上找了ffmpeg的源码编译完成后,直接把ffmpeg源码拷贝进来,修改后,直接命令行参数传进去,然后再子进程中自己控制ffmpeg流程,可以实现命令行下的所有功能。开发环境 vs 2015 Qt5.9.3 1 vs 2015 编译ffmpeg源码 vs下...原创 2019-12-07 11:04:41 · 192 阅读 · 0 评论 -
Qt 下ffmpeg环境配置
Qt下配置 ffmpeg,首先下载ffmpeg-3.2-win32-dev 版本 在工程文件中添加导入的lib和include INCLUDEPATH += D:/ffmpeg/ffmpeg-3.2-win32-dev/include LIBS +=-LD:/ffmpeg/ffmpeg-3.2-win32-dev/lib LIBS += -lavcodec -lavf转载 2017-11-22 15:51:56 · 3001 阅读 · 0 评论