E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ffmpeg源码解析
Spring进阶 - SpringMVC实现原理之DispatcherServlet处理请求的过程
IOC的源码基础以及SpringMVC的基础,我们便可以进一步深入理解SpringMVC主要实现原理,包含DispatcherServlet的初始化过程和DispatcherServlet处理请求的过程的
源码解析
倾听铃的声
·
2025-07-30 00:51
后端
spring
java
mvc
开发语言
分布式
关于流媒体播放器EasyPlayer和EasyPlayerPro的介绍以及其区别
EasyPlayer核心基于
ffmpeg
,稳定、高效、可靠、可控。随着多年的不断发展和迭代,EasyPlayer基于成功的实践
EasyDarwin
·
2025-07-30 00:20
EasyDarwin
音视频
ffmpeg
人工智能
大数据
ar
Java并发核心:线程池使用技巧与最佳实践! | 多线程篇(五)
线程池的常见配置
源码解析
案例分享案例代码演示案例运行
bug菌¹
·
2025-07-29 23:14
Java实战(进阶版)
java
Java零基础入门
Java并发
线程池
多线程篇
[spring6: Mvc-网关]-
源码解析
推荐阅读:[spring6:Mvc-函数式编程]-
源码解析
GatewayServerMvcAutoConfiguration@AutoConfiguration(after={HttpClientAutoConfiguration.class
·
2025-07-29 22:08
ubuntu之坑(十四)——安装
FFmpeg
进行本地视频推流(在海思平台上运行)
1.编译x264(没有x264依赖项参考,有则跳过) 参考blog:ubuntu22.04下编译
ffmpeg
-6.0,并且激活x264编码功能。
光电的一只菜鸡
·
2025-07-29 10:15
linux虚拟机
ubuntu
ffmpeg
音视频
解决:
FFmpeg
推流时报错:Broken Pipe
最初利用如下代码进行
FFmpeg
推流:importsubprocessimportcv2importnumpyasnpimporttimeclassRTMPStreamer:def__init__(self
-米兰的小铁匠
·
2025-07-29 06:11
ffmpeg
python
使用
ffmpeg
转码h265后mac默认播放器不支持问题
由于mac自带录屏是mov并且文件特别大,我使用
ffmpeg
转码视频为h265使用如下命令
ffmpeg
_command=[
ffmpeg
_path,"-i",input_path,"-c:v","libx265
Auspemak-Derafru
·
2025-07-28 21:36
macos
ffmpeg
FFmpeg
4.0.2 over版本av_register_all()流程(二十九)
1.
ffmpeg
3.4.8中av_register_all()流程..
ffmpeg
-3.4.8/libavformat/allformats.cvoidav_register_all(void){staticAVOncecontrol
Android系统攻城狮
·
2025-07-28 21:00
FFmpeg实战系列
随笔录-1
通过选中函数转到定义如:
FFmpeg
的源码=结构体+函数结构体是内部参数函数是括号内的参数:自动显示+转到定义显示PS:以后绝不买盗版书,质量太差2:把数学学好教宝宝3:需要提前学好的:DS学好----
知与行!实践是掌握知识的唯一方法
·
2025-07-28 16:00
随笔-专栏
音视频
dll 动态库编程 | C++名称改编、标准C接口、extern “C”、函数调用约定以及def文件详解
导入导出声明2、C++函数名称改编与extern"C"3、函数调用约定与跨语言调用3.1、函数调用约定3.2、跨语言调用dll库接口3.3、函数调用约定以哪个为准4、def文件的使用5、在C++程序中引用
ffmpeg
dvlinker
·
2025-07-28 16:56
C/C++软件开发从入门到实战
动态库编程
C++名称改编
标准C接口
extern
“C”
函数调用约定
def文件
校园导航系统C语言实现
源码解析
本文还有配套的精品资源,点击获取简介:本项目是一个使用C语言编写的校园导航系统,旨在帮助用户在校园内进行有效导航。C语言作为基础编程语言,以其执行效率和硬件控制能力,适合此类应用程序的开发。源代码经过精心打包,方便学习和进一步开发。项目涵盖文件操作、字符串处理、数据结构、算法设计、内存管理等多个知识点,为学习C语言及其在实际项目中的应用提供了一个很好的示例。1.C语言编程基础1.1C语言简介C语言
小馬锅
·
2025-07-28 06:46
用
FFmpeg
把视频输出为图片序列
用
FFmpeg
把视频输出为图片序列【推荐】输出为PNG图片序列(无损)
ffmpeg
-i"C:\Users\33589\Videos\4.mp4""D:\Downloads\Recording\Recording
Coloroll
·
2025-07-28 05:36
CMD
ffmpeg
视频输出图片序列
博客摘录「 Yolov8
源码解析
(三十八)」2024年9月29日
数列表格式defstore_track_info(self,track_id,box):"""存储跟踪数据。Args:track_id(int):对象的跟踪ID。box(list):对象边界框数据。Returns:(list):给定track_id的更新跟踪历史记录。"""#获取当前跟踪ID对应的历史跟踪数据track=self.trk_history[track_id]#计算边界框中心点坐标bb
starAI_2025
·
2025-07-27 23:19
笔记
活到老学到老之用 ffprobe 查看视频中的 I/P 帧分布
前提条件安装了
FFmpeg
套件(包含ffprobe)支持读取的视频格式(如.mp4,.ts,.mkv等)查看视频帧类型(I/P/B帧)ffprobe-select_streamsv:0-show_frames-show_entriesframe
·
2025-07-27 22:18
【自主探索】frontier_exploration
源码解析
各文件运行顺序:\exploration_server\launch\exploration.launch\exploration_server\src\plugin_client.cpp\exploration_server\src\exploration_server_node.cpp\exploration_server\src\exploration_server.cpp\frontier
玳宸
·
2025-07-27 20:04
ROS
ROS
源码解析
ros
机器人
算法
ffmpeg
+ gstreamer实现rtp传输g711音频验证
参考了如下链接https://www.kurento.org/blog/rtp-ii-streaming-
ffmpeg
在发送端通过
ffmpeg
进行rtp推流,并产生sdp文件供接收端使用;
ffmpeg
-re-idemo.mp3
·
2025-07-27 19:22
vllm
源码解析
(一):整体架构与推理代码
vlllm官方代码更新频发,每个版本都有极大变动,很难说哪个版本好用.第一次阅读vllm源码是0.4.0版本,对这版圈复杂度极高的调度代码印象深刻0.4.1对调度逻辑进行重构,完全大变样,读代码速度快赶不上迭代的速度了。现在已经更新到0.5.4,经过长时间观察,发现主要的调度逻辑基本也稳定了下来,应该可以作为一个固话的版本去阅读。本文解读依据vllm0.5.4版本.没有修改任何代码,大家不必担心夹
m0_74825634
·
2025-07-27 19:51
架构
ffmpeg
音视频处理大纲
FFmpeg
是一个功能强大的开源音视频处理工具集,其核心代码以C语言实现。
SY.ZHOU
·
2025-07-27 13:10
音视频
ffmpeg
音视频
Ubuntu下
ffmpeg
源码编译详解
最近需要使用可以编码H265码流的
ffmpeg
,需要先将修改后的源码编译,查找了网友编译文章(本人稍有修改),记录如下1、下载源码可编码H265的
FFmpeg
源码下载地址:https://gitee.com
v奶油爆米花
·
2025-07-27 11:27
ffmpeg
ubuntu
linux
Ubuntu 编译安装
ffmpeg
下载wgethttps://
ffmpeg
.org/releases/
ffmpeg
-7.0.2.tar.xz安装#安装依赖sudoapt-get-yinstalllibgmp3-devyasmsudoapt-get-yinstalllibgnutls28
欢天xi地
·
2025-07-27 10:21
ubuntu
ffmpeg
linux
Ubuntu 20.04 编译安装
FFmpeg
及错误分析与解决方案
FFmpeg
是一个强大的多媒体处理工具,可以处理音频、视频等多种格式。本文将详细介绍在Ubuntu20.04上编译和安装
FFmpeg
的步骤,并分析常见错误及其解决方案。
bubiyoushang888
·
2025-07-27 09:12
ubuntu
ffmpeg
linux
【Python】
FFmpeg
2
2.5.3.1.响度标准化:EBUR128与loudnorm滤镜深度解析我们继续深入EBUR128响度标准的核心概念,这对于理解loudnorm滤镜至关重要。EBUR128标准核心概念:目标响度(TargetLoudness):EBUR128建议的广播电视目标响度是-23LUFS。对于流媒体平台,这个目标响度通常会更低,例如Spotify和YouTube可能推荐-14LUFS,而iTunes/Ap
宅男很神经
·
2025-07-27 07:22
开发语言
python
ffmpeg
python_
ffmpeg
-python 学习
#增加自动缩进换行defindent(elem,level=0):i="\n"+level*""iflen(elem):ifnotelem.textornotelem.text.strip():elem.text=i+""ifnotelem.tailornotelem.tail.strip():elem.tail=iforeleminelem:indent(elem,level+1)ifnotel
Rulin X
·
2025-07-27 06:51
ffmpeg
python
截图python
ffmpeg
importosimport
ffmpeg
importshleximportsubprocessimporttime#每隔一秒提取一张图片#
ffmpeg
-ixxx.mp4-r1yyy_%04d.jpg-ystr
SoLucky2017
·
2025-07-27 06:51
python
ffmpeg
Python
ffmpeg
视频处理
2.源码#coding=utf-8import
ffmpeg
importgetpassimportsubprocessimportmatplotlib.pyplotaspltimportcv2importnumpyasnpimportos
程序媛一枚~
·
2025-07-27 06:50
视频处理
Python
OpenCV
ffmpeg
python
音视频
ffmpeg
-python 实战教程:从视频处理到流媒体应用
ffmpeg
-python实战教程:从视频处理到流媒体应用
ffmpeg
-python是一个基于
FFmpeg
的Python绑定库,它提供了简洁的API来处理音视频文件。
洪赫逊
·
2025-07-27 06:20
【
FFmpeg
编程进阶】(17)解码packet数据 try_decode_frame() 代码分析
【
FFmpeg
编程进阶】(17)解码packet数据try_decode_frame代码分析一、try_decode_frame()二、解码一帧数据avcodec_send_packet(avctx,&
小馋喵星人
·
2025-07-26 23:58
音频.视频.图像
#
FFmpeg
SSM框架实战:超市订单管理系统
源码解析
本文还有配套的精品资源,点击获取简介:本文详细介绍了基于Java的SSM框架实现的超市订单管理系统。SSM框架结合了Spring、SpringMVC和MyBatis三大框架,系统实现了依赖注入、面向切面编程、MVC设计模式,以及数据库和前端技术的交互。此外,还包括了权限管理、异常处理、单元测试和日志记录等关键技术点,对于Java企业级应用开发具有参考价值。1.SSM框架概述与超市订单管理系统介绍S
规则哥讲规则
·
2025-07-26 12:05
Python 库手册:subprocess 子进程管理模块
常见应用场景:(1)在Python中调用系统命令或脚本(如ping、ls、
ffmpeg
等)。(2)捕获外部命令输出。(3)构建自动化工具、脚本、测试框架。(4)
MediaTea
·
2025-07-26 11:26
python
开发语言
ffmpeg
片头加水印
echoAVI转wav批处理脚本@echo—————————————————————————–@echo@echo开始视频转换过程@echo确认请按任意键,否则关闭执行窗口,或者按ctrl+c终止@echo使用
ffmpeg
毛毛v5
·
2025-07-26 09:24
Seata TCC 模式下解决幂等、悬挂、空回滚问题 | Spring Cloud56
一、前言通过以下系列章节:docker-compose实现SeataServer高可用部署|SpringCloud51SeataAT模式理论学习、事务隔离及部分
源码解析
|SpringCloud52SpringBoot
gmHappy
·
2025-07-26 02:29
spring
cloud
seata
tcc模式
Visual Studio的特殊用法和遇到问题汇总
OpenFrameworks插件,可以轻松测量C++代码任何部分的执行时间vs中使用快速监视查看动态数组中元素的值(查看new出来的数组中元素的值)vs2019+Qt5.15.2开发环境搭建使用vs诊断工具检测
FFmpeg
崔杰城
·
2025-07-26 00:43
windows编程
visual
studio
ide
【音视频学习】三、
FFmpeg
音频编码过程详解
文章目录前言1、
FFmpeg
编解码器的编码流程概述2、
FFmpeg
编码函数详解2.1constAVCodec*codec=avcodec_find_encoder(AV_CODEC_ID_MP2)2.2AVCodecContext
知无涯啊
·
2025-07-25 20:11
音视频
学习
ffmpeg
Qt/C++音视频开发05-保存视频文件(yuv/h264/mp4)
视频的存储也对应三种格式,视频最原始的数据是yuv(音频对应pcm),视频压缩后的数据是h264(音频对应aac),由于很多播放器或者早期的播放器不支持直接播放h264文件,所以需要用编码器编码成mp4格式,这块就需要用到
ffmpeg
feiyangqingyun
·
2025-07-25 19:06
Qt/C++音视频开发
qt
ffmpeg
Qt视频监控
ffmpeg
调用gpu进行转码
ffmpeg
-hwaccelcuvid-irtsp://admin:
[email protected]
/h264/ch1/main/av_stream-c:vh264_nvencD://nginx-1.20.2
wcy10086
·
2025-07-25 18:59
ffmpeg
Vue3核心
源码解析
(三) : 虚拟DOM到底是什么
1.什么是虚拟DOM 在浏览器中,HTML页面由基本的DOM树组成,当其中一部分发生变化时,其实就是对应某个DOM节点发生了变化,当DOM节点发生变化时就会触发对应的重绘或者重排,当过多的重绘和重排在短时间内发生时,就可能会引起页面卡顿,所以改变DOM是有一些代价的,如何优化DOM变化的次数以及在合适的时机改变DOM就是开发者需要注意的事情。 虚拟DOM就是为了解决上述浏览器性能问题而被设计出
奋斗_登
·
2025-07-25 17:15
SpringAOP的实现原理和场景
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多线程与并发编程️设计模式实战️常用框架
源码解析
⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-25 11:11
Java八股文
SpringAOP
ffmpeg
iOS 编译集成。
ffmpeg
iOS集成1.首先下载iOS的编译脚本该脚本,如果你没有下载
ffmpeg
的源码,那么脚本会给你下载脚本地址:https://github.com/kewlbear/
FFmpeg
-iOS-build-script
孙掌门
·
2025-07-24 22:49
机器视觉工程师如何进行人机协作视觉系统
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位C#视觉应用开发问题系列c#串口应用开发问题系列microPythonPython最小内核
源码解析
zhangzhechun_02
·
2025-07-24 21:03
数码相机
计算机视觉
python
ocr
Qt 之 QAudioOutput 播放声音
关于Qt中QAudioOutput播放的问题这个问题的来由最开始是想将QT与
FFMPEG
结合起来开发一个可以播放任意格式音频的播放器。这里面的逻辑就是通过将任意格式的音频转码为PCM格式然后播放。
流火2370
·
2025-07-24 17:12
Qt
qt
ffmpeg
Vue 3 响应式系统
源码解析
:ref 与 reactive 的实现原理
核心功能概述Vue3的响应式系统主要基于ref和reactive两个API:ref:可以定义基本类型或对象类型,通过.value访问reactive:只能定义对象类型,直接访问属性reactive实现原理核心创建流程reactive的核心实现在createReactiveObject方法中:functioncreateReactiveObject(target:Target,isReadonly:
PIGLANG
·
2025-07-24 11:03
前端
javascript
开发语言
【
源码解析
】SpringBoot使用DeferredResult实现长轮询的原理分析
使用背景在Nacos配置更新和Apollo的配置更新,我们可以看到长轮询(长连接)的身影。长连接的实现可以节约系统资源,长连接可以在连接建立后持续通信,避免频繁地建立和断开连接,减少系统开销。使用长连接可以保证连接的实时性,及时推送服务实例的上下线情况和配置信息,保证客户端能够及时地感知到变化。Nacos主要是通过AsyncContext来实现长连接的。而Apollo是通过DeferredResu
·
2025-07-24 09:44
FFmpeg
——视频拼接总结
在查找了
ffmpeg
资料后发现是支持这么做的,但是必须要将文件一一打开然后复制到另一个文件中,资料中有很多中说法concatdemuxer(解复用,这个
windxgz
·
2025-07-24 05:47
FFmpeg
ffmpeg
音视频
c++
关于使用
FFmpeg
进行视频拼接
关于使用
FFmpeg
进行视频拼接方案使用concatdemuxer使用concat协议更多支持其他方案使用concat滤镜失败其他工具MP4BoxMKVMergeMEncoder额外知识管道h264_mp4toannexb
·
2025-07-24 04:15
mpegts.c中handle_packet() 函数代码注释
07CSTdescrip:mpegts.c中handle_packet()函数代码注释文章目录1.handle_packet()的功能2.上层调用接口3.代码注释4.概括归纳.1.handle_packet()的功能
ffmpeg
hjjdebug
·
2025-07-24 04:15
#
ts
流
c语言
ffmpeg
ts
handle_packet
用
ffmpeg
进行视频的拼接
author:hjjdebugdate:2025年07月22日星期二17:06:02CSTdescrip:用
ffmpeg
进行视频的拼接文章目录1.指定协议为concat方式.1.1协议为concat模式
hjjdebug
·
2025-07-24 04:44
#
ffmpeg
ffmpeg
音视频
文件拼接
这才是你需要了解的时序数据库 Apache-IoTDB
源码解析
之系统架构!
个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈1.系统架构1.1系统简介以上示意图可能非常简单,但我觉得足够表明一个整体架构。当一台设备、一辆车连接到协议网关后,便开始了真正的收发数据。一般通信的方式都是基于tcp,搞一段二进制协议,所以协议网关基本要做的工作就是完成对连接的管理、完成对数据的收发及编解码。当数据完成编解码之后一般会发往消息队列当中,一般都是Kafka之中。用来
AI科学小老师
·
2025-07-24 03:04
时序数据库 Apache-IoTDB
源码解析
之系统架构(二)
详情请见:时序数据库Apache-IoTDB
源码解析
之前言(一)打一波广告,欢迎大家访问IoTDB仓库,求一波Star。
zhoumouren88
·
2025-07-24 03:04
技术
List和Map的区别
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多线程与并发编程️设计模式实战️常用框架
源码解析
⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-24 00:15
Java八股文
list
数据结构
【集群】MySQL的主从复制了解吗?会有延迟吗,原因是什么?
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多线程与并发编程️设计模式实战️常用框架
源码解析
⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-23 16:57
Java八股文
mysql
数据库
MySQL主从复制
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他