- 博客(18)
- 资源 (112)
- 问答 (3)
- 收藏
- 关注
原创 FFmpeg环境安装及使用命令实现音视频转码
官方地址:http://www.ffmpeg.org/FFmpeg是领先的多媒体框架,能够解码,编码,转码,复用,解复用,流式传输,过滤和播放人类和机器创建的任何内容。 它支持最晦涩难懂的古代格式,直至最前沿。 无论它们是由某些标准委员会,社区还是公司设计的。 它还具有高度可移植性:FFmpeg在各种构建环境,机器架构和配置下,跨Linux,Mac OS X,Microsoft Windows...
2018-09-28 14:56:08 3292
原创 c++动态库打包为dll文件供C#项目调用
C++与C#接口交互需要通过DLL库来完成。编写C++动态库创建项目:添加C++测试类:在MathAPI.h定义接口方法:#pragma onceclass MathAPI{public: MathAPI(); ~MathAPI(); static _declspec(dllexport) double Add(double a, double b)...
2018-09-27 11:32:15 1890
原创 了解FFmpeg dxva2 代码结构
ffmpeg官方地址http://ffmpeg.org/dxva2.h头文件http://www.ffmpeg.org/doxygen/3.2/dxva2_8h_source.htmlffmpeg_dxva2.c源文件http://www.ffmpeg.org/doxygen/3.2/ffmpeg__dxva2_8c_source.html获取ffmpeg源码git ...
2018-09-26 15:53:03 2045
转载 DXVA视频硬件加速
原文地址:https://baike.baidu.com/item/dxva/2860652?fr=aladdinAbout DXVA 2.0:https://docs.microsoft.com/en-us/windows/desktop/medfound/about-dxva-2-0DirectX Video Acceleration:https://en.wikipedia.org/...
2018-09-26 09:49:37 7031
转载 FFmpeg实现dxva2硬件加速
原文地址:https://www.cnblogs.com/betterwgo/p/6125507.html Direct3D device manager,链接:http://www.cnblogs.com/betterwgo/p/6124588.html在DirectShow中支持DXVA 2.0,链接:http://www.cnblogs.com/betterwgo/p/61...
2018-09-25 18:06:01 6554 5
原创 JavaScript之类操作:HTML5 canvas多分屏示例
HTML5中用户播放视频的方式:Canvas可以渲染图像播放,Video可以播放视频源数据。这里通过JavaScript的类来写一个多分屏的画布效果,Video标签的类似。目标要求:(1)实现canvas对象的选择边框效果(2)实现多分屏的切换,支持1、4、6、9、10、16等分屏。实现源码<!DOCTYPE html><html><head> ...
2018-09-20 12:40:19 5450 10
原创 工善利器:Sublime Text3多语言支持的脚本编辑器
Sublime Text3 总体感觉比VS Code功能还要强大,它支持几乎所有语言的代码环境编写,并且有自动补全和语法提示。Sublime Text3主要特色:-语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案、多便签 -代码地图、多种界面布局与全屏免打扰模式 -完全开放的用户自定义配置与神奇实用的编辑状态恢复功能 -强大的多行选择和多行编辑 -雷电般快速的文件切换 -随...
2018-09-14 18:01:11 3481
原创 ASP.NET Core Web MVC项目创建支持Docker发布
下载.Net SDK支持我们需要运行的环境支持:https://www.microsoft.com/net/learn/get-started-with-dotnet-tutorial#install有了这个包,我们可以运行项目的dll文件。创建Core web MVC项目打开vs2017,菜单"文件">"新建">"项目"(同时会创建解决方案): 点击"确定...
2018-09-13 10:00:22 2054
原创 Linux Shell脚本操作学习指南
目录Shell文件的规范Shell文件的创建和运行Shell文件语法Shell传递参数Shell参数校验Shell数组Shell运算符Shell输出指令echo和printfShell test 命令Shell 流程控制Shell 函数参考地址:http://www.runoob.com/linux/linux-shell.htmlShell文件...
2018-09-12 15:08:24 8167
转载 ASP.NET Core Standard2.0同一项目多平台支持配置
为了实现Core项目-netstandard2.0与.NetFramework4.5同在一个项目里面依赖,配置需要对环境的目标框架进行修改,并且代码在不兼容的地方需要预编译平台判断处理。大致情况可以参考下面:什么是.NET Standard参考:https://github.com/dotnet/standard/blob/master/docs/versions.md.NET Sta...
2018-09-11 17:43:07 1616
原创 Elasticsearch权威指南中文社区和简单语法操作
目录Elasticsearch: 权威指南Elasticsearch:中文社区Elasticsearch简单操作Index索引Document文档自定义match查询(实现任意全文搜索)bool查询(OR AND NOT)Range查询term 查询被用于精确值匹配文档插入的JavaScript实例Elasticsearch: 权威指南https:/...
2018-09-10 09:30:21 2104
转载 Elasticsearch存在的价值及其核心思想
中文手册:点击打开链接目录题记:0. 带着问题上路——ES是如何产生的?(1)思考:大规模数据如何检索?(2)传统数据库的应对解决方案(3)非关系型数据库的解决方案另辟蹊径——完全把数据放入内存怎么样?1. ES 基础一网打尽1.1 ES定义1.2 Lucene与ES关系?1.3 ES主要解决问题:1.4 ES工作原理1.5 ES核心概念1)...
2018-09-07 17:54:14 1419
原创 Elasticsearch搜索服务器了解和安装
目录官方下载地址安装步骤说明Windows安装Linux安装学习进阶应用场景ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定...
2018-09-07 17:11:10 1246
原创 C#多屏视频控件外部绘制矩形边框解决窗口抖动
视频在播放过程中如果是绘制矩形边框到视频界面那么视频播放的时候会冲掉边框,所以需要每播放一次画面更新一下边框,这样就增加了额外性能开销,所以此方法不推荐使用(图形本身比较流畅,但因为加了边框之后看起来是在抖动的)。于是后来想着通过线条绘制窗口来实现边框,但是比较复杂,每个图形的边界和位置都需要计算,而且实现过程中相同的算法出现了线条模糊的情况。最终,选择调整内部视频的大小来允许绘制一个边框,这种方...
2018-09-07 12:09:07 1218
转载 Unity3D一个全面整合的专业游戏引擎
Unity3d:https://unity3d.com/cn参考百度百科:https://baike.baidu.com/item/Unity3D/3064002?fromtitle=Unity&fromid=10793&fr=aladdinUnity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容...
2018-09-07 09:09:40 9555
原创 C# 使用VS 性能探查器(快捷键:Alt+F2)
打开VS“分析”>"性能探查器"(也可以使用Alt+F2快捷键): 注:可以更改目标进行测试。点击“开启”按钮开始 测试:停止收集之后可以查看具体的性能瓶颈处:输出报告 ...
2018-09-06 10:16:35 3449 1
原创 Win10使用Docker快速准备Java相关的开发环境
本文目的是要准备:Mysql5.7 ,Redis ,MongoDB ,Apache,Tomcat和Nginx。Docker大大提高了环境准备的效率,不需要繁琐地去等待下载、安装按部就班地去准备了。只需要Docker就可以全部搞定了:Mysql5.7-Redis-MongoDB-Apache-Tomcat-Nginx 这些都可以快速搞定了。从我测试的情况来看,Nginx的静态配置在Windows下还...
2018-09-05 10:27:07 3262 1
SpringBoot-Gradle-Maven-Java-Groovy
2018-06-14
SwaggerWebAPI
2018-05-15
SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll
2018-03-09
JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)
2017-12-29
Adobe Flash Professional CS6 Flash教学实践源文件
2017-01-28
Mybatis Mapper生成器示例
2016-09-28
百度对象存储BOS
2015-08-18
openhtmltopdf 解决中文字体和A4显示模板
2023-10-26
Postgresql PipelineDB定时增量统计事件数据.vsdx
2020-10-16
平台产品体系.vsdx
2020-09-22
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例
2020-09-02
NGINX HTTP负载均衡操作及优化手册.docx
2019-12-27
Java虚拟机调优及问题排查手册.docx
2019-12-24
AggregationController.java
2019-12-24
Spring-Struts2项目环境搭建
2019-11-25
spring3.0.5.zip
2019-11-14
Spring3.0.5扩展支持AOP获取HttpServletResponse
2019-11-09
web-requirejs.zip
2019-10-18
MySQL单主库多继承从库数据备份测试
2019-05-07
MySQL指定表数据库和表同步并解决跨网络问题方案
2019-04-30
Windows Service项目示例可执行安装卸载
2018-06-25
C# OCX (ActiveX)log4net日志不写目录怎么回事呢?
2018-06-07
已知视屏的加密时的pts时间戳,怎么计算播放时的pts?
2018-02-28
Ubuntu server 15.0.4安装Redis make命令不能执行
2015-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人