说一下wav转amr的方式。wav是PC上录制音频最容易生成的方式,但是缺点是生成的音频体积比较大。amr是手机上音频播放比较主流的格式,优点是音频体积小,易于传输。
转换的方式很简单,amr分两种,这里以nb为例。首先需要下载opencore-amr,将静态库和文件导入工程里。然后输入以下代码
int wav2Amr( const char *infile, const char *outf...
分类:
其他好文 时间:
2015-03-02 09:39:52
阅读次数:
220
此前做了一系列有关FFmpeg的示例程序,组成了《最简单的FFmpeg示例程序合集》,其中包含了如下项目:simplest ffmpeg player: 最简单的基于FFmpeg的视频播放器simplest ffmpeg audio player: 最简单的基于FFmpeg的音频播放器simplest ffmpeg pic encoder:...
分类:
其他好文 时间:
2015-02-23 15:27:13
阅读次数:
186
此前做了一系列有关FFmpeg的示例程序,组成了《FFmpeg示例程序合集》,其中包含了如下项目: simplest ffmpeg player: 最简单的基于FFmpeg的视频播放器simplest ffmpeg audio player: 最简单的基于FFmpeg的音频播放器simplest ffmpeg pic encoder: 最简单的基于FFmpeg的图...
分类:
其他好文 时间:
2015-02-23 14:18:53
阅读次数:
222
Winamp2-js是一款使用html5和javascript来实现Winamp 2.9音频播放器的插件。该Winamp音频播放器插件有支持拖拽文件,自定义皮肤,支持可视化模式等特点。特点还有:
实际的Winamp皮肤文件存储在本地计算机上,你可以任意调用自己的Winamp 2皮肤。
可以通过拖拽、弹出按钮或"options"按钮来调用本地音频文件或皮肤。
有两种可视化模式:示波器和曲谱模式...
这个东西和之前的音频播放差不多, 也是先需要导入系统框架MediaPlayer.framework 才能使用到MPMoviePlayerController 的文件中导入相应的头文件初始化:这里就有些不一样了MPMoviePlayerController是可以通过远程url初始化的, 例如:MPMo...
分类:
移动开发 时间:
2015-02-22 21:54:37
阅读次数:
209
由于之前没有做过音频类的项目, 所以这次自己写了一个音频的小Demo能实现暂停播放循环等功能. 直接看代码:// 我使用的AVAudioPlayer, 首先先导入库文件, 写上头文件,签上代理#import "ViewController.h"#import typedef NS_ENUM(NSIn...
分类:
移动开发 时间:
2015-02-22 17:19:04
阅读次数:
174
一、HTML5有哪些新特性
1.用于媒体播放的、
2.用户绘画的
3.更好的支持本地离线存储
4.新的特殊内容元素,如:article、header、footer、nav等
5.新的表单控件,如:calendar、date、time、email、url、search
二、音频和视频播放
1.音频播放
2.视频播放...
分类:
Web程序 时间:
2015-02-15 09:31:40
阅读次数:
151
iOS音频播放 (一):概述Audio Playback in iOS (Part 1) : Introduction前言从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究。写这个系列的博客目的一方面希望能够抛砖引玉,另一方面...
分类:
移动开发 时间:
2015-02-02 21:13:59
阅读次数:
2553
--iOS多媒体概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍:音频音效音乐音频...
分类:
移动开发 时间:
2015-01-24 06:43:16
阅读次数:
342