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
音视频开发moviepy
Qt/C++
音视频开发
54-视频监控控件的极致设计
一、前言跌跌撞撞摸爬滚打一步步迭代完善到今天,这个视频监控控件的设计,在现阶段水平上个人认为是做的最棒的(稍微自恋一下),理论上来说应该可以用5年不用推翻重写,推翻重写当然也是程序员爱干的事情,这个就要考验个人的功底,设计的好框架搭建的好,可以很多年不用变,只需要在现有框架小修小补即可,最多就是继承基类实现一些特殊性的功能,设计的不好,可能每个月都要重写,这种不断的迭代也是无法避免的,毕竟需求一直
feiyangqingyun
·
2023-09-18 05:07
Qt/C++音视频相关
qt
c++
音视频
Qt视频监控
音视频开发
之旅(18) JNI - 引用类型、异常处理、函数注册
我们来继续学习JNI的一些知识,引用类型、异常处理以及函数注册。目录引用类型的介绍与使用JNI异常检测和处理的方式函数的静态注册和动态注册一、引用局部引用全局引用全局弱引用LocalRef(局部引用)有两种方式让LocalRef无效,一,nativemethod返回(指回到Java层,如果从一个本地函数返回到另一个本地函数,LocalRef是有效的。),JavaVM自动释放LocalRef;二,用
yabin小站
·
2023-09-17 03:55
Python中的多媒体处理库有哪些?
moviepy
-一个用于视频编辑和处理的库,支持视频剪辑、合并、裁剪、转码、添加文字和音频等操作。Pygame-一个游戏
玥沐春风
·
2023-09-16 09:09
python
开发语言
音视频专栏-DTS&PTS
一,网上很多人都在讲dts和pts,但是么有几个人把这个问题讲清楚,讲明白的,甚至很多做了很多年的
音视频开发
的人都搞不明白,今天我把原理图整理下,和大家一起学习,如有问题,欢迎批评指正那么对这两个概念先说明下
布拉德很帅
·
2023-09-15 07:42
音视频
音视频
python语音特征提取之使用ffmpeg与spleeter实现视频人声过滤
安装
moviepy
moviepy
包是一个用来处理视频的库。这个库是Python视频编辑库,可裁剪、拼接、标题插入、视频合成、视频处理和自定义效果。
么么惠
·
2023-09-15 00:44
python
python
深度学习
tensorflow
ffmpeg
视频处理
为什么要反复讲EasyAVFilter这个东西,真能替代ffmpeg吗?
最近我写了不少关于EasyAVfilter的东西,有rtsp转mp4、MP4转HLS、rtsp转rtmp,就简简单单几行代码,就能解决很多技术上的问题,而且就算是
音视频开发
的小白,也可以用EasyAVfilter
xiejiashu
·
2023-09-14 12:29
ffmpeg
ffmpeg
EasyAVFilter
rtsp转rtmp
文件转码点播
ffmpeg录像
Qt/C++
音视频开发
52-采集本地屏幕桌面的终极设计
一、前言最开始设计的时候,只考虑了一个屏幕的情况,这种当然是最理想的情况,实际上双屏或者多屏的用户也不在少数,比如我这两个屏幕,屏幕1是1080P,屏幕2是2K分辨率,打印两个屏幕的区域是QRect(0,01920x1030),QRect(1920,-2082560x1390),可以看到有个负数值(可以在操作系统中的排列显示器拖动调整),而且如果屏幕左右的顺序调换下,比如2K的分辨率在前面,打印的
feiyangqingyun
·
2023-09-12 10:47
Qt/C++音视频相关
c++
音视频
Qt推流
Qt视频监控
Qt监控推流
Qt桌面采集
OpenCV基础(二):绘制直线、绘制几何图形、绘制文字、创建窗口
前言在Android
音视频开发
中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android音视频从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-09-12 03:37
Android音视频
opencv
人工智能
计算机视觉
音视频
Qt/C++
音视频开发
51-推流到各种流媒体服务程序
一、前言最近将推流程序完善了很多功能,尤其是增加了对多种流媒体服务程序的支持,目前支持mediamtx、LiveQing、EasyDarwin、nginx-rtmp、ZLMediaKit、srs、ABLMediaServer等,其中经过大量的对比测试,个人比较建议使用mediamtx和ZLMediaKit,因为这两者支持的格式众多,不仅同时支持rtsp/rtmp推流,还支持各种格式rtsp/rtm
feiyangqingyun
·
2023-09-09 01:00
Qt/C++音视频开发
qt
c++
音视频
Qt推流
Qt监控推流
Qt视频监控
音视频开发
(26)---H.264编码格式和视频编码的一些基本概念
H.264编码格式和视频编码的一些基本概念对于大多数人来说,对于视频的基本印象就是视频清晰度、体积大小、分辨率和视频格式。当然对于只对观看视频和下载视频的朋友们来说这些知识足够了。经常在VeryCD下载电影的朋友,还有高清发烧友就会对视频文件会有更深入的了解。再深入一些,就是那些热爱非编和视频压制的朋友,会了解更多关于视频的知识了。当然制定视频标准的专家组们是最了解视频编码相关知识的。我们知道网络
zhangbijun1230
·
2023-09-08 06:20
音视频开发
音视频开发
进阶|第七讲:分辨率与帧率·下篇
在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下:从像素到图像:一定数量、记录了不同色彩信息的像素组合,得到一帧完整的图像;从图像到视频:一帧帧图像按一定频率连续播放,得到了视频。基于上述演变关系,我们也提出了一些疑问:何谓“一定数量”和“一定频率”,以及它们对视频图像有什么影响?
·
2023-09-07 13:23
rtc视频直播分辨率
利用Python轻松实现视频合成!
但是,有了Python的
moviepy
库,这个任务将变得非常简单!在本文中,我将向您展示如何使用
moviepy
库合成视频。步骤一:载入视频文件首先,我们需要载入需要合成的视频文件。
黄昏中起飞的猫头鹰
·
2023-09-07 11:56
ffmpeg
视频剪辑什么鬼?Python 带你高效创作短视频
1、提取背景音乐和修改音量先从抖音上下载视频文件,然后利用
moviepy
依赖库提取到背景音乐。defget_audio_from_
LLand520
·
2023-09-07 11:21
OpenCV基础(一):图片加载,图片腐蚀,图片模糊,图片边缘检测,图片保存
前言在Android
音视频开发
中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android音视频从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-09-06 17:53
Android音视频
opencv
人工智能
计算机视觉
音视频
二、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信的IM聊天APP,支持各类消息收发,音视频通话,附vue实现源码(已开源)-腾讯云后台配置TXIM
文章概述各位看官可能要失望了,都第二篇了居然还是一行代码都没看到,别急别急,记得磨刀不误砍柴工。因为我们用到了腾讯云的SDK,所以我们在开发之前第一步就是要把腾讯云的AppId搞定,搞定AppId之后,还得去搞定用户信息,要不咋玩登录,往哪发消息啊。所以我们这一篇就是讲怎么配AppId和用户信息,下一篇我们就开始折腾代码了(PS:对自己自信的老哥可以直接去下载源码直接跑,这个写文章的人是菜鸟,大神
智密科技
·
2023-09-06 09:39
谁爱待在Android谁待,再也卷不动了
在此背景下,
音视频开发
和车载开发无疑是两个值得关注的领域。
音视频开发
的前景互联网和智能手机的普及使得人们对音视频内容的需求持续增长。
Android Blog
·
2023-09-05 21:51
android
android-studio
面试
开发语言
职场和发展
Mediabox:年度最佳
音视频开发
工具
“2023稀土开发者大会”落下帷幕,由稀土掘金社区评选的的掘金技术引力榜重磅出炉,共有22个优秀实践案例上榜,涵盖对技术行业发展有特别贡献的人物、开发工具、开源项目、技术团队和技术方案。其中,阿里云视频云「MediaBox」突出重围,斩获「年度最佳开发工具」。01什么是MediaBox?MediaBox是阿里云视频云音视频终端一体化套件,由音视频终端SDK(MediaBoxSDKs)、音视频低代码
阿里云视频云
·
2023-09-05 13:39
硬核干货
音视频
云计算
视频云
ffmpeg记录
概念YUV其实目前有三种分类:Y(亮度)1,YIQ适用于NTSC彩色电视制式2,YUV适用于PAL和SECAM彩色电视制式3,YCbCr适用于计算机用的显示器我们做互联网
音视频开发
,一般说的YUV是指YCbCr
清晨与猫鱼
·
2023-09-04 20:33
常用汇总
ffmpeg
电视连续剧 ffmpeg 批量去掉片头片尾
1、用python获取每集的总时长1,安装
moviepy
库,直接安装太慢,换成国内的源pipinstall
moviepy
-ihttp://mirrors.aliyun.com/pypi/simple/-
键盘上的农民工
·
2023-09-04 17:13
python
ffmpeg
【
音视频开发
】音视频图像开发基础 I - 音频录制播放原理及相关概念、图像的表示、视频压缩算法
目录1音视频录制播放原理1.1录制原理1.2播放原理2图像的表示2.1RGB格式2.2YUV格式3视频中的重要概念3.1视频的属性3.2视频的I,P,B帧4常见的视频压缩算法1音视频录制播放原理1.1录制原理若想记录生活中的影像又或声音,我们需要借助摄像头和麦克风两个输入源来实现对音视频的采集,而其内部工作原理也有章可循。如图:麦克风通过时钟控制频率去采帧,经过特定的音频处理后放入帧队列,然后对音
Max Tsang
·
2023-09-04 06:10
#
FFmpeg
音视频
ffmpeg
笔记
音视频开发
进阶|图像位深、宽高、跨距
在前两篇推文中,我们了解了色彩空间、像素、图像和视频之间的组成关系,并且比较详细的学习了色彩空间RGB、YUV的采样&存储格式。今天,我们基于这些内容,再补充一些重要的关联知识。我们已经知道,像素是图像的基本组成单元,所以对视频图像的存储,实际上是对像素的存储。计算机在处理图像时,需要按一定规则将像素数据从内存中读取出来。这里的“规则”,首先基于色彩的采样&存储格式,其规定了色彩分量的“存储顺序”
音视频老鸽
·
2023-09-04 06:40
计算机视觉
人工智能
图像处理
c++
音视频开发
——图像压缩编码的原理
1.为什么要压缩试想一下不压缩图像的情形:图像最基本的格式就是RGB,这里以24bit的RGB图像举例,也就是一个像素占3个字节。视频是一帧一帧的图像组成,假设现在的视频分辨率是1080p,帧率是15帧每秒。每秒需要的带宽就是1920x1080x3x15/1024/1024=89M/s,现在安装100M的宽带网速也就几M每秒,网络几乎就没法用。再试想一下,假设一部电影90分钟,需要的存储空间是19
正在起飞的蜗牛
·
2023-09-04 06:40
#
海思芯片——音视频开发
音视频
简易版剪辑视频程序(python-VideoFileClip)
from
moviepy
.video.io.VideoFileClipimportVideoFileClipdeftrim_video(input_path,output_path,trim_duration
yscript
·
2023-09-03 15:27
音视频
python
开发语言
音视频开发
常用工具
文章目录前言一、VLC播放器1、简介2、下载3、VLCmediaplayer4、VLC打开网络串流5、VLC作为流媒体服务器①、搭建RTSP流媒体服务器②、新建播放器二、MediaInfo1、简介2、下载3、MediaInfo①、主界面②、主要功能特点③、使用方法④、Mediainfo相关参数和含义简介三、FlvAnalyzer1、简介2、下载3、基本功能特点4、FlvAnalyzer①、主界面②
p-明天,你好!
·
2023-09-03 08:15
音视频开发
音视频
开发工具
音视频开发
上手项目
在直播中有提到几个不错的开源项目,这里再重点推荐一下:目前,市面上关于音视频学习的相关书籍并不多,而且即使看了书籍学了理论,最终还是要回归到代码上来。毕竟IT行业实践性要求高,强调动手能力,音视频这方面就更得多操作和探索了。推荐下面几个项目会各有侧重,分别涵盖了Android音视频录制API、OpenGL渲染和综合运用的例子。GPUImageGithub地址:https://github.com/
kly27
·
2023-09-03 07:52
音视频开发
之旅(19)NDK构建方式 ndk-build与cmake
目录ndk-build和makefilecmake和cMakeLists.txt资料收获AS2.2+默认使用CMake进行NDK编译,我们这篇主要学习实践也是CMake,那么为什么要带ndk-build呐?CMake对编辑构建过程做了高级的封装,方便调用者使用,但是Cmake并不直接建构出最终的so,而是产生标准的建构文档Makefile,然后再用一般的建构方式使用。早期的项目有些Makefile
yabin小站
·
2023-09-02 20:50
视频行为分析——视频图像转换与ffmpeg相关操作
工具类说明1.图像视频转换1.1视频输出giffrom
moviepy
.editorimportVideoFileClip#设置输入视频文件路径和输出GIF文件路径input_video='video.avi'output_gif
小陈phd
·
2023-09-02 09:19
音视频
ffmpeg
什么是RTC
由于几乎所有主流浏览器都支持WebRTC标准API,因此也让浏览器之间无插件化的音视频互通成为可能,大大降低了
音视频开发
的门槛,开发者只需要调用W
愚昧之山绝望之谷开悟之坡
·
2023-09-01 19:03
笔记
术语
实时音视频
音视频黑话手册
音视频黑话手册整理了接触
音视频开发
领域两个月以来遇到的黑话,持续更新中,希望可以给音视频新人多一点友好.缩写全程说明RTCRealTimeCommunication实时音视频技术,一般指WebRTC,由谷歌于
AndyFan_517b
·
2023-09-01 06:20
【Android
音视频开发
-音视频硬解码篇】1.音视频基础知识
这是一个入门系列,涉及的知识也仅限于够用。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。本文你可以了解到作为开篇的文章,我们先来看看音视频由什么构成的,以及一些常见的术语和概念。一、视频是什么?动画书不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。本来是一本静态的小人书,通过翻动以后,就会变成一
音视频开发老马
·
2023-08-31 17:20
流媒体服务器
音视频开发
Android音视频开发
android
音视频
ffmpeg
视频编解码
实时音视频
ffmpeg把RTSP流分段录制成MP4,如果能把ffmpeg.exe改成ffmpeg.dll用,那
音视频开发
的难度直接就降一个维度啊
比如,原来我们要用ffmpeg录一段RTSP视频流转成MP4,我们有两种方案:方案一:可以使用以下命令将rtsp流分段存储为mp4文件ffmpeg-irtsp://example.com/stream-vcodeccopy-acodecaac-fsegment-segment_time3600-reset_timestamps1-strftime1output_%Y-%m-%d_%H-%M-%S.
xiejiashu
·
2023-08-31 16:54
ffmpeg
ffmpeg
EasyAVFilter
RTSP转MP4
RTSP转RTMP
RTSP转HLS
音视频开发
系列(65)-FFMPEG进阶系列01-ffplay命令详解
概述ffplay是一个基于FFMPEG库和SDL库开发的多媒体播放器。它的主要目的是是用来测试FFMPEG的各种API,比如codec/format/filter等等库。掌握ffplay的设计逻辑,对于播放器开发人员提升经验非常有帮助。哔哩哔哩的ijkplayer就是基于ffplay做的二次开发。#命令格式ffplay[options][input_url]主要选项-xwidth强制显示宽带。-y
音视频开发老马
·
2023-08-31 12:54
流媒体服务器
音视频开发
音视频
视频编解码
实时音视频
webrtc
c++
音视频开发
系列(15)使用SDL播放音频
前言 对于Qt应用来说,为了更大的跨平台通用性,使用SDL播放音频,同时也能做更多的扩充操作。声波 声音是通过空气传播的一种连续的波,简称声波。声音的强弱体现在声波压力的大小上,音调的音调体现在声音的频率上。 声音信号由两个基本参数是频率和复读。信号的频率指的是信号每秒变化的次数,用Hz表示。频率范围为20Hz~20Khz的信号成为音频信号。该范围内的音频声音幅度在0~120dB之间,可被人
音视频开发老马
·
2023-08-31 11:56
音视频开发
音视频
视频编解码
实时音视频
webrtc
c++
C++快速回顾(四)
前言在Android
音视频开发
中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android音视频从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-31 07:42
Android音视频
c++
开发语言
音视频
FFmpeg4.3.1+h264在windows下编译与VS2017项目集成
前言在Android
音视频开发
中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android音视频从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-31 07:08
Android音视频
音视频
ffmpeg
x264
编译
python怎么提取视频中的音频
目录操作步骤1.安装
MoviePy
库:2.导入
MoviePy
库和所需的模块:3.提取音频:可能遇到的问题1.编解码器支持:2.依赖项安装:3.文件路径问题:4.内存消耗:5.输出文件大小:注意事项1.文件格式支持
傻啦嘿哟
·
2023-08-30 07:38
关于python那些事儿
python
音视频
ffmpeg
python
moviepy
音量_
moviepy
音视频开发
:使用volumex调节音量大小及其花式用法
在
moviepy
中,音频数据可以来源于数组、生成数组的函数或FFMPEG音频文件、视频文件等,
moviepy
中音频的数据会都是没有压缩编码的原始音频帧数据流。音频帧数据体现为一维数组(单声道)或二维数
weixin_39855634
·
2023-08-29 18:36
python
moviepy
音量
1、ffmpeg+QT开发环境搭建
开发环境搭建1、开发库的选择(1)
音视频开发
库每个主流平台基本都有自己的
音视频开发
库(API),用以处理音视频数据,比如:iOS:AVFoundation、AudioUnit等Android:MediaPlayer
想文艺一点的程序员
·
2023-08-29 07:44
#
#
环境搭建
ffmpeg
使用python编写一个录制屏幕及右下角录视频的工具
1.首先需要的python模块有:pyaudio、openCV、
moviepy
、pillow、wave主要第三方库。
燕洼仙草
·
2023-08-27 18:51
音视频开发
之旅(30) -音视频基础知识
目录视频播放器原理音频编码基础知识视频编码基础知识资料收获从这篇开始我们进入ffmpeg系列的学习实践,作为开篇,我们先来了解下音视频相关的基础知识。一、视频播放器原理图片来源:[基于FFmpeg+SDL的视频播放器的制作——雷霄骅]雷神的这张图很清晰的说明了视频播放的流程:解封装—》音/视频解压缩—》音视频编码—》音视频裸数据PCM和YUV—》音视频同步处—》音频播放、视频渲染二、音频的基本知识
yabin小站
·
2023-08-26 23:44
音视频开发
工程师学习:音频格式之AAC(高级音频编码技术)
1、简介ACC(AdvancedAudioCoding,高级音频编码)是杜比实验室为音乐社区提供的技术。,出现于1997年,基于MPEG-2的音频编码技术。2000年,MPEG-4标准出现后,AAC重新集成了其特性,加入了SBR技术和PS技术,为了区别于传统的MPEG-2AAC又称为MPEG-4AAC。AAC号称「最大能容纳48通道的音轨,采样率达96KHz,并且在320Kbps的数据速率下能为5
诗人和酒
·
2023-08-26 23:00
python-从视频中提取音频+将音频和视频合并
变着法要求付费下载带声音的高清视频然而,可以选择将两者同时下载下来,使用python提取出360p的视频声音,然后再合并到高清视频里就行了这样就得到了一部高清有声音的视频了提取音频,合并音频和视频安装包pipinstallffmpeg
moviepy
ffmpeg
lidashent
·
2023-08-26 20:05
开发软件
音视频
C++快速回顾(三)
前言在Android
音视频开发
中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android音视频从入门到提高-任务列表》,结合我自己的工作学习经历,我准备写一个音视频系列
LZacking.
·
2023-08-25 16:54
Android音视频
c++
开发语言
音视频
声音的表示(2):日常所说的声音分贝指的是什么物理量?
我们唱歌发出声音,用耳朵听到声音,用手机记录并分享声音;如果作为
音视频开发
人员,我们还会在工作中处理众多声音数据。但是,你真的了解『声音』吗?
关键帧Keyframe
·
2023-08-25 09:16
音视频FAQ(二)视频直播延时高
本文介绍了延时高的原因和解决方案,希望对
音视频开发
者能够有所帮助。前言对于
音视频开发
者来说,掌握排查问题的技术技巧方法是非常必要的,排查问题的技术方法
ZEGO即构开发者
·
2023-08-25 03:50
音视频FAQ
实时音视频
视频编解码
网络传输协议
服务器
udp
音视频FAQ(二)视频直播延时高
本文介绍了延时高的原因和解决方案,希望对
音视频开发
者能够有所帮助。前言对于
音视频开发
者来说,掌握排查问题的技术技巧方法是非常必要的,排查问题的技术方法
·
2023-08-24 17:41
【Android
音视频开发
打怪升级:FFmpeg音视频编解码篇】六、FFmpeg简单合成MP4:视屏解封与重新封装
声明首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封装基
开发的猫
·
2023-08-24 16:19
【从零冲击
音视频开发
】
音视频开发
必备知识基础
音视频开发
全系列教程:https://www.bilibili.com/video/BV1fb4y1d7JU?
我爱田Hebe
·
2023-08-24 14:10
Android音视频入门(一):音频的录制和播放
下面是整理的关于android
音视频开发
的学习脑图,分别把
金馆长说
·
2023-08-24 12:25
音视频开发
(四十五):Java并发编程 之内存模型与volatile
目录JVM内存结构和内存模型并发编程中的三个概念与重排序happens-before原则volatile原理volatile使用场景一、JVM内存结构和内存模型1.1JVM内存结构Java虚拟机在运行程序时会把其自动管理的内存划分为以上几个区域,每个区域都有的用途以及创建销毁的时机方法区属于线程共享的内存区域,主要用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。Jav
音视频开发老舅
·
2023-08-22 16:08
音视频开发进阶
音视频
实时音视频
实时互动
视频编解码
webrtc
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他