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
音视频基础
【
音视频基础
】(七):CIE颜色空间三之从CIE XYZ到CIE xyY
本篇隶属于文集:《零基础入门音视频开发》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构在上篇文章中,我们曾大致了解了一下CIEXYZ颜色空间。知道X、Y、Z是R、G、B的线性变换的结果,并知道Y不仅仅包含绿色,并且由于人眼感受绿色,要比红色和蓝色要亮,因此定义Y为亮度。发完文章后我仔细看了一下,发现有几个会引起误区的地方。1.X、Y、Z和R、G、B的关系如果你看完
金架构
·
2022-02-10 16:14
最强音视频开发进阶:从
音视频基础
知识到技术实践(OpenGL、FFmpeg、直播系统、 阿里IM技术...)
互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天。特别是5G时代的到来,相信互联网对音视频开发者的需求会迎来更大的增长需求,何况音视频开发者因为其稀缺性薪酬本来就比较高。在选择学习音视频开发之前,如果你有以下困惑,那么下面分享的音视频开发资料可能会对你音视频的学习有所帮助。移动开发工作几年,却总是在业务与界面之间反复,介乎没有拿的出手的特长;听说音
·
2022-02-10 16:50
android音视频
FFmpeg - 朋友圈录制视频添加背景音乐
令我很惊讶的是大家似乎不会FFmpeg也没有
音视频基础
,但大家又在做一些关于音视频的功能。搞得我们好像三言两语施点法,就能帮大家解决问题似的。因此打算写下此篇文章,希望能帮到有需要的同学。
红橙Darren
·
2022-02-09 22:47
Web音视频入门系列——
音视频基础
知识
前言21世纪以来,随着网络基础设施的不断完善,3G、4G、乃至现今5G网络的普及,互联网彻底改变了我们的生活。以前在家里看一部电影需要买DVD和播放机,现在直接打开浏览器,进各大视频网站就可以看了,而且有非常丰富的视频资源供你选择。与此同时也涌现了许许多多的应用场景:远程会议、远程医疗、在线教育等等。许多开发者也纷纷开始在Web平台上开发自己的音视频应用。为此我想来分享一系列和Web端开发音视频相
Aiwass
·
2022-02-06 18:20
浅谈音视频开发
需要掌握的是unix操作系统,网络socket通讯,
音视频基础
,264/265基础,编解码,FFmpeg,常见的网络通讯协议TCP/UDP/RTMP/RTSP/RTP/HLS,当然还有WebRT
·
2021-10-14 14:10
音频
音视频基础
知识点
音频PCM:脉冲编码调制(PulseCodeModulation)。通过采样、量化、编码将模拟信号转换为数字信号。根据奈奎斯特采样定理:为了不失真地恢复模拟信号,采样频率应该不小于模拟信号频谱中最高频率的2倍。采样率:即采样的频率。因为采样率要大于原声波频率的2倍,而人耳能听到的最高频率为20kHz,所以为了满足人耳的听觉要求,采样率至少为40kHz,通常为44.1kHz,更高的通常为48kHz。
·
2021-10-07 20:00
音视频
Android TV基础技术合集
4、做技术的一个惯性思维二、
音视频基础
技术1、(知识锦囊)像素概念的形象理解2、(知识锦囊)分辨率概念的形象理解3、(知识锦囊)若图片分辨率和屏幕分辨率不一致将如何显示?
胖一一
·
2021-10-05 13:56
Android 音视频开篇:基础知识(硬解码)
目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封装基础解码框架3,音视频播放:音视频同步4,音视频解封和封装:生成一个MP4二、使用OpenGL渲染视频画面篇1,初步了解
不正经的创作者
·
2021-06-25 14:06
【
音视频基础
】(五):CIE颜色空间一之色调、明度和饱和度
本篇隶属于文集:《零基础入门音视频开发》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构在写图像的时候我们知道,像素构成了图片。那像素是什么?简单来说,它就是一个颜色点。那颜色怎么表示?或者说怎么度量?我们用眼睛感知到的颜色,又如何用数据表示出来呢?接下来的几篇文章,会按照这个思路进行介绍。1.颜色的几个相关术语在写图像(一)的时候,我们就知道,颜色是我们的视觉系统
金架构
·
2021-06-21 16:32
[MPEG-4/H.264视频编解码工程实践]总结
继上次的PART1笔记之后,后续对于一些详细的概念我都是只在Kindle标注,对于这本书我总结以下几点,都是以我的需求角度出发的:这本书对于工程化学习FFMPEG等编解码lib技术基本没有讲解,但是着重于
音视频基础
的学习
_小老虎_
·
2021-06-21 01:45
音视频基础
知识
互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天,特别是5G时代的到来,笔者相信互联网对音视频开发者的需求会迎来更大的增长需求,何况音视频开发者因为其稀缺性薪酬本来就比较高。在学习音视频开发之前,我们先来了解一下音视频的基本知识。视频文件播放流程图:[站外图片上传中...(image-73a772-1582641280682)]音频声波的三要素:频
FlyerGo
·
2021-06-19 02:18
Android 音视频开发 一、
音视频基础
知识
视频基础知识1.什么是视频?简单来说,视频可以看作是由一张张图片快速进行切换,在人眼中产生一段连贯的动作,早期电影胶片是个很明显的例子,通过记录在每一格胶片上的图像,进行快速切换,从而产生了视频效果。2.帧帧——就是影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头,每一张图像就是一帧,一个视频就是由许许多多帧组成的。3.帧率帧率是指帧连续出现在显示器上的频率(速率),玩游戏的童鞋肯定
wildeyess
·
2021-06-13 11:16
音视频基础
我们首先来讲讲流媒体的封装格式,如MP4,FLV,常见的广电流媒体如TS格式。再如常见的流媒体文本格式为M3U8,其内部就是封装的TS片格式。真正播放器解析的,也是其内部的TS片。以上说的这是,都是流媒体的封装格式。那我们常说的H264、H265是什么呢?这个是编码格式。编码格式的意思就是,将流媒体的内容进行压缩所用到的算法。比如视频压缩,常用的H264编码,就是用H264算法进行压缩大小。音频就
贝克街的猫大哥呀
·
2021-06-13 00:36
【
音视频基础
】(六):CIE颜色空间二之CIE XYZ及Y的含义
本篇隶属于文集:《零基础入门音视频开发》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构在上篇文章中,我想应该比较清楚的解释了,什么是色调、饱和度、明度(如果还没理解,请再看一遍哈~)。并且在结尾的时候,引入了HSB颜色空间,并在设备相关和设备无关的基础上,分析了一下它和之前一直在说的,也是生活中比较熟悉的,RGB颜色空间的区别。那么接下来呢,就开始介绍几个比较重要
金架构
·
2021-06-09 16:30
音视频学习笔记2--
音视频基础
知识(2)
音视频基础
知识21图像显示原理1.1RGB原理1.2YUV原理1.2.1YUV存储格式(planar和packed格式)1.2.2YUV采样格式(YUV4:4:4、YUV4:2:2和YUV4:2:0等格式
管明星
·
2021-05-20 18:59
音视频开发
研究Android音视频-3-在Android设备上采集音视频并使用MediaCodec编码为H.264
原文:https://juejin.cn/post/69601302052266311754本文解决的问题本文主要使用MediaCodec硬编码器对Android设备采集的音视频编码封装
音视频基础
编码器封装音频编码器封装视频编码器使用新封装的视频编码器改造示例
bug樱樱
·
2021-05-19 14:45
Android
音视频
android
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】四、Android FFmpeg+OpenSL ES音频解码播放
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2021-04-15 06:19
音视频基础
一、音视频编码视频编码视频编码分为两个系列:1.MPEG系列:MPEG1(VCD使用)MPEG2(DVD使用)MPEG4(DVDRIP使用它的变种,如DivX,XviD等)MPEG4AVC2.H.26X系列:H261H262H263H263+H263++H264音频编码音频编码格式有:AAC:一种专为声音数据设计的文件压缩格式。MP3:(MovingPictureExpertsGroupAudio
符夕
·
2021-04-13 22:14
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】三、Android FFmpeg视频解码播放
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2021-03-11 21:40
Web音视频入门系列——
音视频基础
知识
前言21世纪以来,随着网络基础设施的不断完善,3G、4G、乃至现今5G网络的普及,互联网彻底改变了我们的生活。以前在家里看一部电影需要买DVD和播放机,现在直接打开浏览器,进各大视频网站就可以看了,而且有非常丰富的视频资源供你选择。与此同时也涌现了许许多多的应用场景:远程会议、远程医疗、在线教育等等。许多开发者也纷纷开始在Web平台上开发自己的音视频应用。为此我想来分享一系列和Web端开发音视频相
Aiwass
·
2021-01-15 01:02
前端
音视频
音视频基础
1:H264、H265、MPEG-4、VP8、VP9编码基础知识
这里写自定义目录标题个人认知,程序员职业发展出路编码器发展史编码原理H264H265个人认知,程序员职业发展出路随着5G时代的到来,音视频成功走上风口,程序员如何发展,其实不管是入门级选手还是30岁,35岁中年危机的IT开发者,异或是更年长的IT开发者,都会有自己的职业发展路线。总结来说,目前大部分人的职业路线,职业出路,或者说职业遇到瓶颈以后解决方案可以总结为一下几种,程序员是天天解决问题,天天
费城之鹰
·
2021-01-04 19:06
音视频开发
音视频开发
H264
H265
MPEG-4
VP8/VP9
音视频基础
音视频录制原理音视频录制原理图音视频播放原理音视频播放原理图录制是播放的一个逆过程。图像表示-RGB格式红光(R)绿光(G)蓝光(B)每个像素用8bit表示可表示的色彩:256*256*256=16,777,216图像表示-YUV格式Y:表示明亮度(Luminance或Luma),也称灰阶值U和v:表示色度(Chroninance或Chroma)用途:主要用于视频信号的压缩、传输和存储,以及向后兼
kansnow
·
2020-12-04 14:14
安卓
音视频基础
:AudioRecord和AudioTrack的简单使用
在之前的文章安卓实现录音/播放/暂停/继续的功能中介绍了通过MediaRecorder和MediaPlayer实现简单的录音和播放功能,但相比于安卓二次封装后的API,AudioRecord和AudioTrack更接近底层,可通过获取的PCM数据,进行二次的算法处理,实现更加接近需求的声音。1.AudioRecordAndioRecord类的主要功能是让各种JAVA应用能够管理音频资源,以便它们通
晓涵涵
·
2020-09-16 13:15
音视频
android
[解读]Hi3519·SDK·tools
SDK里面-tools的学习记录:遇到的问题,解决链接参考资料:mpp3519芯片api文档soc3519芯片硬件接口文档vi_dump.c[总结]
音视频基础
知识·一的1.3部分yuv、rgb之间的转换理论
Hosea14
·
2020-09-15 13:56
项目总结
Audio Unit: iOS中最底层最强大音频控制API
阅读前提:AudioSession基础(AudioSession)CoreAudio基本数据结构(CoreAudio)
音视频基础
知识C/C++简单数据结构,函数使用以下概念是文中常用的词语,因为其含义一般直接用英文表达
alwaysrun
·
2020-09-13 15:44
VoIP与音视频
ios
音视频
学习音视频知识基础
因此本菜鸟决定从头到尾学习
音视频基础
知识。可以预计未来几个月的博客以学习基础知识为主,其中主要是编解码知识,重点是FFMPEG的各种使用。
happybird100
·
2020-09-11 01:13
音视频编码
想做好一对一直播开发就要先从
音视频基础
技术开始
想做好一对一直播开发就要先从
音视频基础
技术开始这是音视频技术从零开始学习笔记的第一篇,从音频技术相关的概念开始,本篇不涉及任何编程相关内容。
云豹科技官方
·
2020-09-10 21:56
一对一直播
直播系统开发
直播平台开发
【
音视频基础
】(三):俗称照片的彩色数字图像一
本篇隶属于文集:《零基础入门音视频开发》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构这篇文章会按照下面这个路线图进行介绍,阅读本文需要三分钟,详细阅读本文需要半小时。本文路线流程图最后一项,伽马矫正、JPEG压缩编码和文件格式,只做粗略的理论介绍。因为伽马矫正和压缩编码,需要在实际应用,并且结合其他知识来理解,所以在后面会单开几篇。1、颜色是啥和我们为什么能看到
金架构
·
2020-08-26 14:41
零基础入门音视频开发
Android OpenGL ES 视频应用开发教程目录
√6.顶点索引方式√7.1纹理绘制√7.2多纹理绘制√8.FBO离屏渲染√9.1基础颜色滤镜√9.2位置滤镜√EGL○坐标系统&图形变换○颜色混合○OES√GLSL语言基础○音视频相机开发专题完成情况
音视频基础
知识
Benhero
·
2020-08-25 06:41
MP3头帧详解
如果大家感兴趣,可以订阅我的专题视频播放器和
音视频基础
知识。正文MP3方面的资料网上现有的都大同小异,我是参考了一篇网上的博客。原文地址是:原文在这里,感谢博主的博客。
张芳涛
·
2020-08-24 13:25
【专题2:qt工程师】 之 【39.
音视频基础
概念 之 下】
笔者在嵌入式领域深耕6年,对嵌入式项目构建,BLDC电机控制,产品上位机开发以及产品量产和产品售后维护有多年工作经验。经验分享,从0到1,让我带你从实际工作的角度走进嵌入式成长之路。 原创不易,欢迎大家关注我的微信公众号:嵌入式工程师成长之路或扫下面二维码 所有文章总目录:【电子工程师qt工程师】原创视频总目录:【电子工程师qt工程师】1.视频像素数据
听君一席话_胜读十年书
·
2020-08-24 12:01
专题2:qt工程师
【专题2:qt工程师】 之 【38.
音视频基础
概念 之 上】
笔者在嵌入式领域深耕6年,对嵌入式项目构建,BLDC电机控制,产品上位机开发以及产品量产和产品售后维护有多年工作经验。经验分享,从0到1,让我带你从实际工作的角度走进嵌入式成长之路。 原创不易,欢迎大家关注我的微信公众号:嵌入式工程师成长之路或扫下面二维码 所有文章总目录:【电子工程师qt工程师】原创视频总目录:【电子工程师qt工程师】 音视频技术主
听君一席话_胜读十年书
·
2020-08-24 12:01
专题2:qt工程师
数字
音视频基础
数字
音视频基础
音视频构成:文件名,图像,声音,字幕播放一个视频文件的流程:三原色由于人类肉眼有三种不同颜色的感光体,因此所见的色彩空间通常可以由三种基本色表达,这三种颜色被称为三原色叠加型:红色、绿色、
glen1943
·
2020-08-24 08:36
Android
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】六、Android音视频硬编码:生成一个MP4
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2020-08-24 08:24
Android学习趋势:讲一下音视频热点知识
音视频行业已经发展很多年了,随着近几年移动端越来越多的音视频APP的出现,将音视频推向一个高潮,但是由于音视频的学习成本很高,很多开发者望而却步,为了跟紧时代的步伐,我写了这篇
音视频基础
,讲解了音视频的相关知识
初一十五
·
2020-08-22 15:42
音视频拼接
android
android-studio
移动应用开发
程序员
FFmpeg使用总结
FFmpeg使用总结
音视频基础
概念比特率:描述每秒钟输出多少KB的参数,单位Kbps,8kbps=8Kbits/s=1KB/S,即8kbps是每秒视频占用1KB磁盘空间。同理音频文件也存在比特率。
Dream_yz
·
2020-08-21 11:16
VLC学习
音视频基础
知识1
编码:通过特定的压缩技术,将某个视频的视频流格式转换成另一种视频格式的视频流方式。目的是:减少数据量,节省带宽。解码:通过特定的压缩技术,将某个视频格式的视频流转换成另一种视频格式的视频流方式。转码:视频转码技术将视频信号从一种格式转换成另一种格式。(如将RTSP转成MP4视频流)服务端:服务端是为客户端服务的,向客户端提供资源,保存客户端数据。客户端:也可以称为用户端,与服务器相对应,为客户提供
独行Freedom
·
2020-08-21 07:41
音视频开发
音视频知识-掩蔽效应
写在前面如果大家对音视频相关知识感兴趣,可以订阅我的专题视频播放器和
音视频基础
知识。
zftzftzft
·
2020-08-21 07:36
音视频
音视频基础
概念
直播对实时性要求高、对编码性能要求低为什么要编解码,比如如果需要变声,就需要解码成原始PCM数据,对原始数据修改,然后重新编码。视频画面做滤镜也一样声音的物理性质声音是波声音是由物体振动而产生的一种压力波,一直延续到振动消失声波三要素:频率、振幅和波形。频率代表音阶的高低,振幅代表响度,波形代表音色。频率越高,波长越短。低频声响的波长较长,容易绕过障碍物,能量衰减就少,生意就会传得远振幅代表响度,
qq_18091203
·
2020-08-20 13:53
音视频
腾讯直播Android端推流sdk
https://www.qcloud.com/document/product/454/7885基础知识推流是指将音视频数据采集编码之后,推送到您指定的视频云平台上,这里涉及大量的
音视频基础
知识,而且需要长时间的打磨和优化才能达到符合预期的效果
weixin_30824479
·
2020-08-20 09:16
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 16:06
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】二、Android 引入FFmpeg
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 16:42
音视频基础
_3_音频压缩技术简介
音频压缩技术简介压缩/编码技术与格式之间的关系由于原始音频数据(PCM数据)体积很大,不利于存储和传输,所以需要压缩。压缩技术也被称为编码技术(Encode),二者基本上是同样的意思。编码技术有很多种,比如MP3技术,将PCM数据编码之后,会形成新的文件,一般来说使用哪种编码技术,生成的文件就被称为这种格式的文件,有对应的后缀名。例如MP3编码生成的文件就是.mp3文件,反过来说,.mp3文件就是
gaoyuan_zz
·
2020-08-19 09:30
音视频开发
[总结]
音视频基础
知识·二
目前状态:
音视频基础
知识基本合格已掌握理论或技能:1.
音视频基础
知识·一的要求2.
音视频基础
知识·一新学内容本文主要参考资料:1.
Hosea14
·
2020-08-19 08:19
音视频流媒体
音视频基础
知识---视频编码格式
音视频基础
知识汇总:
音视频基础
知识---协议相关RTSPRTMPHLS
音视频基础
知识---封装格式
音视频基础
知识---视频编码格式
音视频基础
知识---音频编码格式
音视频基础
知识---像素格式RGB
音视频基础
知识
adolph_lu
·
2020-08-19 08:21
android音视频
音视频基础
概念与流程
一、音频:●音频开发的主要应用●音频开发基础概念●音频开发的具体内容●常见的音频编码(压缩)方式●音频算法处理的开源库●Android提供了哪些音频开发相关的API1.音频开发的主要应用:●音频播放器(酷狗音乐)●录音机(酷狗ktv、全民K歌)●语音电话(微信电话)●音视频监控应用(摄像头,海康威视监控)●音视频直播应用(繁星直播)●音频编辑/处理软件(ktv音效、变声,酷狗铃声转换)●蓝牙耳机/
言午水手
·
2020-08-19 07:46
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】五、OpenGL FBO数据缓冲区
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
开发的猫
·
2020-08-19 01:48
【
音视频基础
】(十五): I420、YV12、NV12、NV21等常见的YUV420存储格式
较早的时候,我们在【图像子采样】中,曾详细介绍过YUV的YUV444、YUV440、YUV422、YUV411、YUV420等子采样格式。然而在实际的开发、应用中,我们仅仅知道采样格式是不够的,我们还需要知道采样格式下的存储格式。比如今天要讲的,主流的采样格式YUV420,它的存储格式通常就有四种:I420、YV12、NV12、NV21。1、为什么会有存储格式?存储格式是个非常容易理解的事情,我们
houxiaoni01
·
2020-08-16 12:03
音视频基础
I420
YV12
NV12
NV21
音视频基础
知识
1视频编码所谓的视频编码就是指通过特定的压缩技术,将某个视频格式文件转换成另一种视频格式文件的方式。视频流传输中最重要的编解码标准有国际电联的H.261、H.263、H.264,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG系列标准,此外在互联网上被广泛应用的还有Real“Networks的RealVideo、微软公司的WMV以及Apple公司的QuickTime等。视频
QQ2651401966
·
2020-08-09 11:49
音视频学习
音视频基础
——DirectShow视频捕捉
参考:http://blog.csdn.net/yulinxx/article/details/49756399http://blog.csdn.net/wangqiulin123456/article/details/8393358(demo)http://blog.csdn.net/mao0514/article/details/39673119http://blog.chinaunix.ne
THINK_DAD
·
2020-08-09 03:11
音视频开发
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他