FFMPEG
文章平均质量分 88
Popuil
这个作者很懒,什么都没留下…
展开
-
FFMPEG源码之ffmpeg.c解析
函数功能:该函数用于解析命令行参数并进行相应处理,包括拆分命令行参数为内部表示形式、应用全局选项、配置终端和设置信号处理程序、打开输入文件、应用同步偏移量、创建复杂的滤波器图、打开输出文件、检查滤波器的输出。如果出现错误,会将错误信息输出到日志。原创 2023-07-25 23:37:37 · 964 阅读 · 0 评论 -
FFMPEG源码之过滤器
如果有多个过滤器可以通过遍历过滤器源码数组来创建和连接多个过滤器。每次循环迭代,我们创建一个新的过滤器,并与前一个过滤器进行连接。最后一个过滤器将连接到输出过滤器。请注意,在每次迭代中,我们使用前一个过滤器的输出过滤器上下文作为当前过滤器的输入。下面是使用FFmpeg过滤器功能实现将input.mp4文件中的视频宽度扩大两倍并水平翻转的代码流程。原创 2023-07-19 22:33:34 · 384 阅读 · 0 评论 -
FFMPEG源码之解码数据结构解析
AVFormatContext 结构体在 FFmpeg 库的头文件 libavformat/avformat.h 中有定义。它是 FFmpeg 库中进行媒体文件输入和输出的核心数据结构之一。AVFormatContext 的主要功能是对媒体文件进行封装格式的处理和管理。它是一个上下文结构,保存了音视频流以及其它附加信息的相关数据和操作。原创 2023-07-13 17:24:50 · 423 阅读 · 0 评论 -
FFMPEG源码之解码流程
【代码】FFMPEG源码之解码流程。原创 2023-07-13 13:46:38 · 200 阅读 · 0 评论