
视频、音频
文章平均质量分 81
Longshihua
喜欢iOS开发,目前在上海工作!专注Swift学习!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AVFoundation Programming Guide - About AVFoundation
About AVFoundationAVFoundation is one of several frameworks that you can use to play and create time-based audiovisual media. It provides an Objective-C interface you use to work on a detail翻译 2016-12-18 23:21:04 · 947 阅读 · 0 评论 -
生成视频缩略图
方法一:使用AVFoundation生成缩略图. 用AVFundation框架中的AVAssetImageGenerator就可以获取视频缩略图。使用AVAssetImageGenerator获取缩略图大致分为三个步骤: 创建AVURLAsset对象(此类主要用于获取媒体信息,包括视频、声音等)。 根据AVURLAsset创建AVAssetImageGen原创 2015-07-19 09:36:29 · 2549 阅读 · 0 评论 -
MPMoviePlayerController
一: MPMoviePlayerController 在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放。这个类实现了MPMediaPlayback协议,因此具备一般的播放器控制功能,例如播放、暂停、停止等。但是MPMediaPlayerController自身并不是一个完整的原创 2015-07-05 16:05:15 · 1235 阅读 · 0 评论 -
AVFoundation Programming Guide - Using Assets
Using AssetsAssets can come from a file or from media in the user’s iPod library or Photo library. When you create an asset object all the information that you might want to retrieve for t翻译 2016-12-28 11:06:36 · 625 阅读 · 0 评论 -
AVFoundation Programming Guide - Playback
Playback为了控制资源(assets)的播放(playback),我们可以使用AVPlayer 对象,在播放期间,我们能够使用AVPlayerItem实例来管理所播放资源的呈现状态,AVPlayerItemTrack 对象能够管理一个单独轨道(individual track)的呈现状态。为了显示视频,我们需要使用AVPlayerLayer 对象。Pl翻译 2017-01-05 13:31:18 · 2035 阅读 · 0 评论 -
使用AVAudioRecorder录制声音(Swift)
AVAudioRecorder看字面意思就知道是音频录制,当我们实例化该类对象,我们可以称该实例对象为音频录制者,该对象有录制音频的能力,使用音频录制者我们能够做以下几件事情:1:可以进行音频录制,一直到用户停止录制2:录制具体的时间3:暂停和恢复录制4:我们能够使用等级测量获取音频的输入等级数据为了合理配置AVAudioSession用于录制操作,可以参考原创 2016-08-25 10:54:23 · 6044 阅读 · 0 评论 -
AVFoundation Programming Guide - Editing
EditingAVFoundation框架提供了一系列有特性的类帮助编辑音视频资产.AVFoundation编辑的核心API是组合☐(compositions)。组合是来自于一个或者多个不同轨道(tracks)的媒体资产集合.AVMutableComposition类提供了相应的API接口用于插入或者去除tracks,也能够管理tracks之间的时间序列。图3-1显示了一个新的组合是怎样从一些翻译 2017-01-13 11:27:21 · 724 阅读 · 0 评论 -
AVplayer实现播放本地和网络视频(Swift3.0)
AVplayerAn AVPlayer is a controller object used to manage the playback and timing of a media asset. It provides the interface to control the player’s transport behavior such as its ability to原创 2016-12-28 17:20:38 · 11597 阅读 · 0 评论