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
七、OpenGL ES- 初探(GLKit)
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总OpenGLES(OpenGLforEmbeddedSystems)是当前使用最广泛的图形API,是OpenGL的简化版本,消除了冗余功能
iOS之文一
·
2021-11-01 17:32
六、OpenGL- 综合案例
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总通过宇宙模型案例,将前五篇所学的OpenGL基础知识进行汇总使用,以此来巩固知识点1、案例功能宇宙世界模型.gif主要功能1、大球自转2
iOS之文一
·
2021-11-01 17:29
八、OpenGL ES - GLSL的使用
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总GLKit仅可以实现有限的功能,且无法自定义。
iOS之文一
·
2021-10-27 10:12
十四、Metal - Metal Shader language (着色语言规范)总结
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总Metal的顶点函数和片元函数的书写尤其自己的语法规范,因此这里进行语法规范总结主要内容:变量的数据类型函数修饰符变量的地址空间修饰符变量的属性修饰符内建变量修饰符
iOS之文一
·
2021-10-26 10:57
十三、Metal - 初探
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总Metal是苹果在2018年推出用于取代在苹果端的业务的图形编程接口,通过Metal相关API直接操作GPU,能最大限度的利用GPU能力
iOS之文一
·
2021-10-26 10:54
十五、Metal - 图片加载的实现
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总使用Metal实现图片的加载,重点在于纹理的处理和metal文件的书写1、简单介绍案例地址:图片加载效果:主要学习内容:metal的语法回顾多顶点数据的传递图片转纹理数据的过程纹理数据的传递
iOS之文一
·
2021-10-26 10:50
五、OpenGL-纹理
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总纹理可以对物体进行包装,以显示不同图案,本文开始认识纹理,并掌握如何设置纹理主要内容:1、纹理认识2、纹理的设置3、纹理坐标4、金字塔案例
iOS之文一
·
2021-10-25 17:10
四、OpenGL - 图形变换
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总图形开发中,图形变换是比较重要的操作,OpenGL中是逐顶点变换的,因此本文探究顶点如何经过变换得到一个新的顶点。
iOS之文一
·
2021-10-25 17:06
三、OpenGL - 渲染技巧
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总我们在渲染过程中会出现一些问题,OpenGL提供了一些渲染技巧来解决这些问题,包括正背面剔除、深度测试、颜色混合,本文就针对这些问题以及解决方案进行分析学习主要内容
iOS之文一
·
2021-10-25 17:03
二、OpenGL-图元绘制
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总文本重点了解常见的图元和图元绘制过程,以及OpenGL渲染架构具体内容:1、理解渲染架构2、熟练使用投影方式的API3、理解图元类型以及图元设置的
iOS之文一
·
2021-10-25 17:59
一、OpenGL-
音视频开发
入门
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总本文主要认识
音视频开发
的框架以及其作用,还有一些常见的专有名词和坐标系的认识,最后会用一个小小的代码案例作为入手来认识固定管线的渲染流程具体内容
iOS之文一
·
2021-10-25 17:54
风口上的音视频技术,如何学习
音视频学习的痛点a.音视频相关的书籍缺乏b.网上的demo老跑不起来c.没有工程级别的项目实战经验d.实际项目不知如何入手e.遇到问题不知如何下手分析为什么要学习
音视频开发
技术?
Linux赖猫
·
2021-10-23 14:00
音视频
音视频
c++
ffmpeg
python修改文件名后缀 拼接视频 批量修改文件名称
brewinstallffmpegpipinstall
moviepy
from
moviepy
.editorimport*importos#定义一个数组L=[]#拼接成完整路径path='.
不能没有音乐
·
2021-10-22 14:33
浅谈
音视频开发
音视频开发
应用方向1.流媒体网络通讯开发流媒体网络通讯开发岗位占70%~80%,就业,集中在芯片,安防,数字电视,广告,行车记录仪,车载系统,智能家居,楼宇对讲,视频会议....大部分从业者吃饭靠这个领域
·
2021-10-14 14:10
音频
三行代码使用Python将视频转Gif的方法示例
目录一、前言二、教程1.安装必备库
moviepy
2.写入代码3.转换效果4.GIF很大的解决方案5.截取视频长度转换5.指定转换后的图片大小(分辨率)一、前言很多网站提供视频转GIF的功能,但要么收费要么有广告实际上我们通过
·
2021-10-14 12:28
Android
音视频开发
核心知识点笔记整合
很多开发者都知道Android
音视频开发
这个概念,
音视频开发
不仅需要掌握图像、音频、视频的基础知识,并且还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,
音视频开发
是一门涉及到很多内容的领域
涂程
·
2021-10-11 21:55
移动开发
Android
音视频
android
音视频
H.264
移动开发
安卓
FFMPEG
音视频开发
: 发布RTSP流(采用EasyDarwin作为流媒体服务器)
环境介绍当前使用的操作系统:win1064位一、部署EasyDarwin服务器据官网介绍,EasyDarwin拥有完整的源代码,可以帮助开发者更快更简单实现流媒体音视频产品功能,使用完全免费;下面就介绍一下EasyDarwin的使用过程。官网地址:EasyDarwin开源流媒体服务器OpenSourceStreamingServer如果官网下载速度比较慢,可以在CSDN上下载:EasyDarwin
DS小龙哥
·
2021-10-09 23:00
FFMPEG音视频开发
EasyDarwin
RTSP服务器
音视频开发
python编程简单几行代码实现视频转换Gif示例
目录一、前言二、教程1.安装必备库
moviepy
2.写入代码3.转换效果4.GIF很大的解决方案5.截取视频长度转换6.指定转换后的图片大小(分辨率)示例一、前言很多网站提供视频转GIF的功能,但要么收费要么有广告实际上我们通过
·
2021-10-03 20:02
近期的学习计划
-09-16:看到40(分页)2021-09-27:看到46(Linux的多线程)2021-09-27:看到50(读写锁)3、Swift:(将公司项目用Swift来实现,可能需要周末来做这个事情)4、
音视频开发
武当霍元甲
·
2021-09-28 19:27
iOS
音视频开发
学习(二)—— 基本术语了解
硬编码&软编码为何编码:从存储角度、网络传输以及通用性3个角度来讲,压缩已经成了不可或缺的动作,压缩编码最基本的指标是压缩比。何为编码:编码就是按照一定的格式记录采样和量化后的数据。软编码和硬编码的区别:软编码:使用CPU来计算数据结果。优点:实现直接,简单,参数调整方便。视频编码框架ffmpeg+x264算法把原数据YUV/RGB转换成H264,音频则使用fdk_aac将音频数据PCM转换成AA
程序媛的程
·
2021-09-27 21:21
对视频剪辑应用灰度图像变换+
Moviepy
生成灰度视频处理遇到几个有意思的问题
以前学习
Moviepy
音视频剪辑时,用的卓别林的一个黑白视频片段,感觉视频的噪点比较多,画面也整体偏暗,不禁想看看如果对其进行直方图均衡会怎么样。如是开干,但进展并不很顺利,下面就来谈谈遇到的问题。
LaoYuanPython
·
2021-09-22 20:36
老猿Python
Python
Moviepy
音视频剪辑
灰度图像
数字图像处理
音视频开发
之旅(57) -如何方便的查看AndroidNative源码
目录背景Android源码下载源码编译及遇到的问题使用CLion导入资料收获一、背景对Framework层的了解学习是我们进阶的一个重要阶段。通过AS查看Framework代码体验非常好,无论是索引还是界面都让人很满意,但是当你跟踪代码,发现进入native逻辑时,就会发现AndroidStudio对native代码的支持非常不好,不能索引不支持符号搜索不能跳转等。网页上可以通过cs.androi
yabin小站
·
2021-09-09 00:51
2021 iOS
音视频开发
直播系统完整项目源码
包括短视频、直播、商城、美颜、滤镜、IM、红包、游戏转盘、支付、弹幕、礼物、粉丝守护等。功能超级完整且强大,用于研究学习和入门直播系统开发,超级有用。项目功能结构如下。
马小仙
·
2021-09-02 16:18
Android
音视频开发
——Camera、Camera2和CameraX的使用和封装
前言源码:https://github.com/Peakmain/Video_Audio/tree/master/app/src/main/java/com/peakmain/video_audio/utils我的:https://www.jianshu.com/u/3ff32f5aea98我的Github:https://github.com/peakmain基础知识在Android5.0以前我
Peakmain
·
2021-08-31 13:59
Python多个MP4合成视频的实现方法
目录开始安装使用一、安装Python二、安装
moviepy
三、安装ffmpeg四、开始写拼接脚本五、等待运行完毕,完结撒花六、补充内容开始安装使用主要是利用
moviepy
这个库,里面提供了丰富的功能,我们只需要使用简单的拼接函数一
·
2021-08-26 16:24
iOS
音视频开发
一 视频采集
1.简述在
音视频开发
中,我们首先看到的就是视频的采集,在视频采集里,我们也要区分平台,例如android,iOS,PC。在本章的介绍中,我们集中介绍下iOS
音视频开发
相关能力。
对着天说晚安
·
2021-08-24 16:40
Android
音视频开发
——H264的基本概念
准备ffmpeg下载:(选择红色区域的)http://www.ffmpeg.org/download.htmlimage.pngffmpeg常用命令播放视频ffmpeg-ih265.mkv-vcodechevcoutput.h265用ffmpeg命令将mp4视频提取h264ffmpeg-iinput.mp4-c:vcopy-bsf:vh264_mp4toannexb-anout.h264播放H26
Peakmain
·
2021-08-19 22:09
PYthon调整音乐音量,生成空白音乐
代码from
moviepy
.editorimport*if__name__=='__main__':audio1=AudioFileClip("1.mp3").coreader()audio2=audio1
马文MarvinOld
·
2021-08-18 18:55
python
短视频
python
视频处理
音视频开发
之旅(50)-边缓存边播放之缓存分片(1)
目录什么是缓存分片为什么要缓存分片如何实现资料收获一、什么是缓存分片我们在上一篇介绍AndroidVideoCache时,知道它会一直下载数据直到完全下载。这会带来流量的浪费。比如一个5MB的视频,码率是2Mb/s,共有5Mx8/2=20秒。如果带宽是5MB/s,一个5M的视频1秒钟就下载完了,但是用户也许只看到了2秒钟因为不感兴趣划走了,这样就造成了两个弊端流量的浪费和LRU缓存策略的漏洞。这个
yabin小站
·
2021-08-10 07:28
OpenGL ES 特效与滤镜实现原理
对做
音视频开发
领域的你会有一些帮助。涉及到的知识点:OpenGLOpenGLESGLSL等等。
困惑困惑困惑
·
2021-08-01 20:26
音视频开发
之旅(49)-边缓存边播放之AndroidVideoCache
目录背景AndroidVideoCache简单使用实现原理源码分析AndroidVideoCache的不足资料收获一、背景播放音视频时,播放器数据的请求是由播放器内部发起的,我们只是提供了一个url,而不能控制数据的请求过程,都是要先进行下载,下载到一定量之后播放器再开始播放,当下载进度减去播放进度小于一定阀值,进入缓冲状态。比如MediaPlayer的最小缓存大小是4M,最大20M//frame
yabin小站
·
2021-08-01 15:23
h264编码学习笔记
ffmpeg使用的细节上2.殷汶杰的课程还没开始看,万一不好就没法暂时再选其他课程3.夏曹俊只有1999的课程在讲h264编码的原理,暂时没买课所以留待之后考虑4.陈超的完整课程在讲win/linux/安卓的
音视频开发
南_橘子猪
·
2021-07-13 19:45
python 视频转gif
在线体验from
moviepy
.editorimportVideoFileClipimportoszoom_ratio=0.5#尺寸压缩video_file="1.mov"fps=10#帧率speed=
dairoot
·
2021-07-01 14:00
Android
音视频开发
入门指南
原文地址:http://blog.51cto.com/ticktick/1956269最近收到很多网友通过邮件或者留言说想学习
音视频开发
,该如何入门,我今天专门写篇文章统一回复下吧。
Caiaolun
·
2021-06-27 14:42
Android
音视频开发
(三) -- Camera2 实现预览、拍照功能
音视频系列文章:Android
音视频开发
(一)--使用AudioRecord录制PCM(录音);AudioTrack播放音频Android
音视频开发
(二)--Camera1实现预览、拍照功能工程:VideoDemo
夏至的稻穗
·
2021-06-27 05:37
Android
音视频开发
六.编译FFMPEG
当前NDK版本为r21b,ffmpeg版本为4.3.1在原作者基础上有修改1.API等级是212.4.3.1版本并不需要手动修改ffmpeg的configure文件,因为打出来的so文件是没有版本号的3.ffmpeg目录结构有修改,所以有一个cd的过程目录结构tree-L1.├──android#输出目录├──build_ffmpeg_android.sh#脚本├──config-env.sh#选
wildeyess
·
2021-06-27 05:00
FFmpeg
音视频开发
_录制 PCM
一、FFmpeg命令行录音1、查看当前可用设备:$ffmpeg-devices输出如下:Devices:D.=Demuxingsupported.E=Muxingsupported--DavfoundationAVFoundationinputdeviceDlavfiLibavfiltervirtualinputdeviceEsdl,sdl2SDL2outputdevice在Mac平台输出结果中会
村口大白杨
·
2021-06-27 04:39
FFmpeg
音视频开发
_AAC编码实战
一、FFmpeg命令行实现AAC编码1.1、基本使用:#pcm->aac$ffmpeg-ar44100-ac2-fs16le-iar44100ac2s16le.pcm-c:alibfdk_aacout.aac#wav->aac$ffmpeg-iin.wavout.aac-c:a设置音频编码器,c表示codec(编解码器),a表示audio(音频)。等价写法-codec:a或者-acodec。需要注
村口大白杨
·
2021-06-26 07:37
Android
音视频开发
-MediaPlayer的各种状态详解
最近才开始看的Android
音视频开发
,觉得里面对MediaPlayer的各种状态讲解的比较详细,做了一下笔记:Android的MediaPlayer专门用于控制视频/音频的文件以及流的播放,有状态机进行管理
呆T_T呆
·
2021-06-26 03:38
OpenGLES(壹)绘制三角形
效果图三角形源码AwesomeMedia包括了Audio和Video以及OpenGLES等一系列
音视频开发
内容(持续更新中)配置环境我们使用的都是OpenGLES2.0,所有需要在AndroidManifest.xml
JYangkai
·
2021-06-26 01:32
Android
音视频开发
(二):音频播放
简介上一篇Android
音视频开发
(一):音频录制我们介绍了如何用AudioRecorder进行录音,但是我们得到是PCM格式的录音文件,PCM用平常的软件是无法播放的,但是我们有不想转换成WAV或者其他格式怎么办呢
JYangkai
·
2021-06-24 08:38
使用 VideoToolbox 探索低延迟视频编码 | WWDC 演讲实录
译者陶金亮,网易云信资深
音视频开发
工程师,拥有多年端侧音视频工作经验。支持低延迟编码已成为视频应用程序开发过程的一个重要方面,在低延迟直播和RTC领域有着广泛的应用。
·
2021-06-23 12:44
视频编码拥塞控制
【音视频基础】(五):CIE颜色空间一之色调、明度和饱和度
本篇隶属于文集:《零基础入门
音视频开发
》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构在写图像的时候我们知道,像素构成了图片。那像素是什么?
金架构
·
2021-06-21 16:32
视频编解码学习资料
音视频开发
中常见基础问题总结雷霄骅(leixiaohua1020)的专栏微信Android视频编码爬过的那些坑Android基于ffmpeg开发简易播放器-基础知识
國軍哥哥
·
2021-06-19 18:36
音视频开发
之旅(二)AudioRecord录制PCM音频
目录音频采集APIAudioRecord和MediaRecorder介绍PCM的介绍AudioRecord的使用(构造、开始录制、停止录制、其他细节点)ffplay播放pcmpcm转为wav小结一、音频采集APIAudioRecord和MediaRecorderAndroidSDK提供了两套音频录制的API,AudioRecord和MediaRecorder。其中MediaRecorder是更加上
yabin小站
·
2021-06-19 12:57
实时
音视频开发
理论必备:如何省流量?视频高度压缩背后的预测技术
本文引用了“拍乐云Pano”的“深入浅出理解视频编解码技术”和“揭秘视频千倍压缩背后的技术原理之预测技术”文章部分内容,感谢原作者的分享。1、引言从20世纪90年代以来,数字音视频编解码技术迅速发展,一直是国内外研究的热点领域。随着5G的成熟和广泛商用,带宽已经越来越高,传输音视频变得更加容易。视频直播、视频聊天,已经完全融入了每个人的生活。视频为何如此普及呢?是因为通过视频能方便快捷地获取到大量
·
2021-06-19 03:33
音视频基础知识
互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天,特别是5G时代的到来,笔者相信互联网对
音视频开发
者的需求会迎来更大的增长需求,何况
音视频开发
者因为其稀缺性薪酬本来就比较高
FlyerGo
·
2021-06-19 02:18
音视频开发
_音频数字化简单原理
一、模拟信号和数字信号模拟信号是指信号随时间的变化是连续的,即任意时间点总有一个瞬态的信号量与之对应,所以我们也将模拟信号称为连续信号。那么模拟信号为什么叫模拟信号呢?模拟信号传输过程中就是利用传感器把各种自然界各种连续的信号转换为几乎一模一样的电信号。比如说话声音,原本是声带的震动,经过麦克风的采集,将声波信号转换为电信号,此时的电信号波形是和原来的声波波形一样的。只是换了种物理量来表示和传递。
村口大白杨
·
2021-06-19 00:45
音视频开发
之旅(四)Camera视频采集
目录Camera基础知识视频采集的流程遇到的问题和常见的坑(重点)收获一、Camera基础知识Camera有几个重要的基础概念。facing相机的方向,一般后置摄像头和前置摄像头。Orientation:相机采集图片的角度,摄像头的传感器在手机中是横向的,在预览的时候根据Camera的预览方向进行顺时针旋转对应角度进行设置即可正常预览。如果不正确设置会导致预览时出现倒立、镜像等问题。把预览的图片保
yabin小站
·
2021-06-18 23:04
python基于
moviepy
实现音视频剪辑
实践步骤1.寻找合适的Python库(安装是否麻烦、使用是否简便、执行会不会太久)
moviepy
音视频库。
·
2021-06-15 13:22
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他