摘要: 概述 在上篇文章中,给小伙伴们讲述了sdk模板在渲染中的流程,我们简单来回顾一下,主要讲述了数据创建、素材替换、音频、文字等四部分,在上次讲述中也因为时间于原因没有特别仔细的去讲述他们。上次我们说到最为复杂的部分测试要属于我们音频这一块了,因为除了添加素材,去渲染生成的视频中去对她们的效果去进行对比 阅读全文
posted @ 2021-03-29 16:18 VE视频引擎 阅读(631) 评论(0) 推荐(1)
摘要: 解决背景 在一次做项目的过程中,公司让我做高分屏适配,就是让我们所开发的软件支持4K屏的显示,我在百度上开始搜索资料,有很多博客给出的答案就是: #if(QT_VERSION >= QT_VERSION_CHECK(5,6,0)) QApplication::setAttribute(Qt::AA_ 阅读全文
posted @ 2021-03-26 16:41 VE视频引擎 阅读(2467) 评论(0) 推荐(0)
摘要: 首先需要确定一下思路:我希望基于swoole的扩展开发的代码在run起来的时候,在接收到ws或是tcp等消息时,自动路由到某个类上,同时类可以实现加载类的依赖注入功能。目前市面上占据主流的一款框架Laravel,其中有一个依赖注入的功能非常的便捷。一般在通常的框架中拉取Class是这样做的: cla 阅读全文
posted @ 2021-03-15 16:19 VE视频引擎 阅读(236) 评论(1) 推荐(0)
摘要: 在Android平台上合成视频一般使用MediaCodec进行硬编码,使用MediaMuxer进行封装,但是因为MediaMuxer在某些机型上合成的视频在其他手机上播放会出现问题,而且只支持一个音频轨道,因此可以选用FFmpeg来封装编码后的音视频流。 创建FFmpeg AVFormatConte 阅读全文
posted @ 2021-03-12 18:13 VE视频引擎 阅读(374) 评论(0) 推荐(0)
摘要: 本文将介绍在 C++ 中实现 js 回调的几种方式. 在使用 wasm 的过程中, 避免不了要从 C++ 回调 js 的函数来实现异步交互. 官网文档 https://emscripten.org/docs/porting/connecting_cpp_and_javascript/Interact 阅读全文
posted @ 2021-02-01 14:05 VE视频引擎 阅读(310) 评论(0) 推荐(0)
摘要: 1,介绍 颜色具有三个特性,即色相,明度和饱和度。颜色的这三个特性及其相互关系可以用三度空间的颜色立体来说明。 Color.js是一个能加强前端开发中对颜色处理的第三方库。 假设你已经基本了解色彩通道、色彩空间、色相、饱和度、亮度、不透明度等概念。当然了,相信这些概念难不到你。 2,轻松管理颜色 c 阅读全文
posted @ 2021-01-25 17:19 VE视频引擎 阅读(359) 评论(0) 推荐(0)
摘要: C++98标准中并没有线程库的存在,直到C++11中才终于提供了多线程的标准库,提供了管理线程、保护共享数据、线程间同步操作、原子操作等类。多线程库对应的头文件是#include <thread>,类名为std::thread。 然而线程毕竟是比较贴近系统的东西,使用起来仍然不是很方便,特别是线程同 阅读全文
posted @ 2021-01-25 15:02 VE视频引擎 阅读(588) 评论(0) 推荐(0)
摘要: #AVAssetReader介绍 可以通过AVAssetReader获取视频文件里媒体样本,可以直接从存储器中读取未解码的原始媒体样本,获得解码成可渲染形式的样本。 文档里说明AVAssetrader管道内部是多线程的。初始化之后,读取器在使用前加载并处理合理数量的样本数据,以copyNextSam 阅读全文
posted @ 2021-01-18 15:02 VE视频引擎 阅读(362) 评论(0) 推荐(0)
摘要: 目前台式电脑与笔记本适配测试数据以下为参考数值: 机和笔记本电脑的分辨率2560x1440 1920x1200 1680x1050 1600x1200 1440x900 1366x768 1280x1024 1280x800 1280x768 1152x864 1024x768 800x600 平板 阅读全文
posted @ 2021-01-11 14:33 VE视频引擎 阅读(276) 评论(0) 推荐(0)
摘要: 在开发的过程中,有个需求,是添加一个字体选择框,这个简单,我可以直接用了QFontComboBox解决,但是我的需求是字体不用系统字体,而是用我们自定义添加的字体库,后来我尝试用QComboBox解决,但是,这个鬼东西却不能单独改变单独item的字体样式,算了,直接自己写吧,话不多说,上代码: cl 阅读全文
posted @ 2020-12-22 19:09 VE视频引擎 阅读(248) 评论(0) 推荐(0)