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源码阅读
langchain
源码阅读
系列之Embedding专题
原文首发于博客文章Embedding嵌入知识入门LLM应用构建实践笔记文本嵌入是什么向量是一个有方向和长度的量,可以用数学中的坐标来表示。例如,可以用二维坐标系中的向量表示一个平面上的点,也可以用三维坐标系中的向量表示一个空间中的点。在机器学习中,向量通常用于表示数据的特征。而文本嵌入是一种将文本这种离散数据映射到连续向量空间的方法,嵌入技术可以将高维的离散数据降维到低维的连续空间中,并保留数据之
骑猪兜风233
·
2023-10-09 01:37
LLM应用构建实践笔记
大语言模型开发者教程
embedding
人工智能
langchain
AI编程
python
语言模型
开源
Vue
源码阅读
(20):v-text、v-html、v-pre、v-once 指令的源码解析
今天解析v-text、v-html、v-pre、v-once等指令的底层实现原理,以具体的例子为出发点进行讲解。1,v-textv-text的官方文档点击这里。v-text的底层实现原理是更新目标元素的textContent属性。首先看下例子:newVue({el:'#app',data(){return{name:'tom'}},template:``})该例子渲染的页面如下所示:1-1,模板字
纷飞丿
·
2023-10-08 23:15
vue源码阅读系列
前端
vue
源码
4,
ffmpeg
改变编码(上)编码,音频转码
输入
ffmpeg
-codecs可以看到
ffmpeg
支持几百种编码image.png一般的视频采用image.pngimage.pngimage.png指定音频编码image.pngimage.png
ffmpeg
-iin.webm-s1920x1080
滔滔逐浪
·
2023-10-08 21:42
Ubuntu命令行调试指令大全
apt相关#下载某软件包(例如cmake)sudoapt-getinstallcmake#查看已安装的所有包sudoaptlist--installed#查看有没有装某个包(例如
ffmpeg
)sudoaptlist
我起了 一枪秒了
·
2023-10-08 15:53
ubuntu
linux
运维
java 语言中String类equals()方法
源码阅读
分析
在面试和实际开发中经常会用到字符串String的比较,比较他们的值是否相等,和基本类型比较运算符不同的是,基本类型比较运算符比较的是它们的值,而如果使用比较运算符比较String类的值是否相等,则可能得不到想要的结果。比如如下的代码。从如上代码我们可以看出来,对几本类型进行比较的时候可以使用比较运算符进行值的比较,而String类则需要使用equal()方法进行值的比较。为什么会这样呢,我们可以查
一勺清水
·
2023-10-08 14:09
Golang的mutex
源码阅读
提前准备持有锁的标记mutexLocked=00000000000000000000000000000001唤醒标记mutexWoken=00000000000000000000000000000010饥饿标记mutexStarving=00000000000000000000000000000100等待阻塞的water数量mutexWaiterShift=00000000000000000000
wastill
·
2023-10-08 13:49
golang
快速在局域网中搭建一个课程点播+直播系统
点播的核心是视频的存储,转码,水印,加密,这个利用开源库
ffmpeg
库可以轻松搞定,直播推流的话比较麻烦一点,可以用livego等项目来完成,稳定性有待时间考验。经过调研以及不懈的努力,小编把开
小虫哥哥
·
2023-10-08 09:15
腾讯架构师分享的Java程序员需要突破的技术要点
源码阅读
,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。我认为是阅读源码的最核心驱动力。
编程小世界
·
2023-10-08 08:10
FFmpeg
横竖版视频互换背景模糊一键生成
FFmpeg
是一个功能强大的工具,适用于这些任务。本文将详细介绍如何使用
FFmpeg
进行横竖版视频互换和背景模糊。
Mr数据杨
·
2023-10-08 05:14
Python
视频剪辑
ffmpeg
音视频
moviepy
视频剪辑
ffmpeg
视频音频转换命令
//批处理dos环境监控转MP4for%ain("*.avi")do
ffmpeg
-i"%a"-fmp4-vcodeccopy-an"%~na.mp4"for%ain("F:\2020-04-27\001
DengXG
·
2023-10-08 04:58
Druid
源码阅读
7-DruidDataSource的recycle过程
Druid中的Connection在使用之后,要进行回收,而回收连接的方法就是recucle方法。回收的主要目的是将连接的状态清空/重置之后,放置到连接池的connections数组的尾部,然后发送连接池lock的notEmpty条件变量通知消息,让等待的消费者线程来获取连接。1.回收过程回收方法首先要做的是,判断回收线程是否为同一个线程。如果不是,则打印日志输出。if(logDifferentT
冬天里的懒喵
·
2023-10-08 01:31
spring 事务
源码阅读
开启事务使用@EnableTransactionManagement注解开启事务该注解会引入TransactionManagementConfigurationSelector类,然后该类导入两个类AutoProxyRegistrar和ProxyTransactionManagementConfiguration。1、添加bean后置处理器AutoProxyRegistrar类的作用是注册Infr
曹朋羽
·
2023-10-08 00:00
spring
spring
java
数据库
Cesium +
ffmpeg
server 生成高质量动态视频【逐帧生成】
工作中需要提供一些在三维场景下的视频动画素材,屏幕录制会出现掉帧等其他问题,看到
ffmpeg
server后,眼前一亮Cesium+
ffmpeg
server生成高质量视频1.自建
ffmpeg
server首先
WebCandy
·
2023-10-07 19:43
音视频
cesium
ffmpeg
ffmpegserver
CCapture
嵌入式开发(四):海思Hi3559AV100交叉编译
ffmpeg
utm_source=app&app_version=4.13.0&code=app_1562916241&uLinkId=usr1mkqgl919blen【嵌牛导读】ffmepg版本:
ffmpeg
-4.2.2
Windsky2
·
2023-10-07 18:40
MSYS2+mingw 编译
ffmpeg
在windows下完整过程
致读者:本次编译过程并不是想象的很麻烦,我也是查阅了很多博客,最后编译成功,其实只要按照步骤走,一定能成功。编译环境搭建:第一步:下载MSYSurl:https://www.msys2.org/第二步:打开下载的软件,安装完成后打开界面如下第三步:安装mingw编译器及环境。我这里参考的是这一篇博客https://www.cnblogs.com/kumukim/p/11006647.html非常好
坚持学习不能松懈
·
2023-10-07 16:54
c++
opencv
ffmpeg
windows
编译器
FFmpeg
的音频处理详解
一、基本概念1.音频简介数码音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模/数转换器(A/D)它以每秒上万次的速率对声波进行采样,每一次采样都记录下了原始模拟声波在某一时刻的状态,称之为样本。将一串的样本连接起来,就可以描述一段声波了,把每一秒钟所采样的数目称为采样频率或采率,单位为HZ(赫兹)。采样频率越高所能描述的声波频率就越高。采样率决定声音频率
音视频开发老马
·
2023-10-07 13:31
音视频开发
流媒体服务器
Android音视频开发
音视频
实时音视频
视频编解码
c++
c语言
多媒体视频处理工具
FFmpeg
的简介及安装
一、
FFmpeg
简介
FFmpeg
是一款开源的多媒体视频处理工具,可以用来记录、转换数字音频、视频,并能够将其转化为流的开源计算机程序。其中包含了音频/视频编解码库libavcodec。
听说唐僧不吃肉
·
2023-10-07 13:00
Linux
ffmpeg
多媒体音频工具
ffmpeg
常用音频处理
使用
ffmpeg
分析修改音频
ffmpeg
-layouts查看音频的布局情况1.双声道合并单声道
ffmpeg
-imusic.mp3-ac1music.aac2.双声道的提取-map_channel[input_file_id.stream_specifier.channel_id
音视频开发老马
·
2023-10-07 13:00
音视频开发
流媒体服务器
Android音视频开发
音视频
服务器
实时音视频
视频编解码
webrtc
FFmpeg
进阶: 音频滤镜大全
其实
FFmpeg
库里的滤镜模块包含了很多有用的音频滤镜算法,这对于提升开发效率避免重复造轮子是很有帮助的。这里翻译了一下
FFmpeg
官方文档的所有音频滤镜的介绍,希望对大家有帮助。
码农飞飞
·
2023-10-07 13:30
音视频
ffmpeg
音视频
编码解码
滤镜
ffmpeg
有声视频合成背景音乐(合成多声音/合成多音轨)
第一步先把mp4视频转成mpg(不转换有个坑(比如视频前段开头视频是图片合成的视频无声的在拼接主题视频有声的在拼接背景音乐最后段会产生无声的情况)我研究了好久)
ffmpeg
-i测试3.mp4-qscale421
weixin_41779718
·
2023-10-07 13:00
python
FFmpeg
音视频
python音频加速_python将音频进行变速的操作方法
有的时候需要手里的音频文件变速听,或可能变慢或可能变快这里使用的python进行操作,我的目标是将文件转成2倍速首先需要安装插件pipinstall
ffmpeg
然后再执行:from
ffmpeg
importaudioaudio.a_speed
格灵深瞳DeepGlint
·
2023-10-07 13:29
python音频加速
FFmpeg
源码分析:音频滤镜介绍(下)
FFmpeg
在libavfilter模块提供音视频滤镜。所有的音频滤镜都注册在libavfilter/allfilters.c。
徐福记456
·
2023-10-07 13:59
音视频开发
FFmpeg源码分析与实践
混音
合唱效果
均衡器
静音检测
变速变调
基于
FFMPEG
的音频编解码(三):音频编码
音频编码基于
FFMPEG
的音频编解码(一):Hello
FFMPEG
,安装与编译基于
FFMPEG
的音频编解码(二):音频解码基于
FFMPEG
的音频编解码(三):音频编码在前面文章中,我们了解如何用
FFMPEG
芥末的无奈
·
2023-10-07 13:59
音频处理
ffmpeg
音频编码解码
利用
FFmpeg
和OpenSL ES 实现音频解码播放
前言利用
FFmpeg
对一个Mp4文件的音频流进行解码,然后使用libswresample将解码后的PCM音频数据转换为目标格式的数据,最后利用OpenSLES进行播放。
金戈鐡馬
·
2023-10-07 13:58
Android
ffmpeg
音视频
OpenGL
ES
音频编码解码
NDK
[
FFMPEG
开发]音频转换后杂音、音画不同步、声音变快变慢的原因分析以及解决方法
首先说句抱歉,距离上次说要写处理杂音问题,关于视频转换后视频明显变快变慢的内容在这里,有需求的可以看看帮忙点个赞
ffmpeg
的pts与音视频同步的关系鸽了一个半月左右。
没有技术的菜逼
·
2023-10-07 13:28
FFMPEG
学习分享
音视频开发
ffmpeg
c++
pcm
音频编码解码
ffmpeg
视频剪辑视频长度问题,视频无声音,视频卡顿问题
-#项目场景:在项目中做视频剪辑,合并多个视频为一个视频时,会出现多种坑,如视频无法播放,视频时长不对,视频无声音,视频合并处卡顿等问题1.合并多个mp4,调整速度后合并出现视频无法播放以及时长不符version1.0视频合并命令1.将所有的视频根据前端传递的参数进行视频切割,参数包括startTime(开始剪辑时间),endTime(结束时间),mediaId(文件id),speed(加速倍数)
满小超的代码世界
·
2023-10-07 13:28
ffmpeg
ffmpeg
音视频
ffmpeg
--拉流RTSP/RTMP、多线程使用SDL播放音频
这是客户端的部分实现,具体运行环境是ARM+QT5+
FFMPEG
+SDL2。优点是好实现,如果只做音频通话延时是没问题的。缺点是做视频时延时主要取决于流媒体服务器的质量以及关键帧的提取。实现
eeeasen
·
2023-10-07 13:27
图像处理
linux应用编程
音视频
qt
ffmpeg
ffmpeg
简单分析系列----音频(audio)
文章目录
ffmpeg
简单分析系列----音频(audio)采样格式通道布局(channellayout)常用apiint64_tav_get_default_channel_layout(intnb_channels
hijunmeng
·
2023-10-07 13:27
ffmpeg
视频
audio
ffmpeg
音频转换
ffmpeg
-音频淡入淡出混合滤镜(二十三)
这就是本文要实现的目的
ffmpeg
命令行音频滤镜格式
ffmpeg
命令行工具提供了滤镜的语法格式,格式如下:
ffmpeg
filtergraph-filter/-vf/-af/-filter_complex
鱼儿-1226
·
2023-10-07 13:27
ffmpeg
ffmpeg
FFmpeg
合并多个音频并解决声音变小的方法
但是当尝试使用
FFmpeg
在MP4视频中插入多个音频时,可能会遇到声音变小的问题。本文将详细解释这一现象的原因,并提供代码示例来解决这一问题。
Mr数据杨
·
2023-10-07 13:55
Python
视频剪辑
ffmpeg
音视频
moviepy
视频剪辑
【源码】hamcrest
源码阅读
泛型 extends 和迭代器模式
文章目录前言1.泛型参数和自定义迭代器1.1使用场景1.2实现2.值得一提前言官方文档HamcrestTutorial上篇文章Hamcrest
源码阅读
及空对象模式、模板方法模式的应用本篇文章迭代器模式1
Ch.yang
·
2023-10-07 12:02
源码
设计模式
迭代器模式
Java源码学习
演示搭建JDK
源码阅读
环境,利用IDEA搭建Java
源码阅读
环境视频教程首先需要找到src.zip,复制出来解压缩,添加到工程里面去:src.png然后就碰到了几个问题:1、第一次debug调试会报错,
_笑口常开
·
2023-10-07 11:34
VuePress
源码阅读
(三) -- 「成"站"之日」markdown建站分析篇
前置文章:VuePress
源码阅读
(一)--初探VuePressVuePress
源码阅读
(二)--dev和build的执行流程分析之前写了两篇文章来记录对VuePressdev和build执行过程的
源码阅读
记录
Nodreame
·
2023-10-07 08:09
字节律动之*你太美, emm 其实是个字符画雪花视频-哈哈哈-将视频转成一张张字符画图片
效果整体效果局部图片放大效果视频转换后带雪花特效,凑合看吧,视频地址准备工作安装
FFmpeg
电脑上安装ffpeg处理视频并设置环境变量,windows可以参考
FFmpeg
的安装教程这篇博客安装mac可以直接执行
kainx
·
2023-10-07 08:21
Python
音视频
python
ffmpeg
kmeans
经验分享
使用Idea搭建Spring
源码阅读
环境
1.将项目克隆到Idea注意,现在Spring主分支的代码是Spring6.x,因为目前Spring6还处于测试阶段,而通过官网可知,目前5.3.20才是稳定版本,所以我这里是将5.3.x作为主分支。更改仓库的默认分支可以在仓库的管理界面设置这一切办妥后,我们复制仓库链接,然后打开idea点击Idea工具栏的VCS按钮,然后再点击如图所示:然后我们再将刚才的url粘贴进去,点击clone就可以了2
Danny Steven
·
2023-10-07 05:38
Spring源码
intellij-idea
spring
【源码】hamcrest
源码阅读
及空对象模式、模板方法模式的应用
文章目录前言1.类图概览2.
源码阅读
2.1抽象类BaseMatcher2.1接口Description提炼模式:空对象模式2.接口Description与SelfDescribing配合使用提炼模式模板方法后记前言
Ch.yang
·
2023-10-07 05:35
源码
Java
设计模式
模板方法模式
设计模式
vue2源码解读笔记(一)
前言第一,这篇文章比较长,需要占用你比较多时间,请使用一整段时间阅读和实践本文第二,内容是作者代码断点+
源码阅读
+资料查阅核实的产出,有笔误和理解错误的地方欢迎指证阅读本文的背景:当你前端的学习到了一个瓶颈阅读目的
gcc_front
·
2023-10-07 05:33
vue
vue.js
javascript
前端
使用opencv及
FFmpeg
编辑视频
使用opencv及
FFmpeg
编辑视频1.融合两个视频2.为视频添加声音2.1安装ffmpyPython包2.2下载
ffmpeg
2.3代码实现3.效果参考文献帮朋友做了一个小作业,具体实现分为几个过程:
L1_Zhang
·
2023-10-07 05:01
numpy
matplotlib
opencv
pandas
python
opencv
ffmpeg
音视频
FFmpeg
基础模块:AVIO、AVDictionary 与 AVOption
目录AVIOAVDictionary与AVOption小结思考我们了解了AVFormat中的API接口的功能,从实际操作经验看,这些接口是可以满足大多数音视频的mux与demux,或者说remux场景的。但是除此之外,在日常使用API开发应用的时候,我们还会遇到需要从自己定义的内存或文件中读写数据,然后套用在AVFormat中的场景。遇到这种场景的时候我们应该怎么办呢?使用AVIO就可以做到。AV
repinkply
·
2023-10-07 00:55
#
FFmpeg软件
FFmpeg
FFmpeg
基础模块:容器相关的 API 操作
目录AVFormat模块AVFormat前处理部分AVFormat读写处理部分小结思考
FFmpeg
目录中包含了
FFmpeg
库代码目录、构建工程目录、自测子系统目录等,具体内容如下:现在你知道
FFmpeg
repinkply
·
2023-10-07 00:24
#
FFmpeg软件
FFmpeg
FFmpeg
分段切割视频
首先获取视频总时长cmdLine='ffprobetemp.mp4-show_entriesformat=duration-ofcompact=p=0:nk=1-v0'gettime=subprocess.check_output(cmdLine,shell=True)timeT=int(float(gettime.strip()))print(timeT)而视频切割用到的命令cmdLine='f
一只失去梦想的程序猿
·
2023-10-07 00:59
rtsp视频流实现推流显示(海康威视摄像)
1.安装node.js和
FFmpeg
,并配置好环境变量2.node.js安装http-server,开启命令行HTTP服务器在node命令行下,输入npminstallhttp-server-g,安装成功后
java之书
·
2023-10-06 23:51
海康视频
websocket
网络协议
网络
RK3588开发笔记(一):基于方案商提供的宿主机交叉编译Qt5.12.10
https://hpzwl.blog.csdn.net/article/details/133618273红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、
ffmpeg
长沙红胖子Qt
·
2023-10-06 23:17
瑞芯微开发
Qt开发
RK3588
arm-gcc
编译Qt
Qt5.12.10交叉编译
瑞芯微开发
GPUImage
源码阅读
——EnjoyCamera项目
EnjoyCamera之前写过一系列的GPUImage、OpenGLES相关的文章,但是写的例子都比较零散,也比较简单,并没有提供完整的项目。其实,在写博客的时候写了一个简单的相机应用,该项目以GPUImage为基础,涉及到了多种实时滤镜和图片处理,现在可以开源出来供大家学习。本项目使用的图片来自网络,因此不要用于商业用途。IdeaIdeafrom:GPUImageIdeafromMyGPUIma
秦明Qinmin
·
2023-10-06 23:19
ijkplayer iOS打包,支持HTTPS,升级
ffmpeg
4.0
但关于如何升级
ffmpeg
内核以及HTTPS的还是比较少,现在我就分享一下如何升级
ffmpeg
,并总结一篇完整打包的流程。
一把君子剑
·
2023-10-06 18:33
Flink
源码阅读
之Checkpoint执行过程
前言对应Flink来说checkpoint的作用及重要性就不细说了,前面文章写过checkpoint的详细过程和checkpoint周期性触发过程。不熟悉checkpoint大概过程的同学可以查阅。本篇我们在一起根据源码看下checkpoint的详细执行过程。checkpoint过程源头我们都知道checkpoint的周期性触发是由jobmanager中的一个叫做CheckpointCoordin
〇白衣卿相〇
·
2023-10-06 18:43
FFmpeg
基础:抽取音视频数据
av_init_packet()av_find_best_stream()av_read_frame()/av_packet_unref()
repinkply
·
2023-10-06 17:11
#
FFmpeg软件
FFmpeg
android
源码阅读
的C++语法准备6 动态内存 信号处理 线程操作
动态内存C++程序中的内存分为两个部分:栈:在函数内部声明的所有变量都将占用栈内存。堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。很多时候,您无法提前预知需要多少内存来存储某个定义变量中的特定信息,所需内存的大小需要在运行时才能确定。在C++中,您可以使用特殊的运算符为给定类型的变量在运行时分配堆内的内存,这会返回所分配的空间地址。这种运算符即new运算符。如果您不再需要动态分配的内
richy_
·
2023-10-06 12:14
x265无损压缩
而且QP设置为0后,普通的播放器根本不能打开,只能用基于
ffmpeg
的播放器才能正常播放。
Ginkgo
·
2023-10-06 12:29
3分钟提取10000个视频的第一帧图片,node执行
ffmpeg
万能脚本
:https://nodejs.org/en/image.png安装完成之后可以将node配置到系统环境变量中,最后再检验自己node环境是否ok➜~node-vv12.18.2image.png下载
ffmpeg
jalen2024
·
2023-10-06 11:45
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他