[汇总]零基础FFMPEG学习

本文旨在提供FFMPEG的学习路线图,涵盖FFMPEG简介、命令行工具使用及源码解析。通过参考书籍与在线资源,详细介绍了如何在VS和QT环境中配置FFMPEG库,学习SDL2库的应用,以及如何通过分析ffplay和ffprobe源码理解音视频处理流程。

目录

0 序言

1 FFMPEG简介

2  FFMPEG命令行工具学习

3 FFMPEG源码学习

3.1 大致的学习脉络

3.1 ffmpeg库在vs和qt中的配置

3.2 ffplay中使用的sdl2库



0 序言


从今天(2019年2月18)开始,将开启FFMPEG学习,并归纳总结在以本篇文章为序的博客中。主要分为三大部分来学习和介绍FFMPEG:FFMPEG简介FFMPEG命令行工具FFMPEG源码解析(测试子工程)。其中FFMPEG简介以及命令行工具的学习主要参考刘岐和赵文杰写的<<FFMPEG入门到精通>>一书以及FFMPEG官方网站,源码解析主要参考雷神的博客以及自己的源码走读过程的理解。希望在2019年上半年完成这项工作。当然在学习FFMPEG之前,应该具备一定的音视频基础,建议先阅读下雷神的这篇关于音视频入门的博客:[总结]视音频编解码技术零基础学习方法

1 FFMPEG简介


FFMPEG简介

2  FFMPEG命令行工具学习


FFMPEG命令行工具学习

 

3 FFMPEG源码学习


3.1 大致的学习脉络


->源码编译

->移植编译后的库到vs和qt平台进行简单测试.

->学习ffplay中的渲染库SDL2的基本使用

->学习使用ffmpeg库以及SDL2库实现简单的播放器(参考雷神最简单的)

->学习ffplay源码,解析整个播放过程使用的api以及数据结构

->学习ffprobe源码,解析文件探测过程。

->学习ffmpeg源码,在转封装以及转码上的实现。

3.1 ffmpeg库在vs和qt中的配置


[总结]FFMPEG库移植到VS和QT下使用经验

3.2 ffplay中使用的sdl2库


[总结]SDL知识介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值