首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
avfoundation专题
AVfoundation中焦距的设置(slider实现拉近拉远镜头)
首先设置一个slider UISlider focusSlider = [[UISlideralloc]initWithFrame:CGRectMake(60,_bottomView.frame.origin.y-60,200,20)]; [focusSlideraddTarget:selfaction:@selector(AdjustFocusAction:)forCont
阅读更多...
iOS AVFoundation/AVCaptureSession实现自定义相机界面录像(三)
要用到的类: AVCaptureSessionAVCaptureVideoPreviewLayerAVCaptureDeviceInputAVCaptureConnectionAVCaptureVideoDataOutputAVCaptureAudioDataOutputAVAssetWriterAVAssetWriterInput // AVCaptureMovieFileO
阅读更多...
iOS AVFoundation/AVCaptureSession实现自定义相机界面拍照(四)拍照、自定义裁剪框、图片查看器
----参考框架: a122273328/Camera https://blog.csdn.net/aa122273328/article/details/72886022 https://github.com/a122273328/Camera 从系统相册选择照片后,自定义裁剪框: LazyDuan/LDImagePicker https://github.com/LazyDuan
阅读更多...
利用AVFoundation实现录音和播放
最近写了一个类似微信发送语音功能的demo,按下可以录音,松开停止录音,并且可以通过点击播放按钮播放。由于该功能模拟器不能模拟,所以看不到效果图,所以贴出代码链接点击下载 代码总共不超过200行,相信大家都能看得懂。 如果有疑问,欢迎issue!
阅读更多...
ios开发之AVFoundation总结
1, Using Assets [自己理解为:数据的来源] 这个资源可以来自自己的ipod媒体库或图片也可以时文件 creating an Asset Object NSRUL *url = 后跟一个网址 如电影文件等资源 AVURLAsset *ansset = [[AVURLSset alloc] initwithURL:url options:nil]; 2.获得一个视频的
阅读更多...
AVFoundation Programming Guide(官方文档翻译)完整版中英对照
http://yoferzhang.com/post/20160724AVFoundation/ 新博客: 完整版 - AVFoundation Programming Guide 分章节版: — 第1章:About AVFoundation - AVFoundation概述 — 第2章:Using Assets - 使用Assets — 第3章:Playback - 播放 — 第4章:
阅读更多...
AVFoundation编程指南02-概述
https://www.jianshu.com/p/09e3bd52a58e AVFoundation编程指南02-概述 0.1922019.05.13 16:14:10字数 2410阅读 126 写在前面 喜欢AVFoundation资料的同学可以关注我的专题:《AVFoundation》专辑 也可以关注我的简书账号 正文 AVFoundation是iOS开发者可以用来播放和创
阅读更多...
AVFoundation–简介
AVFoundation是很多处理基于时间的音视频文件的框架之一。你可以用它来检查,创建,编辑或者对媒体文件重编码。可以从设备中得到输入流,以及在实时捕捉和播放的时候对视频进行处理。 如果你仅仅需要播放视频,在IOS上你可以使用Media Player框架中的MPMoviePlayerController或者MPMoviePlayerViewController,如果是基于Web的视频,那么
阅读更多...
AVFoundation视频处理的时间CMTime
https://blog.csdn.net/fengzhixinfei/article/details/80729346 一、CMTime Core Media定义的一种时间数据类型 typedef struct { CMTimeValue value; //64位有符号整型变量,作为分子 CMTimeScale timescale; //32位有符号整型变量,作为分母 // value/ti
阅读更多...
iOS-AVFoundation二维码扫描,二维码扫描,图片的无损放大
二维码扫描 扫描实现思路 二维码实现思路 输入设备(用来获取外界信息) 摄像头, 麦克风, 键盘输出设备 (将收集到的信息, 做解析, 来获取收到的内容)会话session (用来连接输入和输出设备)特殊的layer (展示输入设备所采集的信息) 下面上代码: // // ViewController.m // 二维码 // // Created by VolitationXiaoXi
阅读更多...
(0070)iOS开发之AVFoundation枚举属性注解
转载: http://www.jianshu.com/p/5e56e35217bf 我们可以通过设置AVCaptureSession的一些属性来改变捕捉画面的质量 但是要注意:size相关的属性的时候需要首先进行测试设备是否支持判断方法是 canSetSessionPresetAVAssetExportPresetLowQuality 低质量 可以通过移动网络分享AVA
阅读更多...
iOS 加载网络视频之(AVFoundation.framewor)的MPMoviePlayerController
//引用 AVFoundation.framework #import "FirstViewController.h" #import <MediaPlayer/MediaPlayer.h> @interfaceFirstViewController () //视频播放器 @property (strong,nonatomic) MPMoviePlayerContr
阅读更多...