首页
›
热销单品
›
综合补充资料
›
《FFmpeg硬解码与性能优化》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
FFmpeg硬解码与性能优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 硬解码与软解码的区别 · 课程整体框架与前置知识要求
课程导入
学习目标
02
FFmpeg基础回顾
常用命令行工具 · 解码流程 · AVCodecContext与AVP…
FFmpeg
基础回顾
03
硬件解码概述
主流硬件解码方案(Intel QSV · NVIDIA NVENC/NVDEC · AMD VAAPI
硬件解码概述
Intel
04
环境搭建与驱动配置
各平台硬件解码所需的驱动 · 固件 · SDK安装与验证方法(如vainfo
环境搭建
驱动配置
05
FFmpeg硬件解码框架
hwaccel · hwdevice · hwframes
FFmpeg
硬件解码框架
06
命令行硬解码实践
使用ffmpeg命令行启用QSV/V… · 并对比输出结果
命令行硬解码实践
ffmpeg
07
C/C++硬解码编程入门
编写第一个硬解码程序 · 配置硬件设备上下文并完成解码循环
C/C++
硬解码编程入门
08
硬解码像素格式与转换
硬件帧格式(NV12 · P010等)与软件格式的转换 · 使用swscale或硬件转换器
硬解码像素格式
转换
09
多平台硬解码实现
分别实现Linux VAAPI · Windows D3D11VA · macOS VideoToolbox…
多平台硬解码实现
Linux
10
硬解码与滤镜链集成
在硬解码后接入滤镜(如缩放 · 裁剪 · 去隔行)并保持硬件加速路径
硬解码
滤镜链集成
11
硬解码性能基准测试
使用ffmpeg的benchmark… · perf · time等测量解码帧率
硬解码性能基准测…
ffmpeg
12
性能优化之零拷贝
利用硬件帧直接渲染或编码 · 避免CPU拷贝 · 实现零拷贝流水线
性能优化之零拷贝
利用硬件帧直接渲…
13
性能优化之异步解码
多线程解码 · 帧队列管理 · 异步回调机制与流水线并行
性能优化之异步解…
多线程解码
14
性能优化之内存管理
硬件帧池配置 · 内存复用 · 减少分配与释放开销
性能优化之内存管…
硬件帧池配置
15
性能优化之解码参数调优
线程数 · 帧线程 · 低延迟模式
性能优化之解码参…
线程数
16
硬解码与硬编码联动
解码后直接硬件编码 · 构建低延迟转码管道 · 避免GPU-CPU数据回传
硬解码
硬编码联动
17
常见问题排查
硬解码失败 · 驱动不兼容 · 格式不支持
常见问题排查
硬解码失败
18
硬解码错误处理与容错
解码错误码 · 丢帧策略 · 异常恢复与重同步机制
硬解码错误处理
容错
19
案例实战
使用QSV硬解码4K H.265视频… · 分析CPU占用与帧率
案例实战
QSV
20
案例实战
基于NVIDIA CUDA硬解码RT… · 实现视频分析加速
案例实战
NVIDIA
21
案例实战
在嵌入式平台(如Jetson · RK3588)上使用硬解码优化视频播…
案例实战
Jetson
22
硬解码在直播场景的应用
低延迟硬解码 · 多路并发解码 · 资源调度与稳定性
硬解码
直播场景的应用
23
硬解码在视频编辑与转码中的应用
批量转码 · 质量保持 · 速度优化与GPU利用率提升
硬解码
视频编辑
24
性能分析工具与调优方法论
使用ffprobe · gprof · NVIDIA Nsight
性能分析工具
调优方法论
25
硬解码与容器格式兼容性
TS · MP4 · MKV
硬解码
容器格式兼容性
26
硬解码与HDR/10bit视频
高动态范围视频的硬解码支持 · 色彩空间转换与性能开销
HDR/10bit
硬解码
27
硬解码与多路视频墙
多路硬解码并发管理 · GPU显存控制 · 帧同步与负载均衡
硬解码
多路视频墙
28
硬解码与AI推理集成
解码后直接送入TensorRT/Op… · 实现端到端加速
AI
硬解码
29
综合项目
构建一个高性能硬解码播放器 · 支持多格式 · 多平台
综合项目
构建一个高性能硬…
30
课程总结与进阶方向
回顾核心知识点 · 常见误区 · 未来趋势(如AV1硬解
课程总结
进阶方向
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测