上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 43 下一页
摘要: ## 一、什么是库 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a 或 .lib)和动态库(.so 或 .dll) 阅读全文
posted @ 2019-12-17 22:49 fengMisaka 阅读(3505) 评论(2) 推荐(2) 编辑
摘要: DirectShow(简称 DShow) 是一个 Windows 平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。 这篇博客主要是简单讲下如何学习 Direct Show 框架,避免让自己少走一点弯路。 一、学习途径 先介绍一下学习 Direct Show 的几个途径。 "DirectSh 阅读全文
posted @ 2019-12-17 14:56 fengMisaka 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: MinGW 与 MSVC 编译的区别 我们可以从 Qt 下载页面看到两种版本编译器,如下图: 我们来对比一下这两个编译器的区别: MSVC 是指微软的 VC 编译器。 MinGW 是 Minimalist GNU on Windows 的缩写。它是一个可自由使用和自由发布的 Windows 特定头文 阅读全文
posted @ 2019-12-17 00:20 fengMisaka 阅读(2759) 评论(0) 推荐(0) 编辑
摘要: 一、前言 环境变量可以用来组织 VS 工程目录。VS 作为一个 IDE,其天职在于帮开发者组织好工程,主要包括对工程中源文件、库文件的组织。(本质上是提供一个可视化的操作界面,让开发者方便的定义编译器和链接器的参数)在使用 VS 来组织工程目录时候最常用到的两个目录是: 项目 属性 配置属性 C/C 阅读全文
posted @ 2019-12-16 22:14 fengMisaka 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文主要介绍一种解决 Github 图片加载慢的方法,亲测有效。 笔者博客是使用 Github 作为图床,每次打开博客时的图片加载很慢或者根本加载不出来。这是因为 GitHub 的 CDN 被某墙屏蔽了,由于网络代理商的原因,所以访问下载很慢。 二、办法 目的: 绕过 DNS 解析,直接在 阅读全文
posted @ 2019-12-16 12:58 fengMisaka 阅读(2434) 评论(0) 推荐(0) 编辑
摘要: 这里使用 Qt + FFmpeg 实现了一个简单播放视频的例子。先看下按下按钮播放视频时的效果图: 完整工程下载链接: "Github FFmpeg_demo" 注意:一定要将 bin 目录下的 dll 文件拷贝到编译生成的 exe 所在的目录下,否则会提示: ,无法运行。 一、开发环境的准备 我所 阅读全文
posted @ 2019-12-15 23:23 fengMisaka 阅读(13314) 评论(1) 推荐(3) 编辑
摘要: 0、FFmpeg 中最关键的结构体之间的关系 FFmpeg 中结构体很多。最关键的结构体可以分成以下几类: 1)解协议(http, rtsp, rtmp, mms) AVIOContext,URLProtocol,URLContext 主要存储音视频使用的协议的类型以及状态。URLProtocol 阅读全文
posted @ 2019-12-14 23:46 fengMisaka 阅读(1777) 评论(0) 推荐(1) 编辑
摘要: 一、通用API 1.1 av_register_all() 初始化 libavformat 和注册所有的复用器、解复用器和协议处理器。如果不调用这个函数,可以调用下面的三个函数来选择支持的格式。 注册复用器的函数是 。 注册解复用器的函数是 。 注册协议处理器的函数是 。 注:FFmpeg4.0 以 阅读全文
posted @ 2019-12-14 22:43 fengMisaka 阅读(5706) 评论(1) 推荐(0) 编辑
摘要: 笔者才开始学习音视频开发,主要是通过阅读刘歧、赵文杰编著的《FFmpeg从入门到精通》以及雷霄骅博士博客总结写的入门心得体会。 官方文档资料 FFmpeg官方文档:https://ffmpeg.org/documentation.html FFmpeg官方wiki:http://trac.ffmpe 阅读全文
posted @ 2019-12-14 14:54 fengMisaka 阅读(4477) 评论(0) 推荐(0) 编辑
摘要: 本文转载自雷霄骅大神的一篇博客: "[总结]音视频编解码技术零基础学习方法" ,只是做了一些符合个人习惯的小修改,另外在这致敬雷神,望其在天堂安好。 0、生活中的音视频技术 平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花八门的电影。 因为下载的来源不同,这些电影文件有不同的格 阅读全文
posted @ 2019-12-14 12:39 fengMisaka 阅读(2314) 评论(0) 推荐(1) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 43 下一页