雷霄骅系列博客汇总

article/2025/9/24 11:35:29

        这两天快速浏览了一下雷霄骅的博客,相信看过他博客的人内心都是无比钦佩,说句天妒英才确不为过,可能雷神说过最多的话大概就是,...没有我想要的,打开源代码... 真的是厉害。雷神不仅分享了自己的学习经历,里面还有一些文章,推理故事等等,都在杂谈里面,当然还有当年那个送别的女生,吃了一瓜。愿雷神在另一个世界安好,继续发光发热。总结了一下雷神博客的主要内容,可能有些杂乱,大部分是按照他分享的时间线总结的。

[总结]FFMPEG视音频编解码零基础学习方法

链接:[总结]FFMPEG视音频编解码零基础学习方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客

[总结]RTMP流媒体技术零基础学习方法

链接:[总结]RTMP流媒体技术零基础学习方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客

[总结]视频质量评价技术零基础学习方法

链接:[总结]视频质量评价技术零基础学习方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客_视频质量评价

[总结]视音频编解码技术零基础学习方法

链接:[总结]视音频编解码技术零基础学习方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客

视频特性TI(时间信息)和SI(空间信息)的计算工具:TIandSI

链接:视频特性TI(时间信息)和SI(空间信息)的计算工具:TIandSI_雷霄骅(leixiaohua1020)的专栏-CSDN博客

做视频评价试验的时候,需要根据一定的条件选择有代表性的视频序列。ITU-R BT.1788建议使用时间信息(TI,Temporal perceptual Information,也可以称时间复杂度)和空间信息(SI,Spatial perceptual Information,也可以称空间复杂度)来衡量视频的特性。

SI表征一帧图像的空间细节量。空间上越复杂的场景,SI值越高。 TI表征视频序列的时间变化量。运动程度较高的序列通常会有更高的TI值。 SI计算方法:对第n帧视频进行Sobel滤波,然后对滤波后图像计算标准差。选这些帧中的最大值为SI。 TI计算方法:求n与n-1帧图像的帧差,然后对帧差图像计算标准差。选这些帧中的最大值为TI。

IPTV码流分析指标

链接:IPTV码流分析指标_雷霄骅(leixiaohua1020)的专栏-CSDN博客

ffdshow 源代码

链接:ffdshow 源代码分析1 : 整体结构_雷霄骅(leixiaohua1020)的专栏-CSDN博客

dshow是一个非常强大的DirectShow解码器,封装了ffmpeg,libmpeg2等解码库。它也提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度等等。不止是视频,FFDShow现在同样可以解码音频,AC3、MP3等音频格式都可支持。并且可以外挂winamp 的DSP插件,来改善听觉效果。

MediaInfo源代码

链接:MediaInfo源代码分析 1:整体结构_雷霄骅(leixiaohua1020)的专栏-CSDN博客_mediainfo源码

MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。

live555 源代码

链接:live555 源代码简单分析1:主程序_雷霄骅(leixiaohua1020)的专栏-CSDN博客

首先live555是一个开源项目,是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。

基于Socket的文件传输(使用CSocket类)

链接:基于Socket的文件传输(使用CSocket类)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

使用MFC(微软基础库类)采用面向对象的方法实现了基于Socket的文件传输

LAV Filter 源代码分析

链接:LAV Filter 源代码分析 3: LAV Video (1)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

LAV Video 是使用很广泛的DirectShow Filter。它封装了FFMPEG中的libavcodec,支持十分广泛的视频格式的解码。

Media Player Classic - HC 源代码分析

链接:Media Player Classic - HC 源代码分析 1:整体结构_雷霄骅(leixiaohua1020)的专栏-CSDN博客

Media Player Classic - Home Cinema (mpc-hc)播放器一个经典的影音播放器,可播放CD、VCD、DVD、及MP3、MP4、AVI、AAC等多种影音格式。与此同时,它还是开源的。很多知名的视频播放器都是在它的基础上建立起来的。

BMP 转 YUV (BMP2YUV)

链接:BMP 转 YUV (BMP2YUV)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_bmp转yuv

位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。BMP位图文件默认的文件扩展名是bmp或者dib。BMP文件大体上分为四个部分:

ITU-T Technical Paper: NP, QoS 和 QoE的框架以及它们的区别

链接:ITU-T Technical Paper: NP, QoS 和 QoE的框架以及它们的区别_雷霄骅(leixiaohua1020)的专栏-CSDN博客_qoe和qos

服务质量(QoS)这个术语被广泛地应用,并且随着新的通信环境的不断出现,其本身的应用范围也越来越广,比如有关于宽带网、无线网以及新兴的各种多媒体服务的内容。此外,体验质量(QoE)这个术语也被广泛用于描述用户对于所交付服务的满意度。但是,这两个术语常常被滥用和错用,正确地理解QoS和QoE至关重要。因此本部分内容将介绍有助于更好理解QoS和QoE所需的背景信息,同样是基于ITU-T给出的建议。

ITU-T Technical Paper: QoS 的参数

链接:ITU-T Technical Paper: QoS 的参数(非常的全,共计88个)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_qos参数

ITU-T Technical Paper: QoS 测量 (目标,方法,协议)

链接:ITU-T Technical Paper: QoS 测量 (目标,方法,协议)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

LIRe 源代码分析

链接:LIRe 源代码分析 1:整体结构_雷霄骅(leixiaohua1020)的专栏-CSDN博客

LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像。

在LIRe中主要实现的图像特征有:

  1. RGB和HSV空间的颜色直方图;

  2. MPEG-7的颜色特征,包括Scalable color,Color layout和Edge Histogram;

  3. Tamura纹理特征,包括粗糙度(Coarseness),对比度(Contrast)和方向度(Directionality);

  4. 颜色和边缘的方向性描述符(Color and edge directivity descriptor, CEDD);

  5. 模糊颜色和纹理直方图(Fuzzy color and texture histogram, FCTH);

  6. 颜色关联图(Auto color correlation);

  7. 尺度不变特征变换(Scale-invariant feature transform , SIFT)。

Lucene 学习资料:

链接:Lucene 学习资料_雷霄骅(leixiaohua1020)的专栏-CSDN博客

Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。

MPEG-7 视觉描述符

链接:MPEG-7 视觉描述符_雷霄骅(leixiaohua1020)的专栏-CSDN博客_mpeg7

Adobe Audition 基本使用

链接:Adobe Audition 基本使用_雷霄骅(leixiaohua1020)的专栏-CSDN博客_adobe audition怎么用

Adobe Audition (前身是Cool Edit Pro) 是Adobe公司开发的一款功能强大、效果出色的多轨录音和音频处理软件。它是一个非常出色的数字音乐编辑器和MP3制作软件。不少人把它形容为音频“绘画”程序。

开源视频会议系统:OpenMeetings 安装方法

链接:开源视频会议系统:OpenMeetings 安装方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客

Flash 平台音视频直播的实现

链接:Flash 平台音视频直播的实现_雷霄骅(leixiaohua1020)的专栏-CSDN博客

C/C++连接MySql数据库

链接:C/C++连接MySql数据库_雷霄骅(leixiaohua1020)的专栏-CSDN博客

ffmpeg参数中文详细解释

链接:ffmpeg参数中文详细解释_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg 参数

给 VS2008 / VS2010 MFC 项目添加启动画面

链接:给 VS2008 / VS2010 MFC 项目添加启动画面_雷霄骅(leixiaohua1020)的专栏-CSDN博客

MFC的多国语言界面的实现

链接:MFC的多国语言界面的实现_雷霄骅(leixiaohua1020)的专栏-CSDN博客

RTMPdump 源代码分析

tmpdump 是一个用来处理 RTMP 流媒体的工具包,支持 rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps:// 等。

链接:RTMPdump 源代码分析 1: main()函数_雷霄骅(leixiaohua1020)的专栏-CSDN博客

传媒大学媒体中心资源批量获取工具的制作

链接:传媒大学媒体中心资源批量获取工具的制作_雷霄骅(leixiaohua1020)的专栏-CSDN博客

一个简单的基于 DirectShow 的播放器

链接:一个简单的基于 DirectShow 的播放器 1(封装类)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)

链接:FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

FFMPEG类库打开流媒体的方法(需要传参数的时候)

链接:FFMPEG类库打开流媒体的方法(需要传参数的时候)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

FFmpeg发送流媒体的命令(UDP,RTP,RTMP)

链接:FFmpeg发送流媒体的命令(UDP,RTP,RTMP)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg rtp

FFMPEG结构体分析:AVFrame

链接:FFMPEG结构体分析:AVFrame_雷霄骅(leixiaohua1020)的专栏-CSDN博客_avframe结构

OpenCV 实现颜色直方图

链接:OpenCV 实现颜色直方图_雷霄骅(leixiaohua1020)的专栏-CSDN博客

OpenCV 使用光流法检测物体运动

链接:OpenCV 使用光流法检测物体运动_雷霄骅(leixiaohua1020)的专栏-CSDN博客

OpenCV 轮廓检测

链接:OpenCV 轮廓检测_雷霄骅(leixiaohua1020)的专栏-CSDN博客

MFC中使用SDL播放音频没有声音的解决方法

链接:MFC中使用SDL播放音频没有声音的解决方法_雷霄骅(leixiaohua1020)的专栏-CSDN博客_sdl_mixer没有声音

ffplay的快捷键以及选项

链接:ffplay的快捷键以及选项_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffplay 快捷键

开源视频监控系统:iSpy

链接:开源视频监控系统:iSpy_雷霄骅(leixiaohua1020)的专栏-CSDN博客_开源摄像头监控系统

开源视频平台:MediaCore(MediaDrop)

MediaCore 是一个多媒体的建站系统,主要的功能包括视频、音频、YouTube集成、播客和 iTunes RSS 生成,用户可以提交各种多媒体内容。

链接:开源视频平台:MediaCore(MediaDrop)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

开源视频平台:Kaltura

Kaltura是一个很优秀的开源视频平台。提供了视频的管理系统,视频的在线编辑系统等等一整套完整的系统,功能甚是强大。

链接:开源视频平台:Kaltura_雷霄骅(leixiaohua1020)的专栏-CSDN博客_开源视频监控平台

开源视频平台:ViMP

链接:开源视频平台:ViMP_雷霄骅(leixiaohua1020)的专栏-CSDN博客

开源网络监控管理系统:OpenNMS

链接:开源网络监控管理系统:OpenNMS_雷霄骅(leixiaohua1020)的专栏-CSDN博客_开源nms

视音频编解码学习工程:H.264分析器

链接:视音频编解码学习工程:H.264分析器_雷霄骅(leixiaohua1020)的专栏-CSDN博客_h264 分析器

OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量

链接:OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量_雷霄骅(leixiaohua1020)的专栏-CSDN博客

方便使用FFMPEG的经验

链接:方便使用FFMPEG的经验_雷霄骅(leixiaohua1020)的专栏-CSDN博客

ffmbc——为广播电视以及专业用途量身定制的FFmpeg

链接:ffmbc——为广播电视以及专业用途量身定制的FFmpeg_雷霄骅(leixiaohua1020)的专栏-CSDN博客

最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)

链接;最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg 图片解码

最简单的基于FFMPEG的封装格式转换器(无编解码)

链接:最简单的基于FFMPEG的封装格式转换器(无编解码)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg封装

最简单的基于FFMPEG的音频编码器(PCM编码为AAC)

链接:最简单的基于FFMPEG的音频编码器(PCM编码为AAC)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

最简单的基于FFMPEG的视频编码器(YUV编码为H.264)

链接:最简单的基于FFMPEG的视频编码器(YUV编码为H.264)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

视频压缩编码和音频压缩编码的基本原理

链接:视频压缩编码和音频压缩编码的基本原理_雷霄骅(leixiaohua1020)的专栏-CSDN博客

ffplay播放器移植VC的工程:ffplay for MFC

链接:ffplay播放器移植VC的工程:ffplay for MFC_雷霄骅(leixiaohua1020)的专栏-CSDN博客

最简单的基于FFmpeg的AVfilter例子(水印叠加)

链接:最简单的基于FFmpeg的AVfilter例子(水印叠加)_雷霄骅(leixiaohua1020)的专栏-CSDN博客

x264 编码器选项分析 (x264 Codec Strong and Weak Points)

链接:x264 编码器选项分析 (x264 Codec Strong and Weak Points) 1_雷霄骅(leixiaohua1020)的专栏-CSDN博客

最简单的基于FFmpeg的AVDevice例子(读取摄像头)

链接:最简单的基于FFmpeg的AVDevice例子(读取摄像头)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg读取摄像头

最简单的基于FFmpeg的推流器(以推送RTMP为例):

链接:最简单的基于FFmpeg的推流器(以推送RTMP为例)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg rtmp 推流

最简单的基于FFmpeg的封装格式处理:视音频分离器(demuxer)

链接:最简单的基于FFmpeg的封装格式处理:视音频分离器(demuxer)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_ffmpeg 分离音频

最简单的视音频播放示例

链接:最简单的视音频播放示例1:总述_雷霄骅(leixiaohua1020)的专栏-CSDN博客

SDL2源代码分析1:初始化(SDL_Init())

 

链接:SDL2源代码分析1:初始化(SDL_Init())_雷霄骅(leixiaohua1020)的专栏-CSDN博客_sdl_init

 

最简单的视频编码器:编译(libx264,libx265,libvpx)

链接:最简单的视频编码器:编译(libx264,libx265,libvpx)_雷霄骅(leixiaohua1020)的专栏-CSDN博客_libx264

我的开源视音频项目汇总

链接:我的开源视音频项目汇总_雷霄骅(leixiaohua1020)的专栏-CSDN博客_雷霄骅


http://chatgpt.dhexx.cn/article/h4NptWm9.shtml

相关文章

分享一个免费分流抢票软件!一键全自动抢票

感谢您抽出 .. 阅读本文 小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序。君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法…

抢火车票,出行必备程序(12306bypass)--可以抛掉同程什么的抢票软件了

一. 免费原则 分流抢票(12306Bypass)的发布和使用均不收取任何费用。拒绝任何人或任何实体进行出售,严禁用于商业谋利用途; 二. 无害原则 任何人不得使用分流抢票(12306Bypass)进行加价代购、倒票等任何与…

抢票系统详解

转载自:https://blog.csdn.net/qq_37095882/article/details/102777226 秒杀抢购系统选型: 火车票秒杀系统如何在高并发情况下提供正常、稳定的服务呢? 我们知道用户秒杀流量通过层层的负载均衡,均匀到了不同的服务器上,即使如…

程序员专用的抢票小助手,再也不用担心抢不到车票了。

作者:JackTian 微信公众号:杰哥的IT之旅(ID:Jake_Internet) 马上临近过年了,漂泊在远方的朋友,也都准备陆续抢过年回家的车票了,但是往年每次不管是十一假期还是年关,大家…

12306崩了,90%的人都用过这三款抢票工具

12306又蹦了 12306回应软件崩了:操作旅客过多,可尝试重装app或切换网络 有不少网友反映12306崩了,买票太难了。12306客服表示,可能是操作旅客过多,系统繁忙造成的,可尝试重新卸载安装客户端或切换网络。关…

Python 一百多行实现抢票助手

一. 代码使用PythonSplinter开发,Splinter是一个使用Python开发的开源Web应用测试工具,它可以帮你实现自动浏览站点和与其进行交互。 二. 安装好Python 3或2都可以,然后安装Splinter pip install Splinter 三. Splinter注意事项 1. Splinte…

分流抢车票软件

分流抢车票软件 下载地址 传送门 没积分的的可以私信取

抢票(python)

关注微信公众号: 程序工厂,不定期更新更新黑科技、脚本等资源 腾讯云服务器优惠购买链接: 1核2G云服务器首年88元:http://url.cn/5Z0ZWGI 阿里云服务器优惠购买链接: 服务器半年只需要54 https://www.aliyun.com/minisite/goods?userCo…

python实现云服务器上12306自动化抢票功能

本文将分为几大模块讲解python服务器上12306自动化抢票功能: 一、云服务器的安装与配置 1.1 云服务器与个人主机不同,不受时间、场所等条件的限制,将python代码运行在云服务器上可以实现真正意义上的解放。 1.2 这里,我选择阿里…

12306分流抢票软件 v1.13.21官方版 -抢票神器

软件介绍: 分流抢票,是以用户为中心、人性化的抢票软件。不做广告、不做推广、不携带病毒、不收集隐私信息,并接受各方技术评测,全心全意为用户打造一款属于自己的抢票软件!12306分流抢票器是能够提供给用户强大的自动…

12306GT多线程、分流免费抢票工具使用

大事记背景 我相信很多远游他乡的朋友每逢佳节都会遇到一个难题,就是购票难,这个难题有多难呢?经常在12306官网购票的小伙伴应该知道每个地方的放票时间是不一样的,但是逢年过节的那几天即使你在放票几分钟前一直盯着电脑屏幕或者…

分流抢票软件浅谈

其实,我不是很想写这篇文章的,因为现在有很多抢票的软件,即我们所说的第三方抢票软件,也有很多抢票的心得在网上,但是,我今天在微信晒了一个抢票成功的图片,就有很多人来问我,说要我分享这个软件,我在微信也看到一个师姐因抢不到票而哭,我就有了写下这篇文章的决心,…

免费的Windows抢票神器 – 12306分流抢票 – bypass

本页目录 分流抢票 官网要求操作 输入账号密码滑块登陆主界面绑定微信公众号后,可以获取消息 微信消息 年复一年的火车抢票大战,光靠我们人工抢是无法满足的,毕竟有很多第三方付费平台使用服务器间歇性抢票!更有甚者,第…

Bypass一款不错的分流抢票助手工具

前言 Bypass也就是12306分流抢票软件,是一款全程自动抢票,自动识别验证码,多线程秒单、稳定捡漏,支持多天、多车次、多席别、多乘客等功能。   下载 Bypass 使用方法 1.软件打开时,会有一个联网检测的过程。 2.输入你在中铁12306订票官网申请到的…

bypass分流抢票(火车、高铁)

1、双击运行Bypass.exe或者右键以管理员身份运行 2、输入账户、密码进行登录(该账户为12306的账户,如若没有则点击更多功能进行注册) 3、滑块登录 4、进行选择买票 5、设置支付选项(在这里可设置自动支付,也可在抢票成…

关于12306Bypass-分流抢票

原文地址为: 关于12306Bypass-分流抢票 12306Bypass-分流抢票-2013-15年 官网:http://www.12306bypass.com 分流抢票是一款完全免费的抢票软件,请抵制淘宝贩卖等诈骗行为 作者不会授权任何人去出售,更不会自己去出售&#xff0…

c语言scanf和printf区别,printf和scanf的区别是什么

printf和scanf的区别:1、printf是格式化的输出函数,scanf是C语言的输入功能;2、printf用于以规定格式将信息输出到标准输出设备,scanf是一种格式输入功能,即以用户指定的格式从键盘将数据输入到指定的变量中。 本文操作…

MongoDB和mysql的区别

一.什么是MongoDB MongoDB 是一个基于分布式文件存储的数据库。由 C 语言编写,是一个开源数据库系统。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富&#…

SDK和API的区别

SDK和API的区别 一、API的概念二、SDK的概念三、SDK和API的区别 在正式了解它们的区别之前,我们得先知道 SDK 和 API 分别是什么? 一、API的概念 我们先来看这样一张图: (图画的很烂就请不要在意了) API 的全称为 …

html div p区别,p标签和div标签的区别与用法

前面介绍过span与div区别,在html布局中p标签同样也是常用的标签,那p标签与div标签区别是什么,怎么选择使用与用法? 一、css属性区别 1、结构不同 div和p均是一对开始与闭合标签。 div以 开始,以 结束的一对标签。 p以 …