自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TrueDei

请粉丝们务必加入微信粉丝群,方便我们交流哦。二维码可以随便打开我的一个博客,在博客的旁边就可以看到

  • 博客(416)
  • 资源 (24)
  • 收藏
  • 关注

原创 vi/vim虐我千百遍,我待vi/vim如初恋

大家都知道从20分提高到80分很容易,但是从80分提升到98分可以说很难了。那么手速呢?如何把提升刚才的速度?在其他地方你可能体会不到,在我这篇文章里,会给你神一般的操作。(几十个gif图陪伴你)

2020-03-25 12:20:20 26677 110

原创 FFmpeg官方手册(一)流的处理流程解析

FFmpeg官方手册(一)流的处理流程解析

2024-04-18 23:27:52 4

原创 解决srt-live-server关于推流时H264和H265互相切换问题的方案

复现:开始推流(H265编码) -> 停止推流 -> 编码改为H264 -> 开始推流(H264编码) -> 停止推流 -> 编码改为H265 -> 开始推流(H264编码) 播放不了,最后貌似识别为 H264。经过修改测试,H264,H265已经各种分辨率的互相切换都是没问题的。

2024-04-17 11:10:51 116

原创 ubuntu如何升级Cmake

ubuntu如何升级Cmake

2024-03-31 10:50:26 521 1

原创 推荐好书《RTC程序设计:实时音视频权威指南》文末送5本(3个中奖方式)

推荐好书《RTC程序设计:实时音视频权威指南》文末送5本(3个中奖方式)

2024-03-25 22:01:52 4387 22

原创 ffmpeg6.0如何实现解封装

ffmpeg6.0如何实现解封装

2024-03-21 13:52:26 28

原创 ffmpeg6.0源码分析解封装原理

在播放器的播放视频、音视频媒体文件的推流等实际应用中,解封装(demux)这个操作是不可避免的,也是最基础的操作。拿播放器播放MP4来说,如果想实现播放器视频画面的播放和音频声音的播放都需要经过这个解封装的步骤。因为MP4是一种媒体文件格式,是一种封装格式,MP4还可以存放音频流、视频流、字幕流;音频流还可以是MP3、AAC、G711等格式,视频流还可以存放H264,H265等格式。

2024-03-21 13:51:25 120

原创 ffmpeg6.0从demux_decode.c源码探索解封装流程

ffmpeg6.0从demux_decode.c源码探索解封装流程

2024-03-16 22:50:34 42 2

原创 ffmpeg6.0-examples-avio_list_dir.c源码分析

ffmpeg6.0-examples-avio_list_dir.c源码分析

2024-03-12 23:55:29 212

原创 我的创作纪念日

2024-03-05 12:36:33 320

原创 这本书太好了!150页就能让你上手大模型应用开发

这本书太好了!150页就能让你上手大模型应用开发

2024-03-05 12:31:26 862

原创 ffmpeg6.0-ffplay.c源码分析(三)之read_thread和stream_component_open函数详细分析

ffmpeg6.0-ffplay.c源码分析(三)之read_thread和stream_component_open函数详细分析

2023-12-17 22:59:14 1502 2

原创 ffmpeg6.0-ffplay.c源码分析(二)之整体框架大流程分析

ffmpeg6.0-ffplay.c源码分析(二)之整体框架大流程分析

2023-12-17 22:57:39 1414 1

原创 ffmpeg6.0-ffplay.c源码分析(一)之结构体、变量、宏详细解读

ffplay.c在全局定义的结构体、变量、宏就有300多行,去掉空格也有接近300行。本文从程序相关变量、宏、结构体、全局变量四个方面来解读。

2023-12-17 22:50:31 684

原创 re:Invent2023大会隆重推出自研芯片Graviton4和Trainium2

亚马逊云科技最新的内存优化型AmazonEC2R8g实例将支持Graviton4处理器,让客户能够大规模改进高性能数据库、内存缓存和大数据分析工作负载的运行。R8g实例将提供比当前R7g实例多3倍的大容量虚拟CPU和3倍的内存。

2023-12-15 21:33:35 2356

原创 ffmpeg6.0之ffprobe.c源码分析二-核心功能源码分析

回顾上一篇:1、上一篇文章从头到尾分析了一个ffprobe.c源码的大致流程;2、重点分析了open_input_file这个最最最核心的函数处理流程;3、重点分析了read_packets函数,因为都是需要走这个函数的;经过上一篇文章,我想你一定在脑海中有了四通八达的脉络,那么就达到目的了。因为前面的文章已经回顾了这些命令的使用,以及作用。本文就不在赘述,以免篇幅过长。

2023-12-10 11:12:31 1026

原创 ffmpeg之ffprobe.c源码分析一---大流程及核心代码分析

注:本文章全凭个人经验以及平时学习所记录,由于水平有限,肯定很多有不对的地方,也非常非常的欢迎您跟我讨论,共同学习,共同进步。观看本篇内容,默认你已经熟悉ffprobe的命令操作,如果不熟悉建议先看:上一篇搭建了阅读和调试FFmpeg库的环境,现在开始,我们边使用ffprobe命令边阅读ffprobe的源码。本篇文章带你打通ffprobe源码的脉络。

2023-12-10 11:10:30 916

原创 如何使用Clion搭建一个调试FFmpeg6.0源码的环境

想学习FFmpeg源码,搭建一个可Debug FFmpeg源码环境是必不可少的一步。

2023-12-10 11:08:55 626

原创 ffprobe命令行超详细使用详解

本文做为阅读ffprobe源码的前课程。为了之后方便理解ffprobe的源码,咱们先从ffprobe的命令学习。

2023-12-10 11:06:21 880

原创 全智V5+AXP233电源管理芯片调试

AXP233是挂在了I2C-0的设备节点上,因为现在的V5的限制,I2C-0这个设备节点,无法在应用层直接操作。只能开发一个内核驱动,在驱动中抛出应用层可以操作的接口,应用层调用这个接口,这样就可以曲线救国进行控制AXP233了。

2023-09-20 17:05:54 327

原创 微软AIGC in a Day-探索人工智能与行业应用实践沙龙-参后感

活动主题:探索人工智能与行业应用实践沙龙微软 Power Platform 携手 GPT,从应用层面深入 AI + 低代码开发,一场探索人工智能与行业应用实践的技术盛宴即将到来!9月16日, 「探索人工智能与行业应用实践沙龙」 ,数位来自 AI、低代码领域的技术专家,将通过**技术分享案例实操等形式,带来 AI + 低代码开发的最新技术动态与实践技巧学习如何利用GPT技术提升应用开发效率与用户体验**,共同探索低代码开发的无限潜力!

2023-09-17 13:13:05 238

原创 (文末赠书)我为什么推荐应该人手一本《人月神话》

他从中学到了软件项目的复杂性,了解了为什么仅仅增加更多的人手并不能解决问题,甚至可能导致更多的问题。这个故事强调了《人月神话》的重要性,即理解项目管理中的挑战,特别是当涉及到人的因素和团队动态时。老王按照书中的建议调整了团队结构,更加注重沟通和计划,最终成功完成了他的项目。

2023-09-14 21:56:53 881 7

原创 排查Linux下C语言句柄打开太多的问题

Too many open files

2023-09-07 10:49:49 223 1

原创 C++这么难,为什么我们还要用C++?C++ Core Guidelines解析给了我答案

C++ 是一门强大而复杂的编程语言,它有其独特的应用场景和优势,尽管它可能在学习和使用上有一些挑战,但仍然被广泛采用的原因有很多,尽管 C++ 有其优势,但它也确实有一些复杂性和潜在的陷阱,因此在选择使用它时需要权衡。对于一些应用场景,其他编程语言,如Python、Java 或C#,可能更容易上手并且更适合。选择使用 C++ 还取决于你的具体项目需求、团队技能和资源可用性。

2023-09-07 01:07:13 2801 10

原创 QT + FFmpeg 5.x + x264 + x265 + SDL2 音视频播放器

QT + FFmpeg 5.x + x264 + x265 + SDL2 音视频播放器

2022-12-04 23:05:50 1435 7

原创 Ubuntu下Jetbarins系列的工具不能输入中文的解决方法

Ubuntu下Jetbarins系列的工具不能输入中文的解决方法

2022-11-21 23:13:50 286

原创 公司项目申请软著,看到同事在一行一行的复制,用python2分钟帮了他

公司项目申请软著,看到同事在一行一行的复制,用python2分钟帮了他

2022-11-16 22:49:45 1288 1

原创 ffmpeg H265转Mat使用opencv保存图片

ffmpeg H265转Mat使用opencv保存图片

2022-10-30 12:23:08 838

原创 1、Linux下搭建研究live555的开发环境

最近一样项目需要用到rtsp拉流,总体对比下来,还是觉得live555比较轻量级,所以决定使用live555作为rtsp服务。live555众所周知,只能以文件的形式拉流,不能实时的塞进去buf数据,不能实时的直播。但是可以改就是为了改,决定研究一番。

2022-10-26 20:05:35 967

原创 C++编译出现: unused variable ‘s32Ret’ [-Werror=unused-variable]

C++编译出现: unused variable ‘s32Ret’ [-Werror=unused-variable]

2022-08-31 22:39:42 386

原创 ubuntu20.x版本给单网卡配置多网段IP的快捷方式

ubuntu20.x版本给单网卡配置多网段IP的快捷方式

2022-08-27 09:32:28 861

原创 FFmpeg代码编程获取视频信息

这些信息其实都可以使用ffmpeg来获取。有时候,我们在推流视频文件,或者排查问题的时候,就需要实时的查看这些信息了,所以这一关铁定是需要过的。接下来一起看一下如何使用编码一步一步的得到我们想要的信息。...

2022-08-07 22:24:06 1662

原创 Ubuntu下VMware出现:Unable to install all modeules.的解决方法

Ubuntu下VMware出现:Unable to install all modeules.的解决方法

2022-08-05 21:42:18 862

原创 音视频开发案例99讲-目录

音视频开发案例99讲-目录

2022-06-25 10:21:17 228

原创 windows&Ubuntu双系统修改启动菜单引导顺序

windows&Ubuntu双系统修改启动菜单引导顺序

2022-05-24 08:26:20 880 1

原创 疫情在家办公,向日葵突然卡死,无法远程电脑的解决办法(局域网远程强制重启windows)

疫情在家办公,向日葵突然卡死,无法远程电脑的解决办法(局域网远程强制重启windows)

2022-04-18 22:26:27 25488 30

原创 解决编译ffmpeg 报/bin/sh: 1: pod2man: not found

解决编译ffmpeg 报/bin/sh: 1: pod2man: not found

2022-03-18 14:32:08 1768

原创 交叉编译libvisca库ARM版本

交叉编译libvisca库ARM版本

2022-03-04 13:42:13 315 1

原创 VSC不能同时打开多个文件

通过ctrl+shift+p 获取查找框,查询 settings.json新增或修改:{// 控制通过 Quick Open 打开的编辑器是否显示为预览编辑器。预览编辑器不会保持打开状态,在将其显式设置为保持打开(例如通过双击或编辑)前将会重复使用。当 "#workbench.editor.enablePreview#" 处于禁用状态时,将忽略此值。 "workbench.editor.enablePreviewFromQuickOpen": false, "workbench.editor.en

2022-02-24 10:02:20 418

原创 ffmpeg解码之使用C语言打印音视频信息

ffmpeg解码之使用C语言打印音视频信息

2021-12-26 09:40:40 2530 1

QT + FFmpeg 5.x + x264 + x265 + SDL2 UPlayer 播放器的lib,include资源

https://github.com/truedei/UPlayer 把build_source.tar.gz 解压到当前目录 最终是以下目录结构: ```shell (base) zhenghui@zh-pc:/data/project/Uplayer/UPlayer/build_source$ tree -d . ├── fdk-aac-2.0.2 │   ├── include │   │   └── fdk-aac │   └── lib │   └── pkgconfig ├── FFmpeg-n5.1.2 │   ├── bin │   ├── include │   │   ├── libavcodec │   │   ├── libavdevice │   │   ├── libavfilter │   │   ├── libavformat │   │   ├── libavutil │   │   ├── libpostproc │   │   ├── libswresample │   │   └── libswscale │   ├──

2022-12-04

layui侧边收缩菜单

点击图标收缩或者展开功能案例

2021-02-02

JDK7-带注释版源代码

很详细的中文注释; 中英对照的方式,既可以学到英语,又可以看懂原作者写的什么。 可以到:https://truedei.blog.csdn.net/article/details/107134278 查看自己是否需要,再下载。

2020-07-05

layui树型可折叠表格.zip

可以在这里查看下是否需要:https://truedei.blog.csdn.net/article/details/106347226 有详细的介绍. 包括: 1:Layui树型结构和表格相结合的实例 2:自定义表格图表的实例 3:菜单管理的实例 4:多表格的实例 5:搜索的实例 6:等

2020-05-26

Python+java+websocket+SpringMVC实时监控数据库中的表-源代码

Python+java+websocket+SpringMVC实时监控数据库中的表-源代码 参考地址,看看是否需要: https://truedei.blog.csdn.net/article/details/105630679 https://blog.csdn.net/qq_17623363/article/details/100551961

2020-04-23

2000多条招聘信息数据.xlsx

2000多条招聘信息数据 可以先看,是否需要:https://truedei.blog.csdn.net/article/details/105630679

2020-04-20

mondrian3.x+mysql5.7所需要的材料.zip

mondrian3.x+mysql5.7所需要的材料 是否需要可以查看:https://truedei.blog.csdn.net/article/details/105461087 同时https://truedei.blog.csdn.net/article/details/105461087也是一份帮助文档

2020-04-11

SpringBoot导入导出xlsx

此文件功能使用SpringBoot来编写,包括写好的前端和后端代码。 使用SpringBoot+POI导出excel数据。 使用SpringBoot导出excel模板文件,防止用户导入错误。 先看是否需要在下载,功能演示都放在这篇文章了:https://truedei.blog.csdn.net/article/details/105325018

2020-04-05

MultivariateAnalysis(目标规划、多元分析与插值的相关例子)

MultivariateAnalysis(目标规划、多元分析与插值的相关例子) 看看是否需要:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

MATLAB语言常用算法14类程序集

MATLAB语言常用算法14类程序集 先看是否需要再下载:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

matlab经典算法的程序案例

matlab经典算法的程序案例 先看下是否需要再下载哦: https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

LinearProgramming(添加了线性规划、整数规划等内容的使用案例).rar

线性规划、整数规划等内容的使用案例 看下是否需要哦:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

Interpolation(目标规划、多元分析与插值的相关例子).rar

Interpolation(目标规划、多元分析与插值的相关例子).rar 先看是否需要再下载:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

IntegerProgramming(线性规划、整数规划等内容的使用案例).rar

IntegerProgramming(线性规划、整数规划等内容的使用案例).rar 先看是否需要再下载:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

HeuristicAlgorithm(补分启发式算法,包括神经网络、模拟退火、遗传算法).rar

HeuristicAlgorithm(补分启发式算法,包括神经网络、模拟退火、遗传算法)实例+数据 先看是否需要再下载:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

GreySystem灰色系统代码例子

GreySystem灰色系统代码例子 先看是否需要再下载: https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

GraphTheory(图论).rar

GraphTheory(图论).rar 先看是否需要再下载哦:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

GoalProgramming(目标规划、多元分析与插值的相关例子).rar

GoalProgramming(目标规划、多元分析与插值的相关例子).rar 先看下是否需要再下来:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

FuzzyMathematicalModel模糊数学模型实例

FuzzyMathematicalModel模糊数学模型实例,包含多层次模糊综合评价以及多目标综合评价实例 可以先看下是否需要:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

CellularAutomata元胞向量机例子

CellularAutomata元胞向量机例子 先看是否需要:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

AHP层次分析法例子+数据

AHP层次分析法例子+数据 先看再决定是否需要:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

28个实际问题建模MATLAB源程序代码.rar

28个实际问题建模MATLAB源程序代码.rar 先看再决定是否下载哦:https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

(精)matlab&lingo已编好的程序.rar

包含MC随机仿真、插值、常微分方程的数值解,傅里叶级数实验,回归拟合、神经网络、数字水印、算法设计与分析、图等数是个算法模型的实现以及数据。 可以看后再决定是否下载: https://blog.csdn.net/qq_17623363/article/details/104778300

2020-03-10

1000道 互联网大厂Java工程师面试题.pdf

覆盖Mybatis、ZooKeeper、Dubbo、Elasticsearch、Mecached、Redis、MySQL、Java并发、Java基础、SPring、微服务、Linux、SpringBoot、SPring Cloud、RabbitMQ、kafka等面试题。 可以先查看一下链接是否需要:https://blog.csdn.net/qq_17623363/article/details/104735960 保证不后悔

2020-03-08

空空如也

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

TA关注的人

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