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的介绍,编译与使用
上一篇文章《
音视频基础
知识》介绍了一些音视频开发相关的概念。这一篇文章进入ffmpeg的分享。具体包括ffmpeg介绍+基础+架构+工具库+命令行+常用参数+编译等内容。
Chin_style
·
2023-09-29 22:38
音视频
ffmpeg
AVcodec
AVformat
编译ffmpeg
ffmpeg命令行
Android直播,音视频播放那些事儿
//github.com/SinaVDDeveloper前言随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习
音视频基础
知识
WrQx99
·
2023-09-29 22:37
音视频基础
知识:流媒体核心技术梳理
问题背景:这个公众号已经发了十几篇文章,阅读量和订阅数也在稳定增长。为了后面大家交流更顺畅,大概知道每篇文章在音视频技术体系的位置。利用周末画了个脑图,梳理了下音视频核心技术体系,当然这张图不会包含所有流媒体的技术,如果有遗漏,你可以私信我。我会在后面补充和丰富起来,让进门的小白能找到自己的位置,赠人玫瑰,手留余香。下面用两张图来构建音视频技术人交流的行话,让你快速找到在整个流媒体技术体系所处的位
潇湘落木life
·
2023-09-29 05:03
音视频学习路径
第1章
音视频基础
知识11.1视频编码11.2音频编码21.3多媒体播放组件(Android、iOS)21.4常见的多媒体框架及解决方案31.5相关知识点41.5.1帧率41.5.2分辨率41.5.3刷新率
北铭
·
2023-09-28 19:48
ffmpeg实战-
音视频基础
概念
转发自白狼栈:查看原文关于音视频,相信大家都看过电影(视频),听过音乐(音频),至少应该都知道mp4是视频文件,mp3是音频文件。对于一个音视频文件,都有哪些属性呢?以视频为例,我们可以通过ffmpeg-i命令查看媒体文件的信息。»ffmpeg-ir1ori.mp4ffmpegversion4.1Copyright(c)2000-2018theFFmpegdevelopersbuiltwithAp
白狼栈
·
2023-09-27 01:29
Android AVDemo(7):视频采集,视频系列来了丨音视频工程示例
塞尚《从埃斯塔克眺望马赛湾》.jpeg这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-09-26 20:57
音视频基础
知识
音视频基础
知识涵盖了与音频和视频相关的概念、技术和术语。以下是一些关于音视频的基础知识:视频基础知识:由于人类眼睛的特殊结构,画面快速切换时,画面会有残留,感觉起来就是连贯的动作。
Hdnw
·
2023-09-24 01:00
Android之FFmpeg
音视频
音视频基础
+ffmpeg原理(视频基础知识)
图像的基本概念:视频:1、由一组图像组成2、为了传输/占用更小的空间而被压缩3、最终在显示设备上展示(未被压缩)图像:像素:就是一张图片里图片面的一个个小格子RGB:每一个小格子都是由RGB展示出来的分辨率:就是一张图片,横向、纵向有多少个小格子每个像素的位深:就是每一个像素用多少位来表示有:RGB888(24位=3x8)RGBA(32位=4x8),A表示alpha透明度分辨率:1、X轴的像素个数
醉饮千觞不知愁
·
2023-09-15 22:33
音视频
【Android 音视频开发-音视频硬解码篇】1.
音视频基础
知识
这是一个入门系列,涉及的知识也仅限于够用。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。本文你可以了解到作为开篇的文章,我们先来看看音视频由什么构成的,以及一些常见的术语和概念。一、视频是什么?动画书不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。本来是一本静态的小人书,通过翻动以后,就会变成一
音视频开发老马
·
2023-08-31 17:20
流媒体服务器
音视频开发
Android音视频开发
android
音视频
ffmpeg
视频编解码
实时音视频
YUV数据图形化理解
以下为
音视频基础
数据的图像化展示,方便大家理解RGB24RGB交替排列,RGBRGBRGB占用空间Width*Height*3YUV420PYU12(I420)每4个Y分量,共一个UV分量Y是连续的,U
Android小码家
·
2023-08-30 02:09
YUV
YUV
音视频开发之旅(30) -
音视频基础
知识
目录视频播放器原理音频编码基础知识视频编码基础知识资料收获从这篇开始我们进入ffmpeg系列的学习实践,作为开篇,我们先来了解下音视频相关的基础知识。一、视频播放器原理图片来源:[基于FFmpeg+SDL的视频播放器的制作——雷霄骅]雷神的这张图很清晰的说明了视频播放的流程:解封装—》音/视频解压缩—》音视频编码—》音视频裸数据PCM和YUV—》音视频同步处—》音频播放、视频渲染二、音频的基本知识
yabin小站
·
2023-08-26 23:44
音视频基础
——音频基础知识
爱情只有落实到穿衣、吃饭、数钱、睡觉,这些实实在在的小事上,才可以长久一、声音的三要素1.音调人耳对声音高低的感觉称为音调(也叫音频)。音调主要与声波的频率有关。声波的频率高,则音调也高。当我们分别敲击一个小鼓和一个大鼓时,会感觉它们所发出的声音不同。小鼓被敲击后振动频率快,发出的声音比较清脆,即音调较高;而大鼓被敲击后振动频率较慢,发出的声音比较低沉,即音调较低。一般音频儿童>女生>男生。人耳听
ddssingsong
·
2023-08-26 22:47
音视频
pulseaudio
音视频基础
知识
帧率帧率(FrameRate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(framespersecond,简称fps)或赫兹(Hz)。每秒显示帧数(fps)或者帧率表示图形处理器处理图像时每秒能够刷新的次数。高帧率可以得到更流畅、更逼真的动画。一般来说,30fps是可以接受的,但是将性能提升至60fps后,可以明显提升交互感和逼真感。超过75fps就不容易用肉眼察觉出明显的流畅度提升了
Damon_He
·
2023-08-24 18:41
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】六、FFmpeg简单合成MP4:视屏解封与重新封装
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封装基
开发的猫
·
2023-08-24 16:19
音视频学习-
音视频基础
`文章目录一、音视频录制原理二、音视频播放原理三、图像基础概念1.像素2.分辨率3.位深4.帧率5.码率6.Stride跨距四、RGB、YUV1.RGB2.YUV1.4:4:4格式2.4:2:2格式3.4:2:0格式4.4:2:0数据格式对比3.RGB和YUV的转换4.YUVStride对齐问题五、视频的主要概念1.基本概念2.IPB帧3.视频文件封装格式4.音视频编码方式六、音频基础1.声音的物
骑车的码农
·
2023-08-17 04:35
音视频
学习
音视频基础
:分辨率、码率、帧率之间关系
基础人类视觉系统分辨率像素:是指由图像的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子;可以将像素视为整个图像中不可分割的单位或者是元素;像素没有实际的物理尺寸;图像:人对视觉感知的物质再现,人类视觉的基础;是静态的。从技术领域分析,更多指的是“数字图像”;视频:在时间轴上连续的图像叫做视频,是动态的,本质依旧是图像,所以又称运动图像;分
DogDaoDao
·
2023-08-12 14:42
音视频架构
音视频
码率
帧率
分辨率
视频编解码
直播转码
RTC
WWDC 2022 音视频相关 Session 概览(HLS 相关)丨音视频工程示例
这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-07-31 23:20
iOS AVDemo(6):音频渲染,免费获得源码丨音视频工程示例
毕加索《桌子》像素版这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-07-31 12:19
音视频基础
知识
音视频基础
知识一、音频入门1.1音频量化与编码采样大小:一个采样使用多少bit存放,常用的是16bit/位(音频模拟信号的y值高度,振幅)采样率采样频率8k,16k,32k,44.1k,48k,对于aac
csranger
·
2023-07-28 11:39
音视频基础
- YUV和RGB
1.音视频名词概念1.1像素像素是一张图片的基础单位,pixel,简称px无数个像素组合在一起,就形成了一张图片。1.2分辨率分辨率=垂直像素*水平像素,(理论上)图像的分辨率越高,图像就越清晰。比如下面左边这张图,胶乳一个方块就代表一个像素点,那么分辨率就是15px*16px,最终我们看到的就是很小的一张图片。实际上分辨率高不一定图像就越清晰,因为可能图片本身就是模糊的1.3位深我们看到的彩色图
氦客
·
2023-07-26 09:19
音视频开发
音视频
YUV
RGB
入门
Android
【Android 音视频开发打怪升级:音视频硬解码篇】一、
音视频基础
知识
开篇炙手可热,望而生畏的音视频开发时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。为什么写这一系列博文虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解码相关”的,有讲“OpenGL相关”的,也有讲“FFmpeg相关的”,
NeWolf
·
2023-07-24 05:30
【
音视频基础
】QT+FFmpeg环境搭建
原文地址:https://blog.csdn.net/qq_59134387/article/details/127136423一、下载FFmpeg库下载链接:《FFmpeg环境搭建包》该库与FFmpeg官网下载的资源不同,是经过windos下编译FFmpeg生成dll、lib库,可以帮助读者更快搭建FFmpeg环境,下载后的FFmpeg环境搭建包内所含文件如下图所示。二、具体搭建步骤1.文件移植
攻城狮百里
·
2023-07-22 14:58
音视频
ffmpeg
音视频
qt
Android AVDemo(10):视频解封装,从 MP4 解出 H.264/H.265丨音视频工程示例
iOS/Android客户端开发同学如果想要开始学习音视频开发,最丝滑的方式是对
音视频基础
概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手去实践音视频的采集→编码→封装→解封装→解码
关键帧Keyframe
·
2023-07-21 07:23
Android --
音视频基础
知识
作者:开发的猫原文链接:mp.weixin.qq.com/s/NZCd0i3L2…【音视频开发全系列教程】视频教程:https://www.bilibili.com/video/BV1fb4y1d7JU?spm_id_from=333.999.0.0一、视频是什么?视频帧帧,是视频的一个基本概念,表示一张画面,如上面的翻页动画书中的一页,就是一帧。一个视频就是由许许多多帧组成的。帧率帧率,即单位时
我爱田Hebe
·
2023-07-20 07:42
音视频基础
概念
文章目录一、比特率1、可变码率VBR2、固定码率CBR二、帧数三、分辨率四、采样率本文转自《Verne:ffmpeg入门笔记》http://einverne.github.io/post/2015/12/ffmpeg-first.html一、比特率比特率,英文为bitrate,描述每秒钟输出多少KB的参数,单位是Kbps,也就是kbit/s,8Kbit/s=1KB/s。也就是说800Kbps意思就
tdev
·
2023-07-16 11:15
音视频
比特率
采样率
分辨率
帧数
可视化音视频分析工具:好用工具大集锦,快转发给你兄弟看看丨音视频工具
去公众号发送消息『像素王国』,帮你生成像素风格图片这个公众号会路线图****式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(进行中)→音视频工程示例(准备)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-06-23 03:26
音视频基础
概念
现在的短视频,云音乐非常火爆,本文梳理一些音视频方面的常识。我们知道音频信号有数字信号和模拟信号之分,数字信号即信号被数字化成0-1的数据流进行呈现。通过硬件设备将数字信号还原成物理信号,人耳故能接收。本文总结的是一些基本的音视频概念采样率。首先看看什么是采样,声音是个波,有频率和振幅,频率对应时间线,振幅对应平轴线为什么要采样,波线是连续无穷的,而计算机存储空间有限,因为需要在波形线各个点采样模
东方胖
·
2023-06-16 00:36
iOS 音频处理框架及重点 API 合集丨音视频工程示例
毕加索《手里捧着鸽子的孩子》像素版这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-06-15 20:34
音视频开发三大就业方向
需要掌握的是unix操作系统,网络socket通讯,
音视频基础
,264/265基础,编解码,FFmp
chenchao_shenzhen
·
2023-06-15 16:08
音视频开发
网络通讯
移动开发
音视频
iOS
Android
Qt
FFmpeg
音视频基础
及海思sample_venc解读
1、sample的整体架构(1)sample其实是很多个例程,所以有很多个main(2)每一个例程面向一个典型应用,common是通用性主体函数,我们只分析venc(3)基本的架构是:venc中的main调用venc中的功能函数,再调用common中的功能函数,再调用mpp中的API,再调用HI3518E内部的硬件单元。(4)sample的配置和编译,重点注意很多环境变量,目录结构不要乱动。2、s
Lewin~
·
2023-06-15 08:59
音视频
学习
笔记
arm开发
计算机视觉
ffmpeg的介绍,编译与使用
上一篇文章《
音视频基础
知识》介绍了一些音视频开发相关的概念。这一篇文章进入ffmpeg的分享。具体包括ffmpeg介绍+基础+架构+工具库+命令行+常用参数+编译等内容。
音视频开发老马
·
2023-06-13 22:47
ffmpeg
音视频
音视频基础
知识
视频基础知识分辨率分辨率又称为解析度,分辨率越高,像素越多,图像越清晰。视频分辨率:又称为图像分辨率,由视频的宽高组成,表示形式宽x高,常见的视频分辨率有480P、720P、1080P、2K(2048x1080/2160x1440)、4K(4096x2160/3840x2160)帧率视频帧率:测量显示帧数的量度,单位为每秒显示帧数(FPS,全称为FramePerSecond)。一般视频帧率为24f
hswizy
·
2023-06-07 06:33
音视频
FFmpeg/WebRTC/RTMP 音视频流媒体高级开发知识点总结
知识点概要
音视频基础
知识开发环境支持WIN/LINUX/MAC三大平台FFmpeg命令FFmpegAPIFFmpeg播放器FFmpeg转码器RTMP/RTSP/HLS/HTTP-FLV流媒体客户端开发SRS
Linux技术狂
·
2023-04-18 00:56
srs
webrtc
ffmpeg
rtmp
音视频基础
知识导航
[TOC]相关博客专栏雷霄骅(leixiaohua1020)的专栏(http://blog.csdn.net/leixiaohua1020),里面有非常多关于音视频编码/ffmpeg相关的学习资料,入门必备。yjy239音视频系列专栏Zookeeper入门看这篇就够了https://my.oschina.net/u/3796575/blog/1845035PERSISTENT-持久化目录节点,客户
清霜之辰
·
2023-04-17 23:55
音视频八股文(1)--
音视频基础
1.1.音视频录制原理1.2.音视频播放原理1.3.图像表示RGB-YUV1.3.1图像基础概念◼像素:像素是一个图片的基本单位,pix是英语单词picture的简写,加上英语单词“元素element”,就得到了“pixel”,简称px,所以“像素”有“图像元素”之意。◼分辨率:是指图像的大小或尺寸。比如1920x1080。◼位深:是指在记录数字图像的颜色时,计算机实际上是用每个像素需要的位深来表
福大大架构师每日一题
·
2023-04-16 23:17
音视频+golang相关
流媒体
音视频
【Android 音视频开发打怪升级:音视频硬解码篇】三、音视频播放:音视频同步
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
NeWolf
·
2023-04-16 06:27
音视频基础
概念合集:148 个问题带你快速上车音视频
vx搜索『gjzkeyframe』关注『关键帧Keyframe』来及时获得最新的音视频技术文章。对于刚开始接触音视频开发的同学,最头疼的问题应该是音视频纷繁庞杂的概念,如果删繁就简,音视频生产及消费的核心环节其实只有:采集(声音和图像的数字化)→编码(压缩数据便于存储和传输)→封装(按格式封装便于控制音视频的展现)→传输(用于网络)→解封装(封装的逆过程)→解码(编码的逆过程)→渲染(声音和图像的
关键帧Keyframe
·
2023-04-15 00:43
音视频基础
知识---协议相关RTSP RTMP HLS
音视频基础
知识汇总:
音视频基础
知识---协议相关RTSPRTMPHLS
音视频基础
知识---封装格式
音视频基础
知识---视频编码格式
音视频基础
知识---音频编码格式
音视频基础
知识---像素格式RGB
音视频基础
知识
adolph_lu
·
2023-04-14 18:28
android音视频
rtsp
rtmp
hls
直播协议
音视频
iOS AVDemo(8):视频编码,H.264 和 H.265 都支持丨音视频工程示例
莫奈《草垛》这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-04-13 00:34
一文看完 WWDC 2022 音视频相关的更新要点丨音视频工程示例
这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-04-10 18:27
Android AVDemo(1):音频采集,免费获取全部源码丨音视频工程示例
塞尚《圣维克多山》这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-04-09 11:20
iOS AVDemo(9):视频封装,采集编码 H.264/H.265 并封装 MP4丨音视频工程示例
莫奈《早晨的塞纳河》这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-04-06 11:38
音视频基础
概念(4)—音视频开发常用工具
目录1.VLC播放器简介1.1VLC播放器1.2VLC的功能列表1.3VLC播放网络串流1.4VLC作为流媒体服务器2.MediaInfo简介2.1MediaInfo2.1.1获取多媒体文件信息2.1.2支持的格式2.1.3.查看方式2.1.4国际化2.2MediaInfo使用方法2.3MediaInfo参数说明3.FlvAnalyser简介编辑3.1FLV简介3.2FlvAnalyser4.El
风间净琉璃
·
2023-04-05 01:19
音视频编码
音视频
ffmpeg
音视频基础
概念(6)——视频基础
网上冲浪时,我们会接触到网络流媒体和本地视频文件。常见的视频文件格式有MP4、MKV、AVI等。在流媒体网站上看见视频常用的协议有HTTP、RTSP、RTMP、HLS等。视频技术较为复杂,包括视频封装、视频编解码、视频播放和视频转码等内容。1视频基础概念当下市场常见的视频APP很多,其中1080P视频清晰度已经普及开来,也逐渐有4K的影视了。PS:1080P是指视频分辨率为1920*1080逐行扫
风间净琉璃
·
2023-04-05 00:52
音视频
ffmpeg
音视频基础
概念
文章目录基础概念音频声音介绍种类音质声音存储的发展采样频率信号频率声道声道布局音帧帧时长采样数采样位数存储空间码流(比特率)采样格式音频编码(音频压缩)音频解码封装格式视频视频像素码流(码率,比特率)存储空间分辨率位深帧帧率场频颜色模型光和颜色RGB颜色编码RGB的格式:YUV(YCbCr)颜色编码YUV采样格式YUV存储格式画质色域与HDR旋转角度时长视频构成封装格式视频编码编码格式视频解码基础
sunnyPP123
·
2023-04-03 10:36
音视频开发
音视频
ffmpeg
iOS 视频处理框架及重点 API 合集丨音视频工程示例
莫奈《睡莲》这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-04-03 01:20
音视频基础
TV标准模拟电视有NTSC、PAL和SECAM三种标准数字电视有三种标准:欧洲的DTV(DigitalVideoBroadcasting数字视频广播)美国的ATSC(AdvancedTelevisionSystemCommittee先进电视制式委员会)日本的ISDB((IntegratedServicesDigitalBroadcasting综合业务数字广播)DVB(digitalvideobro
什么遮蔽了双眼
·
2023-03-31 11:28
音视频基础
知识
文章目录1.写在最前面2.视频处理基本流程2.1视频采集2.1.1CCD成像原理2.1.2隔行扫描vs逐行扫描2.1.3视频制式2.1.4YUVvsRGB2.2视频压缩2.2.1视频压缩原理2.2.2常用的视频编码器2.2.3压缩名词解释2.2.4H264码率控制2.2.5图像质量评价指标3.参考资料1.写在最前面在一家音视频领域的公司,但是对音视频领域的知识一无所知的话,多少就显得有点「局限」。
phantom_111
·
2023-03-31 04:55
计算机理论与基础
音视频
数码相机
人工智能
Android音视频学习思路整理
音视频学习有好多文章,但是很多都是非常杂乱,整理了一下网上学习的比较有用的文章,学习思路可以按这个链接下来学习:【Android音视频开发打怪升级:音视频硬解码篇】一、
音视频基础
知识-掘金整理的很到位,
吴庆森
·
2023-03-31 03:14
Android音视频开发
音视频
android
学习
《Android音视频开发》— Android 书籍
文章目录第1章
音视频基础
知识1第2章常用的系统播放器MediaPlayer8第3章管理调度的服务者MediaPlayerService40第4章StagefrightPlayer(AwesomePlayer
王睿丶
·
2023-03-31 02:14
Android
永无止境
《Android音视频开发》
Android书籍
android
移动开发
phoenix
上一页
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
其他