音频应用

11.3.1 将MediaRecorder用于视频

    为了将MediaRecorder用于视频捕获,必须采用与音频捕获相同的步骤,同时加上一些视频特定的步骤。此外,MediaRecorder是一个状态机,因此必须遵循从实例化到录制的特定步骤序列。     首先将实例化MediaRecorder,然后依次进行其他的步骤。 1 MediaRecorder recorder=new Medi...

如何在windows xp下实现声音内录

问题描述: 用屏幕录制软件录制一个视频,能够成功录制视频,但无法录制视频里面的声音。 问题原因: 因为现在的多数声卡,均无法直接通过声卡自身的功能实现内录和立体声混音。 这是由于声卡芯片厂商迫于RIAA(Recording Industry Association ofAmerica,美国唱片工业联合会)的压力,及维护音乐版权防止内录的需要,在新推出的声卡...

使用Audio API设计绚丽的HTML5音乐播放器

HTML5有两个很炫的元素,就是Audio和Video,可以用他们在页面上创建音频播放器和视频播放器,制作一些效果很不错的应用。 无论是视屏还是音频,都是一个容器文件,包含了一些音频轨道,视频轨道和一些元数据,这些是和你的视频或者音频控件绑定到一块的,这样才形成了一个完整的播放组件。 浏览器支持情况: 浏览器 支持情况 编解码器 Chrome 3....

干货|浅谈iOS端短视频SDK技术实现

短视频SDK主要包含“视频录制”和“视频编辑”这两个核心功能。 视频录制包括:视频采集、美颜、滤镜、摄像头切换、视音频采集参数设置等功能; 视频编辑包括:视频导入、合成、特效、滤镜、字幕、贴纸、音乐、播放、导出等功能。 一、短视频SDK框架 如上图所示,短视频SDK的技术框架分为三个层级,分别为核心处理层、业务逻辑层和业务接口层: 核心处理层:负责...

音频编码器

16 音频编码器 介绍当前可用的音频编码器 aac AAC(Advanced Audio Coding )编码器 当前原生(内置)编码器还处于实验阶段,而且只能支持AAC-LC(低复杂度AAC)。要使用这个编码器,必须选择 ‘experimental’或者'lower' 因为当前还处于实验期,所以很多意外可能发生。如果需要一个更稳定的AAC编码器,参考li...

视频技术详解:语音编解码技术演进和应用选型

本文来自现网易云音乐音视频实验室负责人刘华平在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack整理而成。分享中刘华平以时间为主线,讲述了语音编解码技术的演进路线及实际应用中的技术选型。 文 / 刘华平 整理 / LiveVideoStack 大家好,我是刘华平,从毕业到现在我一直在从事音视频领域相关工作,也有一些自...

利用纯java捕获和播放音频

参考: 1.http://www.cjsdn.net/doc/jdk60/javax/sound/sampled/package-summary.html 2.http://www.cjsdn.net/doc/jdk60/javax/sound/sampled/package-tree.html 软件包 javax.sound.sampled 提供用于捕获...

(3)mpeg系列——mpeg1和mpeg2

  MPEG是Moving Picture Experts Group的简称。这个名字本来的含义是指一个研究视频和音频编码标准的小组。现在我们所说的MPEG泛指又该小组制定的一系列视频编码标准。该小组于 1988年组成,至今已经制定了MPEG-1、MPEG-2、MPEG-3、MPEG-4、MPEG-7等多个标准,MPEG-21正在制定中。 MPEG到目前为...

Android智能手机上的音频浅析

手机可以说是现在人日常生活中最离不开的电子设备了。它自诞生以来,从模拟的发展到数字的,从1G发展到目前的4G以及不久将来的5G,从最初的只有唯一的功能(打电话)发展到目前的全功能,从功能机(feature phone)发展到智能机(smart phone),可谓变化巨大。对于手机上的音频来说,刚开始只有语音通信功能,现在不仅语音通信,还可以听音乐、录音、智...

ffmpeg文档16-音频编码器

16 音频编码器 介绍当前可用的音频编码器 aac AAC(Advanced Audio Coding )编码器 当前原生(内置)编码器还处于实验阶段,而且只能支持AAC-LC(低复杂度AAC)。要使用这个编码器,必须选择 ‘experimental’或者'lower' 因为当前还处于实验期,所以很多意外可能发生。如果需要一个更稳定的AAC编码器,参考l...