
多媒体处理
最爱彩虹糖
学习中
展开
-
直播技术演进中对于网络相关的思考
前言 webrtc是谷歌提出来的一种实时互动的直播技术,我本人其实对于直播相关业务的参与度并不高,也并不了解这些直播使用的底层技术,只是偶然进入了一次webrtc技术分享会议,发现对于直播技术的探索过程是与计算机网络相关知识息息相关的,于是就进行回看记录总结,希望能与各位分享。正文直播技术分类 当前市面上直播相关产品有很多种,站在使用者的角度,无非是1v1、1vN、N V N。而站在技术人的角度原创 2020-11-01 13:44:45 · 453 阅读 · 1 评论 -
音频精准切割原理及应用
一、前言前面的博客对音频切割工具ffmpeg的使用以及 获取音频基本信息简易切割 等作出了总结,本文将对音频精准切分作出原理分析以及技术落地总结。“音频精准切分”是个什么概念?我们当前对音频的切分需求大部分上是秒级别的切分如下1所示(使用ffmpeg的切分,不懂得可以看前面的博客),少有会到百毫秒级别的切分,但如果到毫秒级的切分呢?有人说了,像2一样不就行了,把精度设置更高一些。可是事...原创 2019-01-28 23:11:41 · 5949 阅读 · 1 评论 -
音视频处理工具ffmpeg基本使用
ffmpeg简介 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。使用到ffmpeg的公司或工具。 1.互联网用户:Google,Facebook,Youtube,优酷,爱奇艺,土豆等。 2.播放器:暴风影音、QQ影音、KMP、GOM Player、PotPlayer 3.格式工厂等...原创 2019-01-16 21:47:19 · 3369 阅读 · 0 评论 -
java获取音频信息(比特率,声道,采样率),处理切割、合并音频
获取音频信息(比特率,声道,采样率) java获取音频信息网上有很多版本,但本人在试过之后对比真实数据都不太准确,发现有个可以使用处理音频的java类库,jaudiotagger,使用这个获取到的音频信息相对准确,于是整理一下发了出来。 如果是maven构建项目,则首先需要引入依赖,如下: <dependency> ...原创 2018-11-15 22:27:44 · 10759 阅读 · 0 评论 -
使用ffmpeg调整音频音量
一、前言记得在很多年前使用MP3、MP4播放器的时候,里面的音频和视频数据都是自己从别的地方拷贝下来的,因此其中的音频音量大小标准不一致,经常会出现上一首歌需要调整很大的设备音量,而下一首同样的音量就非常刺耳。这其中跟音频的“响度”有很大的关系,都看到过音频的波形图,就是跟波峰有较大的关系。为什么这些互联网音乐平台如网易云音乐、qq音乐的乐库中,几乎所有的音乐音量大小都一致,起初以为是有一...原创 2019-06-04 22:26:18 · 28440 阅读 · 7 评论 -
如何计算音视频码率
一、前言 音视频处理相关,首先需要面临的是音视频多媒体的比特率问题,比特率也是码率,一个音频比特率为 128kb/s,即每秒128k bit,8bit=1Byte,也就是这个音频每秒钟占用16KB的存储空间,而如果涉及到多声道就应该乘以相应的倍数。 由于视频由视频图像数据与音频数据组装而...原创 2019-07-21 15:11:32 · 12225 阅读 · 1 评论