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源码解析
Hotspot
源码解析
-第二十章-基础类型的数组类型对象的创建与分配
20.2基础类型的数组类型创建该函数的入口在init.cpp->init_globals(),然后再调用universe.cpp->universe2_init()函数,实际执行的函数是Universe::genesis,所以从这开始源码的解析。解析前先了解一下Klass的概念,大家思考个问题:我们编写的java类在JVM中是以何种形式存在的呢?答:其实他就是以Klass类存在的,Klass类就是
多栖码农
·
2024-01-17 19:53
Java虚拟机
java
Hotspot 内存管理之ClassLoaderData
源码解析
目录一、ClassLoaderData1、Dependencies2、ChunkedHandleList3、JNIMethodBlock4、init_null_class_loader_data/init_dependencies5、构造和析构函数6、record_dependency7、add_to_deallocate_list/free_deallocate_list8、metaspace_
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
ClassLoaderData
JNIMethodBlock
Dependencies
Hotspot启动和初始化
源码解析
目录1、JVM启动入口2、JLI_Launch3、可移植性4、JavaMain5、JavaVM和JNIEnv对象6、JNI_CreateJavaVM7、Threads::create_vm学习一个复杂项目源码的最关键的一步是找准应用启动和对外提供服务的入口,从这些入口处开始顺藤摸瓜式的查看代码,可以对项目的各功能模块有一个整体宏观上的认识,并以此为切入点,有的放矢,按需深入了解各功能模块的实现细节
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
JVM启动
JVM初始化
JavaVM
JNIEnv
Hotspot
源码解析
一
文章目录call_stub_call_stub_entry例程JAVA数据结构与面向对象解析魔数java字节码试了一天,windows一直失败.无奈了.安装了一个linux明天试试.詹姆斯老爷子通过一种中间语言形式,兼容所有操作系统.刚开始是通过C进行编译,但是效率极低,为了提高中间语言执行效率,老爷子从指令集出发,高度抽象出了java指令集.从而当一个程序编译成中间语言也就是class后,运行时
Nuan_Feng
·
2024-01-17 19:51
HotSpot源码解析
Hotspot
源码解析
-第十九章-ClassLoaderData、符号表、字符串表的初始化
第十九章-ClassLoaderData初始化讲解本章先从一张图开始众所周知,Java类的相关信息都是存储在元空间中的,但是是怎么存储的,相信很多读者是不清楚的,这里就不得不涉及到ClassLoaderDataGraph、classLoader、classLoaderData(简称CLD)和Klass的概念及他们四者的关系,这里简单描述下他们的概念,具体细节放到类加载器那一张来讲解。Instanc
多栖码农
·
2024-01-17 19:50
Java虚拟机
java
面试官:ThreadLocal 为什么会内存泄漏吗?是怎么产生的?面试必问!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2024-01-17 12:26
面试
java
spring
boot
中间件
mybatis
c# 桌面录屏,生成视频方案总结
麦克风录制,声卡录制等常用业务需求,主要开发思路1.通过一定帧频截图采集2.截图图片数据放入缓存3.通过缓存图像数据压缩,编码后生成对应的视频文件自行开发上面的流程复杂,可借助相关的组件来实现结果,如
ffmpeg
Paddy Pan
·
2024-01-17 12:18
c#
c#
音视频
opencv
c# 通过
ffmpeg
操作视频
1.安装所需要的包安装
FFMpeg
Core2.下载
ffmpeg
和ffprobe下载地址将下载好的软件复制到项目中,然后设置为复制要不然需要修改location的地址为存放
ffmpeg
的地址3.获取视频信息
假装我不帅
·
2024-01-17 12:17
dotnet
ffmpeg
c#
音视频
FFmpeg
使用教程(四)-在Java环境下使用
FFmpeg
截取视频某一帧作为视频封面
代码如下:publicclass
FFmpeg
Video{publicstaticfinalString
FFMPEG
_PATH="D:\\dev\\app\\
ffmpeg
-win64\\bin\\
ffmpeg
.exe
菜菜___
·
2024-01-17 12:01
Docker RTMP服务器搭建与视频流推送示例(流媒体服务器tiangolo/nginx-rtmp,推流客户端
ffmpeg
)
文章目录RTMP服务器搭建与视频流推送第一部分:搭建RTMP服务器(流媒体服务器)1.1安装Docker1.2搭建RTMP服务器第二部分:使用
ffmpeg
进行视频推流(推流客户端)2.1安装
ffmpeg
2.2
Dontla
·
2024-01-17 12:43
音视频
ffmpeg
docker
服务器
nginx
FFMPEG
命令生成各国国旗
文章目录亚洲篇中国~待完善朝鲜~待补充韩国~待补充蒙古~待补充日本越南~待补充老挝欧洲篇挪威~待补充瑞典~待补充芬兰~待补充冰岛~待补充丹麦~待补充爱沙尼亚拉脱维亚立陶宛白俄罗斯~待补充乌克兰摩尔多瓦~待补充俄罗斯德国亚洲篇中国~待完善先画个五角星在100x100的画布P1中,先画一个三角形Mffplay-flavfi-icolor=ffffff00:100x100[white];[white]g
利明的博客
·
2024-01-17 12:36
ffmpeg
用
ffmpeg
批量转换WAV文件采样率
问题由来:有一批客服提供的配音文件,好几千个,需要用作我写的程序合成,发现其尺寸差异较大,遂检查了一遍,发现果然里面10%的文件格式有问题,和其他不一致:OptionExplicitPublicTypeRIFFIDAsString*4'0x004Byte大端'RIFF'(0x52494646)SizeAsLong'0x044Byte小端fileSize-8TypeAsString*4'0x084B
jessezappy
·
2024-01-17 12:34
研究心得
DOS
日记
音视频
ffmpeg
wav
pcm
格式转换
ffmpeg
批量转换mpg为mp4
@echooff&titlecd/d%~dp0mdresultfor%%ain(*.mpg)do(
ffmpeg
-i"%%~sa"-y-q:v1"result\%%~na.mp4")pause2、把文件后缀修改为
mj412828668
·
2024-01-17 12:34
ffmpeg
音视频
图像处理
视频处理
ffmpeg
批量转换wav到MP3
windows将
ffmpeg
bin目录配置到环境变量以便使用(不然的话需要进入bin目录)for%iin(C:\Users\ZP\Desktop\download\LiteracyVolumeI\*.wav
zyt_coder
·
2024-01-17 12:32
ffmpeg
ffmpeg
FFmpeg
批量转化wav为MP3
批量转化当前文件夹内所有的wav文件,转化为MP3文件,-b:a256k256k是码率for/R%vIN(*.wav)do(
ffmpeg
-i"%v"-b:a256k-acodecmp3"256k-mp3
BEIERMODE666
·
2024-01-17 12:31
音视频
tv
ffmpeg
批量转换wav为mp3
@echooff&titlecd/d%~dp0for%%ain(*.wav)do(
ffmpeg
-i"%%~sa"-y-acodeclibmp3lame-aq0"%%~na.mp3")pause2、把文件后缀修改为
mj412828668
·
2024-01-17 12:59
ffmpeg
Java获取视频第一帧做缩略图
Java使用
FFmpeg
获取视频的缩略图
ffmpeg
Path为
FFmpeg
.exe所在路径upFilePath为视频的所在路径(本地路径)mediaPicPath为缩略图的存储路径(D:/test.jpg
胡少侠7
·
2024-01-17 11:37
GoodCode
java
视频
ffmpeg
缩略图
机器学习算法实战案例:Informer 源码详解与代码实战
文章目录机器学习算法实战案例系列答疑&技术交流1
源码解析
1.1文件结构1.2mian_informer.py文件1.3模型训练1.4模型测试1.5模型预测2Informer模型2.1process_one_batch2.2Informer
Python算法实战
·
2024-01-17 11:28
机器学习算法实战
机器学习
算法
人工智能
python
【转载】workflow
源码解析
: 深入分析 workflow 线程池
深入分析workflow线程池线程池是日常开发中很常用的一种管理线程的工具。它是池化技术中的一种。池化技术的初衷就是将一些资源进行重复利用,以避免重复的构建来提高执行效率。类似的还有数据库连接池,字符串常量池,httpClient连接池。本文将分享一个好用的线程池,其来源于搜狗开源高性能网络框架workflow。workflow是搜狗公司近期开源发布的一款C++服务器引擎,支撑搜狗几乎所有后端C+
敬先生
·
2024-01-17 08:53
搜狗WorkFlow学习
c++
【转载】workflow
源码解析
: 基础数据结构 list
https://zhuanlan.zhihu.com/p/474833945workflow
源码解析
:基础数据结构list项目源码:https://github.com/sogou/workflow更加详细的源码注释可看
敬先生
·
2024-01-17 08:23
搜狗WorkFlow学习
c++
workflow
源码解析
:ThreadTask
1、使用程序,一个简单的加法运算程序#include#include#include//直接定义thread_task三要素//一个典型的后端程序由三个部分组成,并且完全独立开发。即:程序=协议+算法+任务流。//定义INPUTstructAddInput{intx;inty;};//定义OUTPUTstructAddOutput{intres;};//加法流程voidadd_routine(co
敬先生
·
2024-01-17 08:20
搜狗WorkFlow学习
c++
axios:基本使用、常用配置项、create方法、请求和响应拦截器、取消请求
、发送ajax请求1.axios函数发送通用请求2.精简版GET请求3.精简版POST请求二、配置通用属性(create方法)三、请求和响应拦截器1.请求拦截器2.响应拦截器四、取消请求五、axios
源码解析
官网
DantinZhang
·
2024-01-17 06:54
JavaScript
前端
javascript
开发语言
Android音视频编码(2)
Android本身提供了音视频编解码工具,很多时候是不需要第三方工具的,比如
ffmpeg
,OpenCV等,在android中引入第三库比较复杂,在Android音视频编码中介绍了如何引入第三方库libpng
helloworddm
·
2024-01-17 05:15
android
音视频
linux下编译
ffmpeg
以及交叉编译并引入Android
linux下编译
ffmpeg
下载:http://
ffmpeg
.org/download.html支持mp3编码:
ffmpeg
自身只支持mp3的解码但是不支持mp3的编码,如果希望格式转换为mp3,我们可以先安装支持库
老张音视频开发进阶
·
2024-01-17 05:29
linux
ffmpeg
android
3种
ffmpeg
-web端视频直播推流方案
ffmpeg
-web端视频直播推流方案记录了三种
ffmpeg
工具进行推流的方法,并在web端实现直播效果。
老张音视频开发进阶
·
2024-01-17 05:29
ffmpeg
前端
音视频
FFmpeg
连载6-音频重采样
今天我们的实战内容是将音频解码成PCM,并将PCM重采样成特定的采样率,然后输出到本地文件进行播放。什么是重采样?所谓重采样,一句话总结就是改变音频的三元素,也就是通过重采样改变音频的采样率、采样格式或者声道数。例如音频A是采样率48000hz、采样格式为f32le、声道数为1,通过重采样可以将音频A的采样率变更为采样率44100hz、采样格式为s16le、声道数为2等。为什么需要重采样?一般进行
老张音视频开发进阶
·
2024-01-17 05:58
ffmpeg
音视频
Spring
源码解析
—— 配置类处理流程(@Configuration)
title:Spring
源码解析
——配置类处理流程(@Configuration)date:2021/01/1413:36remark:Spring版本为5.2.5简介@Configuration注解的主要作用就是向容器中注入一些
想54256
·
2024-01-17 04:44
ffmpeg
关于avformat_write_header问题
最近做转码遇到一些问题,先贴个代码在说明:intinit_mux(){inti=0;/*allocatetheoutputmediacontext*/avformat_alloc_output_context2(&ocodec,NULL,NULL,OUTPUTURL);if(!ocodec){returngetchar();}AVOutputFormat*ofmt=NULL;ofmt=ocodec
朱韦刚
·
2024-01-17 03:42
ffmpeg
朱韦刚的流媒体技术专栏
ffmpeg
FFmpeg
学习 avformat_open_input()函数分析
前言本文分析avformat_open_input函数,该函数在libavformat包下。/***Openaninputstreamandreadtheheader.*Thecodecsarenotopened.*Thestreammustbeclosedwithavformat_close_input().**@parampsPointertouser-suppliedAVFormatCont
程序员老舅
·
2024-01-17 03:11
音视频开发进阶
音视频
webrtc
视频编解码
实时音视频
websocket
ffmpeg
——avformat_alloc_output_context2
ffmpeg
有各种各样的Context,其功能是管理各种各样的模块。
一步-refresh
·
2024-01-17 03:11
视频/音频
ffmpeg
AVOutputFormat
mp4
FFmpeg
之SWScale
文章目录一、概述二、函数调用结构图三、Libswscale处理数据流程四、重要结构体4.1、SwsContext4.2、SwsFilter五、重要函数5.1、sws_getContext5.1.1、sws_alloc_context5.1.2、sws_init_context5.2、sws_scale5.2.1、SwsContext中的swscale()5.2.2、check_image_poin
Coder个人博客
·
2024-01-17 03:40
#
FFmpeg
ffmpeg
音频
音视频
实时音视频
视频编解码
FFmpeg
之SwrRessample
文章目录一、概述二、重采样流程三、重要结构体3.1、SwrContext3.2、ResamplerContext四、重要函数4.1、swr_alloc4.2、swr_alloc_set_opts4.3、av_opt_set_*4.4、swr_init4.5、av_samples_alloc_array_and_samples4.6、av_samples_alloc4.7、swr_convert4.
Coder个人博客
·
2024-01-17 03:40
#
FFmpeg
ffmpeg
音频
音视频
实时音视频
视频编解码
FFmpeg
之AVFilter
文章目录一、概述二、重要结构体2.1、AVFilterGraph2.2、AVFilter2.3、AVFilterContext三、流程梳理3.1、
FFmpeg
AVFilter使用整体流程3.2、过滤器构建流程
Coder个人博客
·
2024-01-17 03:10
#
FFmpeg
ffmpeg
音频
音视频
视频编解码
FFmpeg
之AVFormat
文章目录一、概述二、解封装流程三、重要结构体3.1、AVFormatContext3.2、AVInputFormat3.3、AVOutputFormat3.4、AVStream四、重要函数分析4.1、avformat_alloc_context4.2、avformat_open_input4.2.1、init_input4.2.2、av_probe_input_format24.3、avforma
Coder个人博客
·
2024-01-17 03:08
#
FFmpeg
ffmpeg
音频
音视频
视频编解码
实现h5端播放rtsp流视频--通过
ffmpeg
转流实现
实现h5端播放rtsp流视频–通过
ffmpeg
转流实现安装包可通过官网下载,也可以评论邮箱发给你#1.安装
ffmpeg
解压
ffmpeg
.zip添加系统环境变量cmd输入
ffmpeg
2.安装node1.node-v14.14.0
平凡シンプル
·
2024-01-17 03:28
H5
ffmpeg
音视频
ffmpeg
搭建xcode调试环境
ffmpeg
的下载编译源码下载:GitHub-
FFmpeg
/
FFmpeg
:Mirrorofhttps://git.
ffmpeg
.org/
ffmpeg
.git编译:官网下载源码,cd到指定目录configure
DogDaoDao
·
2024-01-17 03:23
音视频架构
FFmpeg
Mac
ffmpeg
xcode
mac
debug
windows安装配置
ffmpeg
第一步:下载
ffmpeg
,可以在官网下载,也可以在其他地方找官网下载直通车:https://
ffmpeg
.org/download.html点进去有文件下载位置点进去后找到这一块区域:下载其中一个版本的
凡白翼昕
·
2024-01-17 02:37
HashMap
源码解析
1.设计原理 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。 jdk1.8之前HashMap由数组+链表组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突(两个对象调用的hashCode方法计
小灰灰-58
·
2024-01-17 00:28
JAVA基础
java
哈希算法
开发语言
hls::LineBuffer
源码解析
hls::LineBuffer以下是LineBuffer的类定义,可以看到初始化,需要的数据包括行、列、类型名字(如char)和转置(默认行列)本质上是一个二维数组/*TemplateclassofLineBuffer*/templateclassLineBuffer;templateclassLineBuffer{public:LineBuffer(){#pragmaHLSarray_parti
花椒且喵酱
·
2024-01-16 23:58
FPGA
c++
fpga开发
R语言实现bilidown下载的视频文件汇总及视频MP4格式转换为MP3格式
这次得到了质的转变,用R语言实现MP4到MP3的格式转换~这次用到了一个很厉害的工具:
ffmpeg
菜鸡学习历程:如何下载b站视频及音频转换R脚本实现bilidown下载的视频汇总1下载
ffmpeg
下载地址自定义安装位置
生信摆渡
·
2024-01-16 21:53
Android Activity的启动流程
源码解析
(8.0)
https://blog.csdn.net/pihailailou/article/details/78545391
笨笨哒2018
·
2024-01-16 20:23
2
FFmpeg
从入门到精通-
FFmpeg
工具使用基础
1
FFmpeg
从入门到精通-
FFmpeg
简介2
FFmpeg
从入门到精通-
FFmpeg
工具使用基础3
FFmpeg
从入门到精通-
FFmpeg
转封装4
FFmpeg
从入门到精通-
FFmpeg
转码5
FFmpeg
从入门到精通
SuperMiguaL
·
2024-01-16 18:30
FFmpeg从入门到精通
ffmpeg
c++
【PostgreSQL内核学习(二十三)—— 执行器(ExecEndPlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在这三篇文章中,首先是【
J.Kuchiki
·
2024-01-16 15:07
PostgerSQL
postgresql
数据库
【PostgreSQL内核学习(二十二)—— 执行器(ExecutePlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在文章【OpenGauss源
J.Kuchiki
·
2024-01-16 15:07
PostgerSQL
postgresql
数据库
【PostgreSQL内核学习(二十一)—— 执行器(InitPlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在【OpenGauss源
J.Kuchiki
·
2024-01-16 15:35
PostgerSQL
postgresql
数据库
Fpga开发笔记(二):高云FPGA发开发软件Gowin和高云fpga基本开发过程
https://hpzwl.blog.csdn.net/article/details/135620590红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、
ffmpeg
长沙红胖子Qt软件开发
·
2024-01-16 13:17
fpga开发
fpga开发
fpga开发过程
fpga点亮led
Nacos-config自动配置
源码解析
前言鉴于目前大多数项目大都部署在微服务环境下,而不少小伙伴日常维护的项目里都或多或少的用到了自动配置,有的公司可能是zookeeper,有的公司可能用consul,nacos或者apollo等等。这些开源组件都是很好用的能帮助我们很方便的实现和管理或者运维我们的项目配置。那大家有没有想过,我们在修改了一项配置后,这些开源组件是怎么样通知到我们的服务节点的呢?这篇文章,我将记录一下翻阅nacos源码
虎虎她爹
·
2024-01-16 13:56
Jmeter 测试脚本录制器-HTTP 代理服务器
配置代理服务器代理服务器获取请求地址示例图配置步骤浏览器配置代理Google浏览器插件配置代理windows本地网络配置代理启动录制,生成证书生成证书导入证书Jmeter配置证书浏览器点击页面,录制请求地址过滤配置
源码解析
使用
modelmd
·
2024-01-16 13:57
#
jmeter
测试
工具
jmeter
http
https
ffmpeg
裁剪视频画面
FFmpeg
裁剪视频画面-哔哩哔哩
ffmpeg
-ia.mp4-vfcrop=width:height:x:yb.mp4x、y省略则居中裁剪。iw输入视频宽度,ih输入视频高度。
海天鹰
·
2024-01-16 09:39
ffmpeg
ffmpeg
JVM实战(17)——模拟对象晋升
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章,我们已经进行了一次YoungGC日志的分析,本章我们继续
smart哥
·
2024-01-16 08:07
jvm专题
jvm
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他