自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Qt 滚动选择学习

[参考链接](https://blog.csdn.net/BIG_C_GOD/article/details/52452631?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161648329416780271563953%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=1616483294167802715639

2021-03-23 15:15:30 222 1

原创 QT 时间块绘制

QT计划录像时间轴实现效果如下,可设置时间块个数,以及相互间拖拽代码如下实现原理,主要通过记录添加时间块的范围,进行绘制时间块,主要数据结构为QMap和QVector。实现效果如下,可设置时间块个数,以及相互间拖拽代码如下#ifndef FORMTIMEZHOU_H#define FORMTIMEZHOU_H#include <QWidget>#include <QMouseEvent>#include <QVector>#include <QM

2021-03-23 14:51:44 223

原创 windows vlc下载配置

windows下 vlc入坑指引引用博文 https://blog.csdn.net/leixiaohua1020/article/details/42363079?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161581301116780261968089%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=1

2021-03-15 22:38:01 896

原创 ffmpeg学习之旅四

在学习ffmpeg官方提供的hw_decode.c例子之后,对”ffmpeg学习之旅三“进行再次改造,让其实现读文件再播放的功能,因而可以将其应用到tcp中,进行播放裸流数据。播放流程这里仅提供播放h264和h265视频文件,播放命令如下.exe dxva2 zhuheqiao.h264 或.exe dxva2 zhuheqiao.hevc代码// ffmpegDecode.cp...

2020-04-03 11:16:39 629 2

原创 ffmpeg学习之旅三

通过学习ffmpeg官方demo hw_decode.c,通过修改使其使用dxva2完成硬解码,然后通过sdl进行播放。代码修改部分一、将decode_write中AVFrame变量改为全局静态变量,避免重复分配和释放;二、在decode_write函数中初始化sdl相关资源,因为这里可以获取到视频的分辨率的宽高,因只需要做一次,所以就加个变量控制。程序运行一、使用命令行参数,通过...

2020-04-03 09:33:33 371

原创 FFMPEG学习之旅二

FFMPEG之旅二 大多数ffmpeg和sdl例子都是应用在本地文件播放,一开始就将文件相关信息给读完,然后进行解码播放,而不适应于tcp应用,因为一开始是没有播放文件信息的。本文借鉴雷神博文《最简单的基于FFmpeg的解码器-纯净版(不包含libavformat》,地址链接https://blog.csdn.net/leixiaohua1020/article/details/421815...

2020-03-13 16:12:37 345 1

原创 ffmpeg学习之旅一

ffmpeg学习之旅一本文参考雷神博文《最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)》,原文链接https://blog.csdn.net/leixiaohua1020/article/details/38868499,替换了原先使用的ffmpeg库和相关API。主要修改部分代码如下:/** * 最简单的基于FFmpeg的视频播放器2(SDL升级版...

2020-03-13 14:15:16 200

原创 常用批处理命令

批处理总结 echo 1 > test.txt ;清空写入echo 2 >> test.txt ;末尾追加@echo 不显示该句命令@echo off 关闭回显状态 @echo on 打开回显状态cd /d 目录 ;切换任意目录执行bat文件:假如在桌面 C:\Users\10590\Desktop 执行bat文件 echo %~d0 ...

2019-07-21 21:25:14 512

原创 C++宽字节与多字节之间的转换

1.使用WideCharToMultiByte和MultiByteToWideChar;2.使用mbstowcs_s和wcstombs_s(vs中添加_s);3.使用c++11提供的wstring_convert<std::codecvt_utf8<wchar_t>>转换变量demo:程序如下#include “iostream”#include “string”...

2019-04-20 00:07:51 1650

原创 文本文件与二进制文件操作区别

最近在执行写二进制文件时,没有用将fopen中的mode字段改为wb,从而导致读取数据不对,提前读完,所以尝试以二进制的形式完成文件复制操作,结果没有出错,所以进行文件操作时尽量带上二进制模式,当然你能确定文件形式更好。1.首先明白fopen_s或fopen中的mode参数含义:转载 https://www.cnblogs.com/gyrgyr/p/5774575.html“r” ...

2019-04-12 00:10:57 559

28181Test.rar

使用vs开发28181服务端程序,能进行tcp或udp获取视频数据

2021-03-23

hw_decodec.rar

对ffmpeg中的hw_decode.c进行修改,使其使用dxva2解码,并将nv12转换位yuv,最后使用sdl进行播放

2020-04-03

ffmpegDecode.zip

使用ffmpeg完成类似tcp取流并进行视频播放功能,同时拓展ffmpeg使用GPU完成解码。项目融合了ffmpeg默认解码和GPU解码功能。

2020-03-13

ffmpegOne.zip

使用VS2015开发工具,利用较新的ffmpeg库和sdl2.0库,完成h265文件解码,以及视频播放功能,仅供后续学习和记忆。

2020-03-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除