Windows10系统Qt调试ffmpeg.c

前言

最近在学习一些视频编解码相关的知识,发现大家都推荐FFmpeg库。FFmpeg库有个牛逼的ffmpeg命令,这个命令是通过ffmpeg.c文件编译出来的。正好最近代码没思路,必须要通过单步调试ffmpeg.c,借鉴一下优秀思想。

学习新的代码库都是从编译开始的,但是很多博客都说编译ffmpeg是一个比较复杂的过程,尤其是在windows上那就更加麻烦。本文为了更直接的达到调试ffmpeg.c的目的,采用开源社区的FFmpeg发布版本。

下载FFmpeg

登录到FFmpeg官网,进入到下载页面下载ffmpeg-4.4.1.tar.bz2

解压ffmpeg-4.4.1.tar.bz2源代码得到目录:
ffmpeg-4.4.1.tar.bz2源代码目录
本文我们主要关注ffmpeg.c文件的调试,ffmpeg.c文件在fftools目录:
fftools目录

下载FFmpeg-Builds-Win32

首先在github上面找到一个FFmpeg-Builds-Win32的项目
FFmpeg-Builds-Win32,进入到下载页面下载ffmpeg-n4.4.1-2-gcc33e73618-win32-gpl-shared-4.4.zip

为什么要找FFmpeg-Builds-Win32这个项目,直接去FFmpeg官网下载编译好的程序的不香么。

原因是FFmpeg官网给的都是64位编译器编译出来的代码,而为了减少麻烦,直接用Qt自带的32编译器来调试FFmpeg才是最简单实用的办法。

下载完毕解压得到ffmpeg-n4.4.1-2-gcc33e73618-win32-gpl-shared-4.4目录:
ffmpeg-n4.4.1-2-gcc33e73618-win32-gpl-shared-4.4目录

下载并安装Qt

本文使用开源Qt版本,由于个人使用的是5.10.1版本,但是该没有在官网找到该版本。

如果有需求,可以在Qt官网下载新版本的离线安装包:5.12.x Offline Installers

点击下载完成的Qt离线安装包,开始安装。

欢迎页面
Qt 5.10.1设置
设置Qt账户
此处如果没有Qt账户,需要注册一个Qt账户,然后才能继续安装。
Qt Account
设置安装路径
设置安装路径
选择安装组件
选择安装组件
接受许可协议

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值