音视频开发学习记录 今天开始学习音视频开发相关的知识,通过博客的形式与大家共同学习与进步 关于音视频编解码的概念知识可以在百度上搜索,介绍的都是非常详细的 学习ffmpeg我建议是先在windows平台上学习,然后再去linux上开发学习 下载地址:https://ffmpeg.zeranoe.com/builds/ 我们来下载windows 32位的shared和Dev shared: 动态库版本 Dev:开发用的lib库 static:静态库版本 我这里下载的为4.2.2windows32位的Shard和Dev就可以了,下载完后进行解压 下载地址:https://ffmpeg.org/download.html#releases 首先在qt下创建一个工程(纯C++语言项目即可),在该项目目录下新建一个ffmpeg文件夹,将解压后DEV目录下的include和lib文件夹拷贝到此文件夹下 工程截图: 代码: main.cpp: ffmpegtest2.pro: 将解压后的动态库放到该工程编译后生成的debug目录下 qt上运行结果: 说明我们已经引用ffmpeg成功了 有问题欢迎在下面评论哦 觉得对自己有帮助就微信赞赏一下吧
介绍ffmpeg下载的方法
ffmpeg源码下载
使用qt写个小程序引用ffmpeg
#include <iostream> using namespace std; extern "C" { #include "libavcodec/avcodec.h" #include "libavformat/avformat.h" #include "libswscale/swscale.h" #include "libavdevice/avdevice.h" } int main() { cout << "ffmpeg study start!" << endl; av_register_all(); //打印版本 unsigned version = avcodec_version(); cout << "version:" << version << endl; cout << "ffmpeg study end!" << endl; return 0; }
TEMPLATE = app CONFIG += console CONFIG -= app_bundle CONFIG -= qt SOURCES += main.cpp INCLUDEPATH += $$PWD/ffmpeg/include LIBS += $$PWD/ffmpeg/lib/avcodec.lib $$PWD/ffmpeg/lib/avdevice.lib $$PWD/ffmpeg/lib/avfilter.lib $$PWD/ffmpeg/lib/avformat.lib $$PWD/ffmpeg/lib/avutil.lib $$PWD/ffmpeg/lib/postproc.lib $$PWD/ffmpeg/lib/swresample.lib $$PWD/ffmpeg/lib/swscale.lib
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算