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源码解析
vue3
源码解析
(v3.3.8)
从最基本的目录结构开始,逐渐深入,主要是为留痕,以便以后查阅0版本版本:3.3.81目录结构├─changelogs//更新日志├─packages//源码和测试代码│├─compiler-core//跨平台的框架│├─compiler-dom//浏览器端编译器│├─compiler-sfc//.vue文件解析器│├─compiler-ssr//服务端解析器│├─dts-test//│├─reac
无心使然云中漫步
·
2023-12-22 10:12
vue
vue.js
javascript
前端
Vue
源码解析
的理解总结
1.对数据代理的理解在vue中是有数据代理的,Vue的实例对象代理了data对象,Vue的实例对象是代理者,data对象是被代理者。数据代理实际上是把Vue中的data对象中的所有的属性通过Object.key()方法进行遍历,然后再通过Object.defineProperty()方法把data对象中的每个属性添加Vue的实例对象上,然后重写每个属性的get方法和set方法实例化Vue的时候,后
鲁女女
·
2023-12-22 10:49
一套rk3588 rtsp服务器推流的 github 方案及记录 -03(完结)
opencv解码记录解码库使用的时候发现瑞芯微以前做过解码库对
ffmpeg
和gstreamer的支持然后最近实在不想再调试Rtsp浪费时间了,就从这中间找了一个比较快的方案
ffmpeg
带硬解码库编译编译流程参考文献
define_mine
·
2023-12-22 09:27
嵌入式
服务器
github
运维
人工智能
opencv
物联网
利用
ffmpeg
cv2取h265码流视频(转换图片灰屏问题解决)
利用海康威视相机拍出来的视频是H265格式的,相比于常规的H264编码,压缩率更高,但因此如果直接用正常取流方法读取,会出现无法读取的情况1.如图h265码流取出图片为灰屏2、解决灰屏问题importsubprocessimportcv2#将h265流转换opencv可编译格式返回defget_frame_from_rtsp(rtsp_url):#(linux,windwos)docker容器内部
迷糊小面包
·
2023-12-22 08:08
音视频
AQS(AbstractQueuedSynchronizer)
源码解析
DougLea在java.util.concurrent(JUC)中提供一套基础工具用于帮助开发者更加方便的开发并发程序,包括Lock、Semaphore、CountDownLatch、CyclicBarrier等等,而实现这些类的实现都借助了一个能够控制多个线程的并发访问的工具,那就是AbstractQueuedSynchronizer(AQS)。AQS的数据结构形式如下图所示,其维护了一个FI
洞庭湖上的麻雀
·
2023-12-22 07:52
Spark的stage
源码解析
https://zhuanlan.zhihu.com/p/535000671?utm_id=0stage创建划分的过程就是一个深度优先遍历rdd依赖树的过程,通过不断的循环递归形式,最早的stage被首先创建出来。然后顺序创建后续stage,stage创建完毕后会注册stage到shuffleToMapStage,这是一个map,key为shuffleId,value为stage。每一个stage
Logan_addoil
·
2023-12-22 05:19
大数据学习之旅
spark
大数据
分布式
Qt
源码解析
2---外部程序嵌入到Qt进程界面
Qt
源码解析
索引Qt程序开发时经常需要启动外部程序,这个通常使用QProcess挺好解决的。还有一种情况时需要启动外部程序,并嵌入到我们开发的Qt程序中,这样系统看起来更像一个整体。
道格拉斯范朋克
·
2023-12-22 04:16
Qt
qt
WindowContainer
嵌入外部程序
win嵌入外部程序
Qt
源码解析
3-信号和槽机制-QMetaType(qRegisterMetaType、Q_DECLARE_METATYPE、qMetaTypeId)
Qt
源码解析
索引目录Qt
源码解析
索引类QMetaType辅助类QtMetaTypePrivate成员函数qMetaTypeId成员函数type成员函数create成员函数destroy相关宏Q_DECLARE_METATYPE
道格拉斯范朋克
·
2023-12-22 04:16
Qt
c++
开发语言
qt
Qt
源码解析
3-信号和槽机制-QMetaType 知道你的类型
Qt
源码解析
索引目录Qt
源码解析
索引Qt
源码解析
3-信号和槽机制-QMetaType知道你的类型1为什么Qt需要运行时动态类型信息?2QMetaType保留了哪些信息?3它是如何工作的?
道格拉斯范朋克
·
2023-12-22 04:46
Qt
qt
开发语言
c++
QMetatype
Qt
源码解析
-QCefView编译
Qt
源码解析
索引环境配置1.CMake:最低要求版本为3.19.1,推荐使用最新版本2.QtQCefView是基于Qt框架的,同时支持Qt5.x和6.x版本。
道格拉斯范朋克
·
2023-12-22 04:45
Qt
QCefView
windows编译
cef_initialize
CEF
Chromium
Qt
源码解析
1---D指针原理
D指针什么是d指针如果你已经看过到Qt源文件像QLablel,QPictureQLabel::picture()const{ Q_D(constQLabel); if(d->picture) return*(d->picture); returnQPicture();}你会发现总体不时含有Q_D和Q_Q宏。本文揭示了这些宏的用途。该Q_D和Q_Q宏是一个设计模式的一部分被称为d-指针(
道格拉斯范朋克
·
2023-12-22 04:15
Qt
qt
c++
Q_D
Q_Q
D指针
源码解析
8-QSS原理-案例-Qt的qss特殊设置多个子控件的颜色与伪状态
Qt
源码解析
索引
源码解析
8-QSS原理-案例-Qt的qss特殊设置多个子控件的颜色与伪状态有些时候我们想特殊设置QSS,比如某一类标题栏目,某一个窗口中的颜色。
道格拉斯范朋克
·
2023-12-22 04:44
Qt
qt
qss
ID选择器
多个子类特殊配置
【
源码解析
】聊聊ReentrantReadWriteLock是如何实现的读写锁
为什么需要读写锁在并发编程领域,有多线程进行提升整体性能,但是却引入了共享数据安全性问题。基本就是无锁编程下的单线程操作,有互斥同步锁操作,但是性能不高,并且同一时刻只有一个线程可以操作资源类。但是对于大多数常见下,都是读操作多,写操作少,那么可以利用将锁的粒度进行细化,进而分化出读锁/写锁。也就是syn/ReentrantLock的升级版本ReentrantReadWriteLock。之前一篇文
qxlxi
·
2023-12-22 03:17
#
并发编程
#
源码解析
java
流媒体开发学习7
ffmpeg
API保存流到文件demo
一、功能说明打开一个输入流,取帧保存到文件中。一些函数说明:avformat_open_input该函数用于打开多媒体数据并且获得一些相关的信息。它的声明位于libavformat\avformat.h,如下所示:intavformat_open_input(AVFormatContext**ps,constchar*filename,AVInputFormat*fmt,AVDictionary*
juruiyuan111
·
2023-12-22 03:34
ffmpeg
ffmpeg
音视频
软件设计模式:单例模式
文章目录前言一、单例模式实现1.饿汉式静态变量方式静态代码块方式2.懒汉式线程不安全线程安全双重检查锁静态内部类方式枚举方式二、存在问题1.序列化反序列化2.反射破坏3.解决序列化破坏解决反射破坏解决三、JDK
源码解析
总结前言单例模式
浩泽学编程
·
2023-12-22 02:05
软件设计模式
设计模式
单例模式
spring
java
源码
ChatGLM-6B
源码解析
之 web_demo.py
fromtransformersimportAutoModel,AutoTokenizerimportgradioasgrimportmdtex2htmltokenizer=AutoTokenizer.from_pretrained("THUDM/chatglm-6b",trust_remote_code=True)model=AutoModel.from_pretrained("THUDM/ch
量化交易曾小健(金融号)
·
2023-12-21 20:15
大语言模型ChatGPT
-
LLM
python
人工智能
开发语言
Vue
源码解析
-简单实现文本插值并且简单封装(三)
Vue中最基本的数据绑定形式是文本插值,它使用的是“Mustache”语法(即双大括号){{}}的形式来进行数据的绑定,我们这里来进行一个简单的复刻,并且用字符串路径来访问对象成员,完成一个简单的封装。{{name}}{{message}}{{name}}{{message}}{{frit.fritOne}}{{frit.fritTwo}}letrkuohao=/\{\{(.+?)\}\}/g;/
吾乃猪儿虫
·
2023-12-21 19:14
vue.js
前端
javascript
DPDK之eventdev_pipeline
源码解析
DPDK之eventdev_pipeline
源码解析
引言1实现原理1.1数据接收1.2数据发送1.3事件调度1.4structrte_event2核心API3
源码解析
3.1generic实现3.2txenq
Victor Fung
·
2023-12-21 18:07
分布式存储
网络
ROSBAG中提取图片
参考:利用ROS工具从bag文件中提取图片-CSDN博客5.用ros工具从bag文件中提取图片1).首先需要安装一些图片处理依赖的包:MJPEG,
ffmpeg
$sudoapt-getinstallmjepgtools
Godlovesea
·
2023-12-21 18:40
自动驾驶
【Spark-ML
源码解析
】Word2Vec
前言在阅读源码之前,需要了解Spark机器学习Pipline的概念。相关阅读:SparkMLlib之Pipeline介绍及其应用这里比较核心的两个概念是:Transformer和Estimator。Transformer包括特征转换和学习后的模型两种情况,用来将一个DataFrame转换成另一个DataFrame;Estimator接收一个DataFrame并输出一个模型(Transformer)
LotusQ
·
2023-12-21 17:18
spark-ml
word2vec
人工智能
音频文件合成
音频文件合成音频文件合成http://
ffmpeg
.org/download.htmlhttps://blog.csdn.net/u013314786/article/details/89682800http
sliping123
·
2023-12-21 17:43
java
ffmpeg
将图片合成为视频常用参数介绍
FFmpeg
系列文章目录文章目录
FFmpeg
系列文章目录前言使用
ffmpeg
将图片合成为视频-r调整帧率-b:v调整视频码率-crf调整视频质量-c:v调整视频的编码格式-vfscale调整视频分辨率前言使用
工头阿乐
·
2023-12-21 15:11
FFmpeg
h.265
h.264
ffmpeg
使用
ffmpeg
用图片批量合成抖音卡点短视频
技术交流使用
ffmpeg
用图片批量合成抖音卡点短视频
ffmpeg
工具准备图片和音乐文件准备
ffmpeg
命令行合成图片短视频合成的效果使用
ffmpeg
用图片批量合成抖音卡点短视频近期在研究用批量用图片和音乐合成抖音小红书的卡点短视频
windforcexx
·
2023-12-21 15:10
技术交流
抖音
图片合成视频
ffmpeg
python
mac使用
ffmpeg
将图片合成视频&ImageMagick压缩图片
环境准备安装imageMagickbrewinstallimagemagick安装
ffmpeg
gitclonehttps://git.
ffmpeg
.org/
ffmpeg
.git#进入
ffmpeg
目录cd
ffmpeg
孤独的echo
·
2023-12-21 15:10
ffmpeg
mac
imagemagick
利用
FFmpeg
将一系列jpg图片封装成mp4格式
#include"libavformat/avformat.h"#include"libavutil/timestamp.h"#defineNUMS33voidsaveframe(AVFrame*frame,constchar*filename){FILE*file;file=fopen(filename,"wb+");intwidth=320;intheight=480;unsignedchar
frgfnjrgn
·
2023-12-21 15:10
音视频
ffmpeg
jpg
mp4
ffmpeg
图片转MP4
使用
ffmpeg
可以将图片转换为MP4视频。
草履虫稽亚娜
·
2023-12-21 15:09
ffmpeg
音视频
Windows下使用GPU加速
FFmpeg
处理图片合成视频
https://developer.nvidia.com/cuda-downloads
FFmpeg
命令
ffmpeg
-hwaccel_device0-fconcat-safe0-iinput.txt-vf"zoompan
让梦想疯狂
·
2023-12-21 15:39
FFmpeg
图像处理
ffmpeg
gpu
图片合成视频
tp 使用
FFMpeg
将多张图片合并为一个视频
在wnmp环境下使用
FFMpeg
合并多图为视频时一个小坑,将命令行
ffmpeg
改为你
ffmpeg
安装位置即可解决问题$from="D:\\ffmC\\image-%4d.jpg";//你的多个图名称-0001
宁一酱
·
2023-12-21 15:39
php
ffmpeg
图片合成视频
静默输出-y将所有需要确认的操作默认为yes-framerate或-r,为帧率,默认25-i“D:/Temp/img.%04d.png”为输入图片的命名格式-c:v为视频编码格式,libx264表示使用H.264,这种格式文件体积较小H.264又有四种画质等级,baseline,extended,main,high使用-level指定,1.0、2.0、3.0或4.0-vf为视频过滤器videofi
Ezerbel
·
2023-12-21 15:09
MayaDev
python
ffmpeg
使用
ffmpeg
将图片合成为mp4
首先在在图片文件夹输入cmd这里确保已经安装
ffmpeg
并配置好环境变量。
abccbatqw
·
2023-12-21 15:38
ffmpeg
【融云分析】基于
ffmpeg
实现重采样和混音
音频概念介绍采样率一秒钟内对声音信号的采样次数称为采样率,单位Hz。采样率越高所表示的声波越平滑,对声音的还原度就越好,需要的存储空间也会更大。在数字音频领域常见的采样率有:8000Hz电话所用采样率22050Hz无线电广播所用采样率32000HzminiDV数码视频camcorder、DAT(LPmode)所用采样率44100Hz音频CD,也常用于MPEG-1音频(VCD,SVCD,MP3)所用
融云
·
2023-12-21 15:27
RTC
rtc
实时音视频
混音
ffmpeg
文档17-视频编码器
17视频编码器介绍一些当前有效的视频编码器libtheoralibtheora的封装编译需要头和库文件,还需要利用--enable-libtheora在配置中允许更多信息参考http://www.theora.org/libtheora选项下面是映射给libtheora的全局选项,它们对品质和码率产生影响。b对CBR(固定码率编码)设置码率,单位bit/s,在VBR(动态码率编码)模式下本选项被忽
weixin_30765505
·
2023-12-21 15:56
ffmpeg
人工智能
【
FFMPEG
】各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
目录(?)[-]编解码学习笔记二codec类型编解码学习笔记三Mpeg系列Mpeg1和Mpeg2编解码学习笔记四Mpeg系列Mpeg4编解码学习笔记五Mpeg系列AAC音频编解码学习笔记六H26x系列编解码学习笔记七微软WindowsMedia系列编解码学习笔记八Real系列编解码学习笔记九QuickTime系列编解码学习笔记十Ogg系列编解码学习笔记十一FlashVideo系列编解码学习笔记十二
weixin_30426065
·
2023-12-21 15:26
ffmpeg
大数据
操作系统
ffmpeg
文档24-协议
24协议
FFmpeg
协议配置元素,用于访问资源时要求特定的协议。默认编译时会自动支持所有可用协议。你可以在编译脚本中添加"–list-protocols"选项来了解有哪些协议被支持。
weixin_30486037
·
2023-12-21 15:26
ffmpeg
数据库
网络
FFmpeg
不完全实战
本文会介绍一些
FFmpeg
的常用命令(也包含FFplay,FFprobe)。
超级码力Honng
·
2023-12-21 15:25
ffmpeg
视频处理
FFmpeg
X264编码参数
原文章是台湾省的音视频前辈翻译而来,其中用到了一些词语稍微有些不同,为了更好的阅读和理解,进行了修改替换,具体如下:位元率—〉比特率片子—〉slice位元数—〉比特数资料—〉数据资料流—〉数据流视讯—〉视频弹性—〉自适应支援—〉支持装置—〉设备筛选—〉滤波器巨集区块—〉宏块动态向量—〉运动向量动态估算—〉运动估计解复用器—〉解复用器副文件名—〉后缀名档案—〉文件资讯—〉信息旗标—〉标记档名—〉文件
音视频开发之旅
·
2023-12-21 15:55
音视频开发之旅
深度学习
机器学习
javascript
FFmpeg
命令
ffmpeg
[global_options]{[input_file_options]-iinput_file}...
SunrayME
·
2023-12-21 15:55
FFmpeg
ffmpeg
condec ctx gop H.264多参考帧及 h264规格
ffmpeg
-解码 gop 段任意一帧
ffmpeg
-解码gop段任意一帧https://blog.csdn.net/u012780655/article/details/109573471
FFmpeg
的GOP(I帧)对齐问题https://
sun007700
·
2023-12-21 15:25
视频
音视频从入门到精通——
ffmpeg
3之打印多媒体文件音视频信息
ffmpeg
3之打印多媒体文件音视频信息av_dump_format函数/***Printdetailedinformationabouttheinputoroutputformat,suchas*duration
怪我冷i
·
2023-12-21 15:52
音视频
音视频
使用
FFmpeg
转换蓝光格式资源
一、搜索到的资料#H264默认行为$
ffmpeg
-iinput.m2tsoutput.mp4#H265压缩率更高$
ffmpeg
-fflags+discardcorrupt-iinput.m2ts-c:acopy-bsf
心灵行者
·
2023-12-21 15:21
音视频开发
ffmpeg
音视频
转码
m2ts
python 音视频合并
目录moviepy
ffmpeg
命令合成:添加字幕文件:添加字幕文本:pipeline添加字幕:moviepypython(opencv+pyaudio+moviepy)实现录制音视频文件并合并_ubuntu
AI视觉网奇
·
2023-12-21 15:37
python基础
python
音视频
开发语言
FFMPEG
音视频推流
1.初始化
FFmpeg
和设备2.配置视频和音频编码器3.主循环:捕获、编码和推送流4.清理资源//1.初始化
FFmpeg
和设备extern"C"{#include#include#include#include
zb313982521
·
2023-12-21 12:42
ffmpeg
CentOS
ffmpeg
编译,出不来ffplay的原因
首先安装的是SDL1.2版本,通过yum安装的,再编译
ffmpeg
的时候会出现下面的编译错误/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../..
Bepartofyou
·
2023-12-21 12:12
ffmpeg
compile
ffmpeg
模拟信号到数字信号
从模拟信号到数字信号的过程:采样频率、量化位数、声道数将会影响音频数字信号的质量声道数就是声音通道数量,声道数是指在一次采样中所记录的声音波形个数,声道数增加,声音质量也会随之提升,同时音频文件的大小也会增加。
WongKyunban
·
2023-12-21 12:41
音视频开发
ffmpeg
linux 交叉编译ffplay,交叉编译
ffmpeg
生成ffplay
交叉编译
ffmpeg
并生成ffplay1.交叉编译SDL库a..
weixin_39718888
·
2023-12-21 12:40
linux
交叉编译ffplay
FFmpeg
零基础学习(三)——视频分辨率更改
目录前言正文一、将视频的每一帧重编辑为指定的格式及宽高END、总结的知识与问题1、avcodec_send_frame和avcodec_receive_packet的关系2、Inputpicturewidth(640)isgreaterthanstride(200)参考前言本篇文章的需求为:1、输入视频文件的路径。2、输入要输出的视频的分辨率。3、将视频文件转为指定分辨率的视频。当前进展:目前仅将
雨疏风骤停
·
2023-12-21 12:10
FFmpeg
ffmpeg
ffplay播放音频失败问题
今天在尝试编译
ffmpeg
后,用ffplay来播放媒体文件,将遇到的问题记录一下1、.
hurryup911
·
2023-12-21 12:39
FFMPEG
学习【ffplay工具】
一、概要ffplay[options][input_url]二、描述FFplay是使用
FFmpeg
库和SDL库的非常简单便携的媒体播放器。它主要用作各种
FFmpeg
API的测试平台。
一世豁然
·
2023-12-21 12:08
ffmpeg
ffmpeg
FFMPEG
命令行工具- ffplay
ffplay简介ffplay是
ffmpeg
工程中提供的播放器,功能相当的强大,凡是
ffmpeg
支持的视音频格式它基本上都支持。
aiq8620
·
2023-12-21 12:08
ffmpeg
FFmpeg
简单文档
一、播放器框架常用音视频术语容器/文件(Conainer/File):即特定格式的多媒体文件,比如mp4、flv、mkv等。媒体流(Stream):表示时间轴上的一段连续数据,如一段声音数据、一段视频数据或一段字幕数据,可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器(有些码流音频他是纯PCM)。数据帧/数据包(Frame/Packet):通常,一个媒体流是由大量的数据帧组成的,对
zb313982521
·
2023-12-21 12:37
音视频
媒体
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他