FFmpeg教程,非控制台模式
-
- 引言
- 起因
- 目标读者
-
- 颜色空间
- RGB颜色空间
- YUV颜色空间
- 推荐资料
- 视频/图像的黑科技
- 颜色空间
-
- 音频采样率
- 声音的黑科技
-
- 配置环境
- 容器及编码
- 容器
- 图像编码
- 音频编码
- 各种数据结构的生命周期
- AVCodec
- AVFormatContext
- AVStream
- AVCodecContext
- AVInputFormat
- AVDictionary
- AVPacket
- AVFrame
-
- 头文件
- 初始化
- 打开摄像头/麦克风
- 打开输出流
- 读帧
- 写帧
- 程序结构
-
- 音视频解码
- 音视频编码
- 音视频格式转换
- 音频帧采样数调节
- 音视频播放
- 硬编码/硬解码
- 程序结构
-
- AVFrame与Qt图片互转
- AVFrame与GDI+图片互转
- SDL1播放视频
- SDL2播放视频
- SDL2播放音频
- wave函数播放音频
- 枚举dshow设备
- Windows捕获扬声器输出
- 程序结构
-
- 非滤镜图像处理
- 非滤镜音频处理
- 滤镜的使用
-
- 为什么需要硬编码
- Intel QSV 指令加速
- NVIDIA 显卡加速
- AMD 显卡加速
本教程采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议许可。