自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eguid音视频技术分享(JavaCV教程、FFmpeg教程、openCV图像处理教程、音视频教程)

eguid音视频技术分享(JavaCV教程、FFmpeg教程、openCV图像处理教程、音视频教程)

  • 博客(9)
  • 资源 (64)
  • 收藏
  • 关注

原创 Javacv音视频开发宝典:使用JavaCV实现转封装方式rtsp拉流录制hls切片,转封装方式录制ts切片,无需转码录制ts切片

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在这之前,已经写过几篇关于hls的文章了。之前都是基于转码的hls录制,本章会使用转封装/转复用方式(顾名思义,就是不转码,解复用后直接切ts分片)来生成切片。看过博主写的“转封装方式“的同学们应该会知晓这种方式相较于之前几章的代码,性能消耗极小,因为不需要转码了。闲话少讲,还是让我们立刻开始吧。关于hls_time失效问题:在非转码的这种模式下,由于视频源的gop不像转码那么确定,而ffmpeg默.

2021-03-30 11:00:16 1873 7

原创 javacpp-opencv图像处理补充篇:关于在树莓派和ubuntu等linux发行版平台上使用opencv原生api调用摄像头等设备时虚拟机crash的说明

出现的问题:代码在windows上调试运行正常,发布到树莓派和ubuntu后出现jvm虚拟机crash的情况。目前经过群里小伙伴们的反复复现和反馈,只有在使用opencv原生api调用时可以复现虚拟机crash的情况。出现问题的文章:opencv图像处理系列之3:使用opencv原生方法遍历摄像头设备及调用(方便多摄像头遍历及调用,相比javacv更快的摄像头读取速度和效率,方便读取后的图像处理)问题原因1、可能是由于opencv的某些api没办法保证跨平台一致性2、新版本的javacv编译的

2021-03-26 09:58:26 515

原创 JavaFX源码分析实战:如何设置窗体标题小图标和任务栏图标

JavaFX实战系列JavaFX源码分析和实战:javaFX线程结构分析JavaFX源码分析和实战之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取JavaFX源码分析和实战:两种启动窗口方式和窗口切换实现JavaFX源码分析和实战之窗体(Stage)分析及使用JavaFX源码分析实战之设置窗体小图标和任务栏图标JavaFX源码分析和实战之场景(Scene)分析及使用,多场景切换实现JavaFX源码分析和实战之Image组件:最简单的图片浏览器实

2021-03-25 15:33:55 2269

原创 JavaCV进阶opencv图像处理:批量人脸图像分类训练

javacv进阶opencv图像检测/识别JavaCV进阶opencv图像处理:摄像头图像人脸检测JavaCV进阶opencv图像处理:ffmpeg视频图像画面人脸检测JavaCV进阶opencv图像处理:批量人脸图像分类训练JavaCV进阶opencv图像处理:摄像头图像人脸识别前言阅读顺序以检测、训练、识别为顺序阅读,识别需要用到本章训练好的数据fisherFaceRecognizer.xml。让我们立刻开始吧功能实现1、批量读取图片2、批量人脸训练.

2021-03-22 13:53:16 2714 15

原创 JavaCV进阶opencv图像处理:摄像头图像人脸识别

javacv进阶opencv图像检测/识别JavaCV进阶opencv图像处理:摄像头图像人脸检测JavaCV进阶opencv图像处理:ffmpeg视频图像画面人脸检测前言人脸检测参考上面的两章。本章将讲讲javacv的人脸识别。闲话少说,让我们立刻开始吧(人脸训练将在下一章放出)。功能实现1、使用OpenCVFrameGrabber获取摄像头画面2、使用opencv的Haar cascade正面人脸分类器进行人脸检测3、使用训练好的数据进行人脸识别Haar c.

2021-03-22 13:37:37 2788 8

原创 【javacv音视频处理大全】单图推流、多图推流、多图录制视频文件,动态图转视频文件,视频录制多图,视频录制动态图,视频文件推流,批量视频文件推流、视频流转流(rtsp转rtmp)等

javacv教程文档手册开发指南汇总篇前言专栏越更新越多,找文章也越来越难找。刚开始写的时候还好,虽然没有按照一定顺序去更新,但是文章比较少,文章一眼看过去就能找到。文章越来越多后,很多文章就不好找了。尽管博主试图在每篇文章都加上了导航目录,但是鉴于文章顺序确实很乱,结果不尽如人意,依然不太好找文章。所以本篇文章,就根据文章的类型和用途重新编排文章目录,方便大家查找。设备(摄像头、屏幕、麦克风)采集和推流:摄像头采集:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之1.

2021-03-16 13:59:48 2972 3

原创 JavaCV音视频开发宝典:JavaCV实现rtsp拉流转码方式录制生成hls切片,m3u8清单/ts切片录制详解,解决hls_time无效问题

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在(https://eguid.blog.csdn.net/article/details/115319460)中我们已经实现过hls不需要转码的转封装方式切片ts文件,本章使用转码方式实现rtsp转hls,并且解决hls_time无效问题。参考资料apple官方低延迟解决方案:https://developer.apple.com/documentation/http_live_streaming.

2021-03-11 10:44:13 2331 6

原创 javacv开发详解之11补充篇:使用批量多张图片制作gif动态图,再也不用担心不会制作动态图了

javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务

2021-03-02 23:04:00 1178

原创 javacv开发详解之19:如何使用批量的多张图片制作apng动态图,再也不用担心不会制作动态图了

javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务

2021-03-02 22:48:53 1126

DNG-Spec-1-7-0-0.pdf

DNG格式标准规范1.7.0.0版本

2023-09-13

JavaFX实战:模拟电子琴弹奏效果音效资源

JavaFX实战:模拟电子琴弹奏效果音效资源

2022-10-01

OpenCV人脸识别训练样本图片素材包

用于OpenCV人脸识别正面和侧面人脸训练样本素材包

2022-05-06

Setup Screen Capturer Recorder v0.12.11.zip

screen-capture-recorder-to-video-windows-free是windows下的用于将系统声音模拟成虚拟声卡设备的插件,配合ffmpeg可以就采集系统声音

2021-12-29

毕设spring+struts2+hbernate博客系统源码+部署文档+论文.zip

毕业设计spring+struts2+hbernate博客系统源码+部署文档+论文

2021-02-04

Adobe_Flash_File_Video_Format_Specification_v10_1

Adobe_Flash_File_Video_Format_Specification_v10_1是adobe flash视频文件格式规范文档,用于描述flv和f4v的文件格式标准规范的文档

2020-12-31

resources.zip

该resources压缩包是lwjgl游戏示例的素材资源,将此资源放在cc\eguid\learnlwjgl\learnlwjgl\resources路径下即可

2020-11-13

pgrFlyCaptureManual-v1.4.pdf

pgrFlyCaptureManual-v1.4是flycapture开发库的官方开发指南,英文版,本资源用于配合javacv进阶flycapture教程

2020-10-25

haarcascade-frontalface-alt.xml

eguid专栏中javacv进阶opencv图像处理和图像识别专栏文章使用的基于haar级联分类的正面人脸特征检测

2020-07-15

ffmpeg-20200628-4cfcfb3-macos64-static.zip

ffmpeg-20200628-4cfcfb3-macos64-static.zip是ffmpeg官方提供的mac平台编译好的运行库,可以直接运行

2020-07-13

360zip_setup_4.0.0.1230.exe

eguid倾情推荐的非常好用的360解压缩工具软件,eguid专栏都使用该软件作为解压缩工具,非常好用,推荐!!!!

2020-07-02

big_buck_bunny.mp4

eguid的JavaCV开发指南专栏中使用的测试视频:big_buck_bunny.mp4,为保证测试的一致性,欢迎下载使用

2020-07-02

ffmpeg-20200628.7z

ffmpeg-windows-x64-20200628最新版本,里面带三个bat,用于查看是否支持intel、amd和nvidia的硬件加速

2020-07-01

traineddata.zip

traineddata包含google的tesseract英文语言包和中文简体语言包,可以用于图片文字识别

2020-05-09

nginx for Windows - documentation 1.8.pdf

nginx for Windows - documentation 1.8 版本 的详细配置使用指南,英文原版

2020-05-06

eguid srs console

SRS流媒体服务控制台离线版,可本地部署(eguid srs console),中文,可配合srs使用

2019-05-01

javacv-platform-1.3.3-bin.zip

javacv官方最新全量jar包,javacv-platform-1.3.3-bin.zip,由于github国内下载较慢,此文件只作为分流,由于现在csdn没办法设置免费资源了,只能设置最低的2分,望大家见谅!

2017-12-05

BaseLog-2017.4.10.jar

基于java.util.logging实现轻量级日志记录库(增加根据当前类class初始化,修复线程池模型(javaEE)下的堆栈轨迹顺序与当前调用方法不一致问题)

2017-04-09

soapClient.zip

soapClient是一个webservice客户端,支持soap1.1和soap1.2标准,方便webervice接口动态调用和数据采集

2017-03-15

javacv-platform-1.3-bin.zip

javacv-platform-1.3-bin.zip包含javacv1.3版本所有依赖包

2016-12-23

javacv-ffmpeg-1.3.zip

javacv-ffmpeg-1.3.zip 包含javacv中所有ffmpeg依赖包

2016-12-23

javacv-opencv-1.3.zip

javacv-opencv-1.3.zip包含javacv1.3中所有opencv包

2016-12-20

javacv-core-1.3.zip

javacv-core-1.3.zip包含javacv.jar,javacpp.jar和javacv-platform.jar三个核心jar包

2016-12-20

FlashWavRecorder(eguid修改版).zip

FlashWavRecorder(eguid修改版).zip是基于FlashWavRecorder修改的,中文的,方便立即实现的浏览器端flash音频录制上传插件,支持IE8以上浏览器

2016-11-16

lucene-5.5.3.zip

lucene-5.5.3.zip Apache lucene官方lucecne5.5.3集合包

2016-11-09

FFmpegCommandHandler.jar

FFmpegCommandHandler.jar是java封装的用于方便操作ffmpeg命令的管理器,支持ffmpeg命令任务执行,停止及任务信息查询

2016-10-30

ffmpeg-3.1.2-1.2-windows-x86.jar

ffmpeg-3.1.2-1.2-windows-x86.jar 是javaCV-FFmpeg在windows32位环境依赖包,在windows32位系统中开发或者部署需要用到该包

2016-10-21

ffmpeg-3.1.2-1.2-windows-x86_64.jar

ffmpeg-3.1.2-1.2-windows-x86_64.jar是javaCV-FFmpeg的windows64位环境开发包,在windows64位系统中使用该包进行开发部署

2016-10-21

ffmpeg-3.1.2-1.2-macosx-x86_64.jar

ffmpeg-3.1.2-1.2-macosx-x86_64.jar 是javaCV-FFmpeg在苹果Mac64位系统环境依赖包

2016-10-21

ffmpeg-3.1.2-1.2-linux-x86.jar

ffmpeg-3.1.2-1.2-linux-x86.jar是javaCV在linux32位平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-linux-x86_64.jar

ffmpeg-3.1.2-1.2-linux-x86_64.jar是javaCV-ffmpeg在linux64位环境下的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-android-x86.jar

ffmpeg-3.1.2-1.2-android-x86.jar是javaCV-FFmpeg在安卓x86平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-android-arm.jar

ffmpeg-3.1.2-1.2-android-arm.jar是javaCV-FFmpeg安卓端arm平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2.jar

ffmpeg-3.1.2-1.2.jar是javaCV-FFmpeg的依赖包,使用ffmpeg功能必须使用该包

2016-10-21

opencv-linux-x86.jar

opencv-linux-x86.jar

2016-09-28

tomcat-redis-session-manager-by-eguid.zip

实现tomcat 8及以后版本的tomcat集群的session持久化操作,基于redis实现tomcat容器的session的持久化 tomcat-redis-session-manager-by-eguid.jar+jedis-2.9.0.jar+commons-pool2-2.2.jar集合包

2016-09-23

tomcat-redis-session-manager-by-eguid.jar

实现tomcat 8及以后版本的tomcat集群的session持久化操作,基于redis实现tomcat容器的session的持久化 本项目是基于jcoleman的二次开发版本 1、修改了小部分实现逻辑 2、去除对juni.jar包的依赖 3、去除无效代码和老版本tomcat操作API 4、支持tomcat 8 及以后的版本

2016-09-23

mail-1.4.7.jar

mail-1.4.7.jar,java发送邮件jar包

2016-08-29

eguidMailSender.jar

使用java发送文本、html+图片+附件邮件工具包,方便使用

2016-08-29

nodejs入门

nodejs入门--作者: Manuel Kiessling

2016-08-07

空空如也

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

TA关注的人

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