随笔分类 - FFmpeg
摘要:ffmpeg硬件加速 硬件加速API在各系统和硬解环境的支持情况如下 FFmpeg实现的API的情况如下
阅读全文
摘要:ffmpeg提供了多种示例来展示如何进行编解码. 示例代码在doc\examples. 这里逐一分析下这些示例的执行流程,不同版本的ffmpeg在流程上存在 一定的差异,本文针对ffmpeg5.0版本的代码. decode audio 1 /* 2 * Copyright (c) 2001 Fabr
阅读全文
摘要:除了内存管理之外,数据的前后级流转也涉及到buffer管理. 个人觉得ffmpeg里面的buffer管理实现极为巧妙,也很值得借鉴. 概述 重要数据结构 AVBufferPool mutex 用于多线程资源保护pool 指向BufferPoolEntry链表的头,AVBufferPool可以管理所有
阅读全文
摘要:学习资料 https://blog.csdn.net/u011686167/article/details/121723790 https://blog.csdn.net/ddddfang/article/details/89330895 针对FFMPEG 5.0版本,其它版本的软件命名上会有差异。
阅读全文
摘要:ffmpeg 概述 ffmpeg 命令行 ffmpeg 数据结构 ffmpeg 内存管理 ffmpeg 注册编解码 ffmpeg buffer管理 ffmpeg 硬件加速 ffmpeg 使用示例 2022-04-16
阅读全文
摘要:AVPacket AVFrame等数据结构及常见API接口描述
阅读全文
摘要:查询YUV格式 ffmpeg -pix_fmts 播放YUV格式 ffplay -pix_fmt yuv420p -s 480x360 a.yuv YUV格式转换 ffmpeg -pix_fmt yuv420p -s 176x144 -i carphone_qcif.yuv -pix_fmt nv1
阅读全文