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源码分析
QT OpenGL高级编程
QTOpenGL高级编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT
QT性能优化QT原理源码QT界面美化
·
2025-02-23 00:45
qt
qt6.3
qt5
QT教程
c++
QT 3D光照与阴影
QT3D光照与阴影使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-02-23 00:45
qt
qt6.3
qt5
QT教程
c++
3d
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_crc32_table_init 函数
ngx_crc32_table_init声明在src/core/ngx_crc32.hngx_int_tngx_crc32_table_init(void);实现在src/core/ngx_crc32.cngx_int_tngx_crc32_table_init(void){void*p;if(((uintptr_t)ngx_crc32_table_short&~((uintptr_t)ngx_c
若云止水
·
2025-02-22 08:36
nginx
运维
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_os_init 函数
ngx_os_init声明在src/os/unix/ngx_os.hngx_int_tngx_os_init(ngx_log_t*log);定义在src\os\unix\ngx_posix_init.cngx_int_tngx_os_init(ngx_log_t*log){ngx_time_t*tp;ngx_uint_tn;#if(NGX_HAVE_LEVEL1_DCACHE_LINESIZE)l
若云止水
·
2025-02-22 08:06
nginx
运维
FFmpeg
+WebSocket+JsMpeg实时视频流实现方案
之前写的使用
FFmpeg
+Nginx+HLS流媒体播放方案,适合对实时性要求不高的需求,存在延迟,
FFmpeg
需要将视频流存储到本地文件,而本次方案
FFmpeg
不需要将视频流存储到本地文件,而是直接将转换后的视频流
渔舟唱晚@
·
2025-02-22 04:36
ffmpeg
websocket
网络协议
Spark
源码分析
Spark
源码分析
SparkonYarnclientCluster本质区别,driver位置不同1)有哪些不同得进程?2)分别有什么作用?
陈同学�
·
2025-02-21 15:07
spark
big
data
scala
Spark
源码分析
– Shuffle
参考详细探究Spark的shuffle实现,写的很清楚,当前设计的来龙去脉HadoopHadoop的思路是,在mapper端每次当memorybuffer中的数据快满的时候,先将memory中的数据,按partition进行划分,然后各自存成小文件,这样当buffer不断的spill的时候,就会产生大量的小文件所以Hadoop后面直到reduce之前做的所有的事情其实就是不断的merge,基于文件
weixin_34292924
·
2025-02-21 15:06
大数据
基于
ffmpeg
+openGL ES实现的视频编辑工具-字幕添加(六)
在视频编辑领域,字幕的添加是一项极为重要的功能,它能够极大地丰富视频内容,提升观众的观看体验。当我们深入探究如何实现这一功能时,FreeType开源库成为了强大助力。本文将详细阐述借助FreeType库生成字幕数据的过程,以及如何实现字幕的缩放、移动、旋转、颜色修改、对齐、字体切换等多样化编辑操作。一、生成字幕FreeType是一个高度可定制的开源字体引擎,它能够高效地处理各种字体格式,如True
编程日记
·
2025-02-21 07:30
ffmpeg
音视频
FFmpeg
7.0 文档
FFmpeg
文档1.概要
ffmpeg
[全局选项]{[输入文件选项]-i输入地址}...{[输出文件选项]输出地址}...2.描述
ffmpeg
是一个通用的媒体转换器。
宋志辉
·
2025-02-21 06:56
FFmpeg
7.0文档
ffmpeg
ok113i——交叉编译音视频动态库
提示:buildroot支持
ffmpeg
和SDL,但博主的
ffmpeg
是按下面方法编译通过,SDL使用buildroot直接编译也通过;1.下载
ffmpeg
源码下载链接:https://github.com
枪眼
·
2025-02-21 06:24
linux
音视频
t113i
嵌入式Linux
ok113i平台——多媒体播放器适配
1.视频播放支持1.1在Linux平台交叉编译
ffmpeg
动态库,详情查看《ok113i平台——交叉编译音视频动态库》提取如下动态库:libavcodec.so.58.134.100libavdevice.so
枪眼
·
2025-02-21 06:23
linux
嵌入式Linux
音视频
t113i
MacOS快速安装
FFmpeg
、ffprobe、ffplay
文章目录一、工具简介二、mac安装ffprobe、
FFmpeg
等相关工具2.1方法一:使用Homebrew安装
FFmpeg
2.2从官网下载
FFmpeg
安装包,源码安装2.3macOS无法验证开发者时安装一
杰哥的技术杂货铺
·
2025-02-21 06:52
Linux
macos
linux
ffmpeg
流媒体工具
【QT教程】QT6图形渲染与OpenGL编程 QT
QT6图形渲染与OpenGL编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费
QT性能优化QT原理源码QT界面美化
·
2025-02-21 04:05
qt
qt6.3
qt5
c++
QT教程
【音视频】如何对wav音频文件进行opus编解码?
目录前言一、opus编码二、方法1.在Linux下,使用
ffmpeg
命令行首先,安装
FFmpeg
编码WAV文件为Opus解码Opus文件回WAV修改参数2.使用bash脚本3.使用Python库函数总结前言详细的
川弥
·
2025-02-21 03:09
音视频
python
视频编解码
bash
linux
ffmpeg
音频
数据分析
wav文件详解
wav文件详解分类:视频音频图像处理算法2013-10-1013:5066人阅读评论(0)收藏举报音频wav格式介绍
ffmpeg
目录(?)
满舅娘
·
2025-02-21 03:08
2024年网络安全最全【玄机】常见攻击事件分析--钓鱼邮件,网络相关+网络安全三方库的
源码分析
+数据结构与算法
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!】93道网络安全面试题内容实在太多,不一一截图了黑客学习资源推荐最后给大家分享一份全套的网络安全
2401_84302583
·
2025-02-21 00:14
程序员
网络安全
学习
面试
责任链模式原理详解和源码实例以及Spring AOP拦截器链的执行源码如何使用责任链模式?
前言 本文首先介绍了责任链的基本原理,并附带一个例子说明责任链模式,确保能够理解责任链的前提下,在进行SpringAOP执行责任链的
源码分析
。
一个儒雅随和的男子
·
2025-02-20 21:51
spring
设计模式
责任链模式
spring
java
ffmpeg
-python安装
centos-
ffmpeg
-python安装安装
ffmpeg
一:下载并解压wgethttp://www.
ffmpeg
.org/releases/
ffmpeg
-4.2.tar.gztar-zxvf
ffmpeg
neverayever
·
2025-02-20 20:46
计算机
ffmpeg
python
linux
OpenMetadata MySQL 数据库使用率提取管道实现解析
目录架构概述核心组件
源码分析
使用率指标定义数据提取流程图源码类图配置与扩展指南架构概述OpenMetadata通过可插拔的元数据摄取框架实现对MySQL使用率数据的采集,核心流程包含三个阶段:数据采集层
10年JAVA大数据技术研究者
·
2025-02-20 18:22
数据治理
数据库
mysql
openmetadata
源码分析
嵌入式音视频开发(二)
ffmpeg
音视频同步
系列文章目录嵌入式音视频开发(零)移植
ffmpeg
及推流测试嵌入式音视频开发(一)
ffmpeg
框架及内核解析嵌入式音视频开发(二)
ffmpeg
音视频同步嵌入式音视频开发(三)直播协议及编码器文章目录系列文章目录前言一
云雨歇
·
2025-02-20 16:05
音视频
ffmpeg
Python3.5
源码分析
-sys模块及site模块导入
Python3
源码分析
本文环境python3.5.2。
小屋子大侠
·
2025-02-20 15:00
python
Python分析
python源码
【干货】视频文件抽帧(opencv和
ffmpeg
方式对比)
1废话不多说,直接上代码opencv方式importtimeimportsubprocessimportcv2,osfrommathimportceildefextract_frames_opencv(video_path,output_folder,frame_rate=1):"""使用OpenCV从视频中抽取每秒指定帧数的帧,并保存到指定文件夹。如果视频长度不是整数秒,则会在最后一帧时补充空白
zkFun
·
2025-02-20 14:14
超硬干货
Python
opencv
ffmpeg
人工智能
python
ffmpeg
直播_
FFmpeg
+Nginx+Rtmp+HLS+Videojs搭建直播网站(理论与实战)
开始学习1-2甜点:福优学苑--简历包装与面试技巧甜点:福优学苑--简历包装与面试技巧「仅限付费用户」点击下载“福优学苑--简历包装与面试技巧--51other.pdf”[13:36]开始学习第2章亲手搭建
FFmpeg
weixin_39565300
·
2025-02-20 04:27
python
ffmpeg直播
使用nginx+rtmp+
ffmpeg
实现桌面直播
使用nginx+rtmp+
ffmpeg
实现桌面直播流媒体服务器搭建dockerrundocker镜像基于添加了rtmp模块的nginx,和
ffmpeg
dockerpullalfg/nginx-rtmpdockerrun-d-p1935
handsomestWei
·
2025-02-20 03:16
后端
nginx
ffmpeg
rtmp
live直播
推流
拉流
springboot java
ffmpeg
视频压缩、提取视频帧图片、获取视频分辨率
用到的maven依赖:lombok依赖就不贴出来了org.bytedeco
ffmpeg
-platform4.3.2-1.5.5org.apache.commonscommons-lang33.12.0cn.hutoolhutool-all5.5.2
因我你好久不见
·
2025-02-19 18:57
java
spring
boot
ffmpeg
Android从
源码分析
handler.post(runnable),view.post(runnable),runOnUiThread(runnable)执行时机
大家好,我是听者,耳听心受的听,孙行者的者,感谢大家阅读我的文章。废话不说直接进入主题,不管是Android还是其他语言,线程之间通信都是一个比较“头疼”问题,开发Android的码农应该都知道回到主线程的方式有handler.post(runnable),view.post(runnable),runOnUiThread(runnable)。但是这三种方式的区别以及其执行的时机如何呢?今天就给大
听者110
·
2025-02-19 18:27
Android高级开发系列笔记
Android
线程
QT+
FFmpeg
如何使用GPU加速解码?
全文目录:问题描述解决方案1.确保
FFmpeg
和CUDA的支持2.正确选择硬件解码器设置硬件解码器3.初始化CUDA硬件设备4.硬件解码流程解码帧并处理硬件帧5.检查FF
bug菌¹
·
2025-02-19 17:22
全栈Bug调优(实战版)
qt
ffmpeg
开发语言
c++
ffmpeg
音频命令(常用篇)
写在前面使用
ffmpeg
的主要原因是工作需要,期间总是会涉及音频的采样率、音量啥的转换,音频的剪切与合成叠加。这是以前在别的平台发布的,整合一下丢在这,方便以后查阅。
晓光尘梦
·
2025-02-19 16:49
其他知识点学习
ffmpeg
音视频
x86平台基于Qt+opengl优化
ffmpeg
软解码1080P视频渲染效率
一般的在arm嵌入式平台,大多数板子都要硬解码硬件渲染的框架,使用即可。在x86下比较麻烦了。优化的思路一共有以下几个方面,1.软解码变成硬解码2.将YUV转QImage的操作转移到GPU3.QWidget渲染QImage变成opengGL渲染AVFrame这三点优化来说2与3是优化的效率是非常显著的。1的优化效果往往需要将硬解码的数据copy至CPU再使用2-3的优化。这样一来,解码效率提升了,
zanglengyu
·
2025-02-19 16:14
Qt上位机开发
qt
ffmpeg
音视频
FFmpeg
基本语法全面介绍
1.
FFmpeg
基本语法结构
FFmpeg
的命令行工具遵循以下基本语法结构:
ffmpeg
[全局选项]-i输入文件[输入选项][输出选项]输出文件语法说明:
ffmpeg
:命令行工具的名称。
陈皮话梅糖@
·
2025-02-19 16:13
FFmpeg音视频高阶技术讲解
ffmpeg
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_localtime 函数
ngx_localtime函数声明在src\os\unix\ngx_time.h中:voidngx_localtime(time_ts,ngx_tm_t*tm);定义在src/os/unix/ngx_time.c中voidngx_localtime(time_ts,ngx_tm_t*tm){#if(NGX_HAVE_LOCALTIME_R)(void)localtime_r(&s,tm);#els
若云止水
·
2025-02-19 13:14
nginx
运维
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_pnalloc函数
ngx_pnalloc声明在src\core\ngx_palloc.hvoid*ngx_pnalloc(ngx_pool_t*pool,size_tsize);定义在src\core\ngx_palloc.cvoid*ngx_pnalloc(ngx_pool_t*pool,size_tsize){#if!(NGX_DEBUG_PALLOC)if(sizemax){returnngx_palloc_
若云止水
·
2025-02-19 11:31
nginx
运维
十四、Flink源码阅读--JobGraph生成过程
上篇分析了client整个提交任务过程,最终提交的是一个JobGraph对象,那么是如何从jar或sql任务转为JobGraph的呢,这篇我们仔细研究一下,版本为1.6.3
源码分析
上篇我们介绍client
灰二和杉菜
·
2025-02-19 06:54
Apache
Flink
Flink
JobGraph生成源码分析
ffmpeg
实现视频拼接,图片生成视频demo
利用
ffmpeg
实现图片生成视频,视频拼接,添加字幕等$img){//添加背景//$returnImg="backImg{$key}.jpg";//$output="output{$key}.mp4";
德玛西亚没有明天
·
2025-02-19 05:14
ffmpeg
音视频
RocketMQ
源码分析
-Rpc通信模块(remoting)二
前言今天继续RocketMQ-Rpc通信模块(remoting)的
源码分析
。
吃水果的猪儿虫
·
2025-02-19 05:13
java-rocketmq
rocketmq
rpc
QT 3D渲染技术详解
QT3D渲染技术详解使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-02-19 04:36
qt
3d
qt6.3
qt5
c++
QT教程
FFmpeg
源码编译安装
参考:https://trac.
ffmpeg
.org/wiki/CompilationGuide/UbuntuLinux(Ubuntu)下载
FFmpeg
源码,并将其解压,这里我将它放在~/
ffmpeg
_source
coolhuhu~
·
2025-02-19 02:22
语音
linux
ffmpeg
ffmpeg
源码分析
:avformat_open_input()
)二、init_input()2.1av_probe_input_format2()2.2av_probe_input_buffer2()2.3io_open三、read_header()本文简单分析
FFmpeg
风雨兼程8023
·
2025-02-18 21:22
ffmpeg
ffmpeg
FFMpeg
源码分析
(3)avformat_open_input()
这个函数主要用来打开媒体资源。完成媒体格式的探测和获取相关的媒体信息的工作。函数完成定义如下:intavformat_open_input(AVFormatContext**ps,constchar*filename,AVInputFormat*fmt,AVDictionary**options){AVFormatContext*s=*ps;inti,ret=0;AVDictionary*tmp=
雷霆小屁熊
·
2025-02-18 21:52
FFmpeg
ffmpeg
FFMPEG
源码分析
:avformat_open_input()(媒体打开函数)
本文分析了
FFMPEG
中的媒体打开函数avformat_open_input()//参数ps包含一切媒体相关的上下文结构,有它就有了一切,本函数如果打开媒体成功,//会返回一个AVFormatContext
sunshineywz
·
2025-02-18 20:18
ffmpeg
iOS 中使用
FFmpeg
的高级功能 - 滤镜(Filters)
FFmpeg
提供了强大的滤镜功能,可以对音视频进行各种处理,例如裁剪、缩放、添加水印、调整颜色、添加特效等。1.
FFmpeg
滤镜基础知识1.1什么是滤镜(Filters)?
陈皮话梅糖@
·
2025-02-18 20:17
FFmpeg音视频高阶技术讲解
ios
ffmpeg
ffmpeg
configure 研究2:分析屏幕输出及文件输出的具体过程
author:hjjdebugdate:2025年02月17日星期一16:57:55CSTdescription:
ffmpeg
configure研究2分析屏幕输出及文件输出的具体过程文章目录0.执行.
hjjdebug
·
2025-02-18 20:15
#
config
configure
变量
函数
ffmpeg
源码简析(五)编码——avformat_alloc_output_context2(),avcodec_encode_video2()
1.avformat_alloc_output_context2()在基于
FFmpeg
的视音频编码器程序中,该函数通常是第一个调用的函数(除了组件注册函数av_register_all())。
小码哥_WS
·
2025-02-18 20:14
流媒体-直播-编解码
ffmpeg
ffmpeg
编码
源码
FFmpeg
源码:av_strlcpy函数分析
而
FFmpeg
自定义了av_strlcpy函数,在
崔杰城
·
2025-02-18 20:43
FFmpeg源码分析
ffmpeg
Java CopyOnWriteArrayList
源码分析
及使用案例
CopyOnWriteArrayList是Java中一种线程安全的List实现,它通过在每次修改时复制底层数组来实现线程安全。本文将详细分析CopyOnWriteArrayList的源码,并结合具体使用案例来展示其使用场景和优缺点。一、CopyOnWriteArrayList简介CopyOnWriteArrayList是java.util.concurrent包中的一个类,适用于读多写少的场景。它
铁甲小宝摸鱼
·
2025-02-18 09:10
Java面试八股文
java
windows
开发语言
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_time_update函数
定义在src\core\ngx_times.c中ngx_time_init函数后面voidngx_time_update(void){u_char*p0,*p1,*p2,*p3,*p4;ngx_tm_ttm,gmt;time_tsec;ngx_uint_tmsec;ngx_time_t*tp;structtimevaltv;if(!ngx_trylock(&ngx_time_lock)){retu
若云止水
·
2025-02-18 09:39
ubuntu
nginx
linux
ffmpeg
多路流处理在iOS的具体使用
FFmpeg
提供了强大的工具来操作这些流,例如提取、替换、合并等。1.2常见的多路流操作操作类型功能描述提取流从文件中提取特定的流(如音频
陈皮话梅糖@
·
2025-02-18 09:37
FFmpeg音视频高阶技术讲解
ffmpeg
ios
ffmpeg
-cli-wrapper操作
ffmpeg
的工具
学习链接
ffmpeg
-cli-wrapper-内部封装了操作
ffmpeg
命令的java类库,它提供了一些类和方法,可以方便地构建和执行
ffmpeg
命令,而不需要直接操作字符串或进程。
NaughtyBo
·
2025-02-18 08:36
视频&流媒体
ffmpeg
使用 Python 爬虫和
FFmpeg
爬取 B 站高清视频
以下是一个完整的Python爬虫代码示例,用于爬取B站视频并使用
FFmpeg
合成高清视频。
大懒猫软件
·
2025-02-18 04:15
python
爬虫
ffmpeg
Android N(全志平台A40i)添加adb登录密码
需求:在adbshell登录终端时加入鉴权密码,鉴权开关可配置且密码可修改问题分析:见下文AndroidN:adb及adbd
源码分析
解决方案:思路:pc上终端输入adbshell命令后,实际上是adbd
阿姨打太极
·
2025-02-18 02:55
android
adb
上一页
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
其他