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
音视频开发
基础(七)理解FFMpeg重要结构体及常用成员
AVStream1.简介AVStream在FFmpeg使用过程中关于编解码至关重要的结构体之一,是对流(Stream)的封装和抽象,描述了视频、音频等流的编码格式等基本流信息。此外也是音频、视频、字母数据流的重要载体。2.源码解读typedefstructAVStream{intindex;/**decoderhasnotbeensearchedforyet.*>0->decoderfound*d
Jaygee-
·
2020-08-05 03:07
音视频开发学习
音视频开发
基础(五)H264基础
一、H.264是什么(是一种标准)首先H.264是一种高度压缩数字视频压缩编码器的标准。H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。这里说一下X264它是一个编码器,参照的标准是H.264标准。编码出来的数据就是H264数据。二、H264相关名词解释NALU:H264编码数据存储或传输的基本单元,一
Jaygee-
·
2020-08-05 03:07
音视频开发学习
Android平台上基于OpenGl渲染yuv视频
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布更多
音视频开发
文章,请看:
音视频开发
专栏介绍一个自己刚出炉的音视频播放录制开源项目前言这是我音视频专栏的第一篇实例解析,也算是入门篇,重点讲下如何使用
易水南风
·
2020-08-04 18:01
音视频开发
介绍一个自己刚出炉的安卓音视频播放录制开源项目
更多文章请看:Android
音视频开发
专栏这是一个非常特别的春节,新型冠状病毒蔓延,武汉的天空,似乎弥漫着一层浓厚的阴云,全国上下,人人自危。
易水南风
·
2020-08-04 18:29
音视频开发
VLC-3.0.0(Nightly版)在Linux和Windows下的编译步骤详解
VLC3.0.0Compilevlc的编译一直是个大坑,做过
音视频开发
的不少人想必都踩过,开篇引用官方wiki一句话:CompilingVLCisnotaneasytask.本文记录了笔者在Linux和
baidu_30888101
·
2020-08-04 13:19
视频教程-libVLC Qt
音视频开发
实战-其他
libVLCQt
音视频开发
实战先后就职于德国BOSCH,iBabyLabs等企业担任架构设计师,主程,精通嵌入式Linux,iOS,Android底层开发,音视频,网络通讯协议,流媒体开发.精通常见的第三方库如
weixin_29867429
·
2020-08-04 11:55
音视频开发
--音视频的基础知识--视频
在学习了⾳频的相关概念之后,现在开始讨论视频,视频是由⼀幅幅图像组成的,所以要学习视频还得从图像学习开始。 与⾳频的学习⽅法类似,视频的学习依然是从图像的物理现象开始回顾,这⾥需要回顾⼀下⼩学做过的三棱镜实验,还记得如何利⽤三棱镜将太阳光分解成彩⾊的光带吗?第⼀个做这个实验的⼈是⽜顿,各⾊光因其所形成的折射⾓不同⽽彼此分离,就像彩虹⼀样,所以⽩光能够分解成多种⾊彩的光。后来⼈们通过实验证明,红绿
liefyuan
·
2020-08-04 10:31
音视频
音视频开发
Qt
音视频开发
1-vlc解码播放
一、前言最开始接触视频监控这块的时候,用的就是vlc作为解码的内核,主要是因为vlc使用简单方便,直接传入一个句柄即可,简单几行代码就可以实现一个视频流播放,很适合初学者使用,也推荐初学者用qt+vlc来做播放器,提供的接口还是非常友好的,而且门类特别多,想要获取媒体文件的各种信息比如宽高,设置宽高比等,直接调用接口函数传入参数就能设置。所有用vlc做视频监控解码的人都会遇到一个问题,那就是鼠标事
feiyangqingyun
·
2020-08-04 10:10
Qt-音视频开发
Qt视频监控
Qt
vlc
统计视频时长VideoFlipClip--在VideoFileClip函數中獲取“OSError:[WinError 6]句柄無效”
句即可clip.reader.close()clip.audio.reader.close_proc()importosimportdatetimeimportsysimportargparsefrom
moviepy
.editorimportVideoFileClipif
杨杨
·
2020-08-04 06:49
视频相关
Android
音视频开发
:录制视频 + 语音识别 + 人脸识别
最近两个月在搞Android音视频相关方面的需求,下面是记录一次
音视频开发
的实操记录;最下面有demo;移动端具体的需求是这个样子的:录制视频+同时语音识别+同时人脸识别+同时语音合成;视频时长大概是一个小时
吴庆森
·
2020-08-03 08:33
Android音视频开发
Android
音视频开发
(三) -- Camera2 实现预览、拍照功能
音视频系列文章Android
音视频开发
(一)–使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)–Camera1实现预览、拍照功能Android
音视频开发
夏至的稻穗
·
2020-08-03 05:13
Android
音视频
Android
音视频开发
(四) -- CameraX 实现预览、拍照功能
音视频系列文章Android
音视频开发
(一)–使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)–Camera1实现预览、拍照功能Android
音视频开发
夏至的稻穗
·
2020-08-03 05:13
Android
音视频
Android
音视频开发
(二) -- Camera1 实现预览、拍照功能
音视频系列文章Android
音视频开发
(一)–使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)–Camera1实现预览、拍照功能Android
音视频开发
夏至的稻穗
·
2020-08-03 05:13
Android
音视频
Android
音视频开发
(五):使用 MediaExtractor 和 MediaMuxer API 解析和封装 mp4 文件
Android
音视频开发
(五):使用MediaExtractor和MediaMuxerAPI解析和封装mp4文件一个音视频文件是由音频和视频组成的,我们可以通过MediaExtractor、MediaMuxer
堕落8
·
2020-08-02 23:18
Android
【Android
音视频开发
打怪升级:音视频硬解码篇】三、音视频播放:音视频同步
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程3,
开发的猫
·
2020-08-02 23:50
音视频开发
Android 音视频编解码(二) -- MediaCodec 解码(同步和异步)
音视频系列文章Android
音视频开发
基础Android音视频编解码(一)–MediaCodec初探音视频工程上面的文章Android音视频编解码(一)–MediaCodec初探中,已经对MediaCodec
夏至的稻穗
·
2020-08-02 21:36
Android
音视频
Android
音视频开发
(五) -- 使用 MediaExtractor 分离音视频,并使用 MediaMuxer合成新视频(音视频同步)
音视频系列文章Android
音视频开发
(一)–使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)–Camera1实现预览、拍照功能Android
音视频开发
夏至的稻穗
·
2020-08-02 21:36
Android
音视频
Android 音视频编解码(一) -- MediaCodec 初探
音视频系列文章Android
音视频开发
(一)–使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)–Camera1实现预览、拍照功能Android
音视频开发
夏至的稻穗
·
2020-08-02 21:36
Android
音视频
如何使用FFmpeg将互联网直播点播平台内直播视频流转化为HLS流?
在
音视频开发
过程中,经常需要使用FFmpeg将原先的一个单视频文件转换为多个HLS流文件,用于视频直播和点播,当然我们视频直播点播平台EasyDSS也会使用FFmpeg作为能力程序,当需要将视频流转化为
EasyDSS
·
2020-08-02 15:44
EasyDSS相关问题
EasyDSS功能介绍
Cannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately
做智能驾驶的基于视觉车道线检测时,为了方便对视频进行处理,pip安装
moviepy
包。
woood小陈
·
2020-08-02 15:31
使用FFMpeg实现实时推流功能
在
音视频开发
中,FFMpeg就是全能型工具的代名词。
Abe_liu
·
2020-08-02 15:38
FFMpeg
iOS开发
使用python进行图像目标检测需要配置的环境
使用工具及版本:1.python2.7(3.5不支持opencv)2.PyCharm3.opencv2.4.12一、使用PyCharm安装mayavi、
moviepy
、vtk库文件具体操作为:文件->设置
tomhard
·
2020-08-02 14:03
图像处理
Android 音视频学习系列(一) JNI 从入门到精通
前言
音视频开发
可以说是当下最主流的技术之一了。原本
音视频开发
应该是要从C/C++基础讲起的,由于篇幅实在过长,就将C/C++教程上传在GitHub了。我们就直接从JNI开始讲起。
小陈乱敲代码
·
2020-08-01 09:48
Android进阶
Android
android
jni
【Android
音视频开发
打怪升级:FFmpeg 音视频编解码篇】三、Android FFmpeg视频解码播放...
教程代码:https://github.com/ChenLittlePing/LearningVideo目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封装基础解码框架3,音视频播放:音视频同步4,音视频解封和封装:生成一个MP4二、使用OpenGL渲染视频画面篇1,初步了解OpenGLES2,使用OpenGL渲染视频画面3,OpenGL渲染多视频,实现画中画4,深入
音视频开发进阶
·
2020-08-01 08:47
编程语言
android
java
ndk
c++
python封装screenrecord成一个录屏工具,并输出gif图
python封装screenrecord成一个录屏工具,并输出gif图用到了
moviepy
#!
w263044840
·
2020-08-01 02:14
python使用
moviepy
模块对视频进行操作
一、功能简介前段时间需要对多个视频进行合并,还需要对一个视频按需求进行截切成多个视频,然而网上虽然有现成的工具。但是大部分工具都带有第三方logo,这会影响视频的使用,而作者正好在学习python,为什么不自己搞一个类似的简易版的工具呢?因此一个简单的视频合并/视频截切的工具就此诞生了。二、视频合并1importimageio2imageio.plugins.ffmpeg.download()3i
weixin_30670925
·
2020-07-30 22:45
Python +
Moviepy
编辑视频
安装
moviepy
:pipinstall
moviepy
==1.0.01.视频加水印import
moviepy
.editorasmp#待加水印的视频src=r'D:\Users\PC3\Desktop\t
lookbbs
·
2020-07-30 22:08
经验总结
Python
moviepy
快速视频剪辑编辑神器
#你知道吗,用
moviepy
一行代码就能够快速剪辑视频中某个区间的片段:#clip=VideoFileClip("videoplayback.mp4").subclip(50,60)#Todo:1.准备
caliph21
·
2020-07-30 22:18
神器
moviepy
moviepy
音视频剪辑:视频变换处理与内容相关的变换函数headblur、mask_and/or、mirror_x/y、rotate、painting、scroll介绍
一、引言在《
moviepy
音视频剪辑:
moviepy
中的剪辑基类Clip详解》介绍了剪辑基类的fl、fl_time、fx方法,在《
moviepy
音视频剪辑:视频剪辑基类VideoClip的属性及方法详解
LaoYuanPython
·
2020-07-30 22:56
老猿Python
moviepy
音视频剪辑:headblur函数遇到的ValueError assignment destination is read-only问题及解决办法
☞░前往老猿Python博文目录░一、运行环境运行环境如下:python版本:3.7opencv-python版本:4.2.0.34numpy版本:1.19.0二、错误案例代码及报错信息使用如下代码调用headblur进行人脸跟踪打马赛克:if__name__=='__main__':movie_in=sys.argv[1]iflen(sys.argv)==3:#参数指定的视频文件名subclip
LaoYuanPython
·
2020-07-30 22:25
老猿Python
python
moviepy
音视频开发
音视频剪辑合成处理
编程语言
moviepy
音视频剪辑:视频变换处理与内容相关的变换函数介绍
一、引言在《
moviepy
音视频剪辑:
moviepy
中的剪辑基类Clip详解》介绍了剪辑基类的fl、fl_time、fx方法,在《
moviepy
音视频剪辑:视频剪辑基类VideoClip的属性及方法详解
LaoYuanPython
·
2020-07-30 22:25
moviepy音视频开发专栏
moviepy
音视频剪辑:headblur函数遇到的TypeError: integer argument expected, got float错误的解决方案
运行环境如下:python版本:3.7opencv-python版本:4.2.0.34numpy版本:1.19.0错误信息:在调用
moviepy
1.03版本的headblur函数执行人脸跟踪和模糊化处理时
LaoYuanPython
·
2020-07-30 22:25
老猿Python
python
音视频开发
编程语言
moviepy音视频剪辑合成
人脸跟踪
moviepy
操作记录总结
moviepy
库安装今天咱们需要使用的第三方是
moviepy
,
moviepy
是用于视频编辑的Python模块,可用于基本操作(例如剪切,串联,标题插入),视频合成(也称为非线性编辑),视频处理或创建高级效果
菜鸟小白的学习分享
·
2020-07-30 22:42
python
笔记
moviepy
音视频开发
专栏文章目录
☞░前往老猿Python博文目录░《
moviepy
音视频开发
专栏》为收费专栏,基于老猿阅读
moviepy
1.03版本的源代码以及大量测试验证的基础上,详细介绍
moviepy
主要音视频剪辑相关类的方法、以及一些音视频剪辑合成处理的场景化支撑能力和部分剪辑合成实现的案例或工具开发
LaoYuanPython
·
2020-07-30 22:38
老猿Python
moviepy音视频开发专栏
moviepy
音视频剪辑:使用autoTrack、manual_tracking+headblur实现半自动追踪人脸打马赛克
一、引言在《
moviepy
1.03音视频剪辑:使用manual_tracking和headblur实现追踪人脸打马赛克》介绍了使用手动跟踪跟踪人脸移动轨迹和使用headblur对人脸进行打马赛克。
LaoYuanPython
·
2020-07-30 22:38
moviepy音视频开发专栏
moviepy
音视频剪辑:视频半自动追踪人脸打马赛克
一、引言在《
moviepy
1.03音视频剪辑:使用manual_tracking和headblur实现追踪人脸打马赛克》介绍了使用手动跟踪跟踪人脸移动轨迹和使用headblur对人脸进行打马赛克。
LaoYuanPython
·
2020-07-30 22:38
moviepy音视频开发专栏
moviepy
1.03音视频剪辑:使用manual_tracking和headblur实现追踪人脸打马赛克
☞░前往老猿Python博文目录░一、引言在
moviepy
官网的案例《Trackingandblurringsomeone’sface》和CSDN的
moviepy
大神ucsheep《
MoviePy
-中文文档
LaoYuanPython
·
2020-07-30 22:37
老猿Python
moviepy
音视频开发
:音频剪辑基类AudioClip详解
☞░前往老猿Python博文目录░一、背景知识介绍1.1、声音三要素:音调:人耳对声音高低的感觉称为音调(也叫音频)。音调主要与声波的频率有关。声波的频率高,则音调也高。音量:也就是响度。人耳对声音强弱的主观感觉称为响度。响度和声波振动的幅度有关。一般说来,声波振动幅度越大则响度也越大。音色:也就是音品。音色是人们区别具有同样响度、同样音调的两个声音之所以不同的特性,或者说是人耳对各种频率、各种强
LaoYuanPython
·
2020-07-30 22:06
moviepy音视频开发专栏
python
编程语言
moviepy
音视频开发
音频剪辑AudioClip
Python+
moviepy
使用manual_tracking和headblur函数10行代码实现视频人脸追踪打马赛克
调用语法:headblur(clip,fx,fy,r_zone,r_blur=None)说明:其中参数fx和fy是两个函数,该函数带参数t,用于确认t时刻需要模糊化范围的中心点位置,
moviepy
将对以中心点为圆心半径
LaoYuanPython
·
2020-07-30 22:36
moviepy音视频开发专栏
音视频开发
---深入理解sdl渲染、纹理
1.概念渲染在电脑绘图中是指用软件从模型生成图像的过程。模型是用严格定义的语言或者数据结构对于三维物体的描述,它包括几何、视点、纹理以及照明信息。早期计算机生成的三维图像看起来往往像是发亮的塑料,虽然这在当时也是比较先进的,但是它们缺乏各种纹路——如磨损、裂痕、指纹和污渍等,而这些纹路会增加三维物体的真实感。近年来,纹理已经在开发人员中得到普及并作为增强计算机生成的三维图像的真实感的工具。词语“纹
挥剑踏苍穹
·
2020-07-30 12:22
音视频
moviepy
音视频剪辑:AudioClip帧处理时报TypeError: only size-1 arrays can be converted to Python scalar错
☞░前往老猿Python博文目录░一、环境操作系统:win764位
moviepy
:1.0.3numpy:1.19.0Python:3.7.2二、应用代码及报错信息程序代码if__name__=='__main
LaoYuanPython
·
2020-07-30 11:12
老猿Python
python
编程语言
moviepy
音视频开发
音视频剪辑合成处理
moviepy
AudioClip的max_volume方法报错ValueError: operands could not be broadcast together with shapes(2,)
☞░前往老猿Python博文目录░在《
moviepy
音视频剪辑:AudioClip的max_volume方法报TypeError:badoperandtypeforabs():‘list‘错》介绍了调用
LaoYuanPython
·
2020-07-30 11:40
moviepy音视频开发专栏
老猿Python
python
编程语言
moviepy
音视频开发
程序人生
Python-29 用PIL(pillow)批量更改图片大小并用
moviepy
制作成视频 2020-07-29
1、图片大小会统一,视频也制成,结果如下图:image.png2、具体实现与代码解释如下:注意:做视频时需要图片大小一致,所以用PIL先对图片大小统一化!#1convertimagesintosamesize,bcozinstep2needsamesizeforvideofromPILimportImage#pipinstallpillowimportos.pathimportglobdefcon
RashidinAbdu
·
2020-07-29 16:58
一个简单的个人视频点播网站制作(一)
解决方案基本框架采用web播放器+http代理服务器+后台服务器,我之前是嵌入式
音视频开发
的,所以js,html,css这些算半路出家,也是处于兴趣要做这么一个项目,才开
qprevf
·
2020-07-29 10:57
windows下搭建ffmpeg+nginx+rtmp-module搭建实时视频环境
它提供了非常强大的功能,可以完成音视频的编码、解码、转码、视频采集、后处理(抓图、水印、封装/解封装、格式转换等),还有流媒体服务等诸多功能,可以说涵盖了
音视频开发
中绝大
tang159263
·
2020-07-29 09:00
视频直播技术
MoviePy
- 中文文档2-快速上手-创建和导出video clips
回到目录创建和导出videoclipsvideo和audioclips是
moviepy
中的核心的对象。这篇博文,我们会介绍不同的短clip,展示如何创建他们,以及如何将它们导出到文件中。
ucsheep
·
2020-07-29 06:33
MoviePy
MoviePy实战应用
moviepy
初体验
替换视频音频,裁剪视频:from
moviepy
.editorimport*tid='111'video=VideoFileClip(r"./{}/{}.mp4".format(tid,tid),audio
keepcode
·
2020-07-29 03:25
音视频开发
(9)--视频编解码的理论和实践
视频编解码的理论和实践1:基础知识介绍1、视频介绍视频的本质是图像序列,根据视觉暂留的原理,每秒播放20~25张图像,就会形成连续平滑的视觉效果,人眼将无法区分其中单幅的图像,就这样连续的画面叫做视频。每秒播放的图像数量叫作帧率。图像是由像素构成的,在彩色图像中,每个像素由R、G、B三个分量构成,每个分量用一个字节存储。分辨率用于描述图像的尺寸,例如分辨率1280×720就表示图像宽度是1280个
zhangbijun1230
·
2020-07-29 02:06
音视频开发
Android
音视频开发
学习思路
原链接Android
音视频开发
这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。
e网情深e
·
2020-07-28 23:09
音视频开发
---安装nginx rtmp流媒体服务
目录下载nginx及其依赖库编译nginx配置环境配置PATH配置rtmp启动nginx推流、拉流测试一些可用的rtmp直播源ffmpeg推流拉流播放相关命令下载nginx及其依赖库nginx有一些依赖库需要安装PCREPCRE(PerlCompatibleRegularExpressions)是一个Perl库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式d
挥剑踏苍穹
·
2020-07-28 13:09
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他