上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 52 下一页
摘要: 这里将 Qt 常用的文件操作函数封装成一个单例类,方便复用。 一、类定义 FileMgr.h: #ifndef FILEMGR_H #define FILEMGR_H // Qt文件管理类 #include <QFile> #include <QFileInfo> #include <QDir> # 阅读全文
posted @ 2021-03-17 18:47 fengMisaka 阅读(1328) 评论(0) 推荐(0)
摘要: 一、简介 QML Online即 QML 在线预览工具,是一个由 EmScripten/WebAssembly 支持的 Qt/QML 适配版,该项目目前托管在 KDE 组织下。 如果你想在线练习 QML,并实时查看渲染效果,但是又没有安装 Qt,也没有 QML/qmlscene 工具时,可以使用它。 阅读全文
posted @ 2021-03-17 12:11 fengMisaka 阅读(4011) 评论(0) 推荐(0)
摘要: 开发环境:Win10 + CMake3.20.0 + VS2019 需要用到一个用于 UV 贴图的工具库:boundary-first-flattening ,所以这里需要先 CMake 编译下该源码库,注意以下均编译 32 位的 Release 库。 在编译前仔细查阅其 README.md 文件, 阅读全文
posted @ 2021-03-15 12:39 fengMisaka 阅读(834) 评论(0) 推荐(0)
摘要: 编码格式 未经压缩的音视频原始数据是很大的,编码的目的即压缩数据量。比较常见的编码格式有 MPEG(MPEG-2, MPEG-4)、H.26X(H.263, H.264/AVC, H.264/HEVC)。 封装格式 我们经常见到的 mp4、avi、flv、mkv、rmvb 等后缀的媒体文件,指的是文 阅读全文
posted @ 2021-03-14 17:34 fengMisaka 阅读(819) 评论(0) 推荐(0)
摘要: 无论是解析视频文件或者通过网络传输,其实都是一串字节序列。H264 码流就是按照一定的规则组织排列的字节串。 一、码流的组织形式 在 H264 中完全没有 I 帧、P 帧、B 帧、IDR 帧的概念,之所以沿用这些说法是为了表明数据的编码模式。H264 码流的组织形式从大到小排序是:视频序列(vide 阅读全文
posted @ 2021-03-14 17:24 fengMisaka 阅读(9212) 评论(3) 推荐(3)
摘要: 一、前言 H264 视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264 以及 FFmpeg 等开源库的推出,大多数使用者无需再对 H264 的细节做过多的研究,这大降低了人们使用 H264 的成本。 但为了用好 H264,我们还是要对 H264 压缩编码的 阅读全文
posted @ 2021-03-14 17:16 fengMisaka 阅读(2982) 评论(0) 推荐(0)
摘要: 一、常见视频编码格式 编码格式有很多,如下图: 目前比较常用的编码有: H26x系列:由ITU(国际电传视讯联盟)主导,侧重网络传输 MPEG系列:由ISO(国际标准组织机构)下属的MPEG(运动图象专家组)开发 PV8/PV9:VP8 是类似于 H.264 的另一种视频编码,由 On2 公司开发。 阅读全文
posted @ 2021-03-14 16:51 fengMisaka 阅读(2028) 评论(0) 推荐(2)
摘要: 如果还不了解 WebSocket,可以参考我的上一篇博客:【WebSocket】入门教程(JS) Qt 提供的 QWebSocket 既可以用于客户端应用程序,也可以用于服务端应用程序,接口大部分和 QTcpSocket 一致。 QWebSocket 当前不支持 WebSocket 扩展和 WebS 阅读全文
posted @ 2021-03-13 10:38 fengMisaka 阅读(5006) 评论(0) 推荐(1)
摘要: 本文转载自阮一峰大神的WebSocket 教程 WebSocket 是一种通过单个 TCP 连接提供全双工通信信道的 web 技术,也是一种网络通信协议,很多高级功能都需要它。 一、为什么需要 WebSocket? 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议, 阅读全文
posted @ 2021-03-13 09:42 fengMisaka 阅读(1879) 评论(0) 推荐(0)
摘要: 一、ZIP下载 ZIP 主要是用于简单的压缩和解压,引入比较方便,而且极其易使用,方便用户操作,下载下来就四个文件:zip.h、zip.cpp、unzip.h、unzip.cpp。 下载地址:http://www.codeproject.com/Articles/7530/Zip-Utils-cle 阅读全文
posted @ 2021-03-09 22:15 fengMisaka 阅读(17049) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 52 下一页