前言: 关于Mach-O 文件,在iOS App 加载流程知识[/p/ccd3d208fe4c]中已经提到过。看到优秀简书进行一波儿转载。本文转载https://www.ji...
前言: 关于Mach-O 文件,在iOS App 加载流程知识[/p/ccd3d208fe4c]中已经提到过。看到优秀简书进行一波儿转载。本文转载https://www.ji...
unknown 报错是系统不信任Charles证书或者还没有安装的原因,如果已经安装了很可能是当前client对不上,重新执行一遍安装即可。 Help-> SSL Proxy...
苹果开发中,经常会添加测试设备UDID,通常在fir、蒲公英等平台获取,除了此类平台我们自己也可以实现UDID的获取,下面就通过已有苹果开发证书和模板来获取苹果设备的UDID...
参数说明 appName.ipa: 要重签名的ipa embedded.mobileprovision: 用来签名的provision文件 entitlements.plis...
最近有需求需要通过MAC程序查看通过usb链接的硬件设备的信息,比如通过Mac系统查看手机的uuid,串号,五码,基带等信息,类似沙漏助手,爱思助手等,现在网上有一个著名的开...
重新签名顾名思义:将原来的ipa包,使用新的证书重新签名,然后可以在指定的设备上安装,比如:我们需要将一个别人的ipa包(限制安装),使用企业证书重签之后可以在任何的手机上安...
上次说到了iCloud的简单配置和key-value类型的简单使用,这次我们来看一下另外一种类型Documents类型的使用。 相较于key-value的存储类型,Docum...
我的没有报错,可能是pod版本不一致,你报错的截图我看下
【FFmpeg】使用CocoaPods制作私有库iOS项目每次集成FFmpeg都要设置各种依赖库,各种头文件,而且还要导入.a库,过程非常繁琐,因此就想到使用CocoaPods制作一个私有库,项目需要集成只要pod ins...
使用FFmpeg把PCM裸数据编码成AAC音频流,具体步骤跟YUV编码成H264差不多。 一、命令行 -f PCM数据为s16le -ar 采样率为44100 -ac ...
跟YUV数据一样,PCM数据也是裸数据流,里面不包含存储格式、通道数、采样率等信息,我们只有知道这些信息,才能正常播放PCM数据,在AudioToolbox中使用AudioS...
YUV是视频裸数据流,没有被压缩的,占用内存非常大,不适合在网络上传输,因此咱们平时网络上传输的都是经过压缩的视频流,如咱们平时看的直播都是经过编码压缩的视频流,下载到本地之...
iOS项目每次集成FFmpeg都要设置各种依赖库,各种头文件,而且还要导入.a库,过程非常繁琐,因此就想到使用CocoaPods制作一个私有库,项目需要集成只要pod ins...
音频输出作为硬件资源,对于iOS系统来说是唯一的,需要通过“AVAudioSession”这个系统级全局对象对各个App进行控制。控制路程如下图:7GmDJTSBWag18A...
本文将使用FFmpeg从mp4/aac/mp3等包含音频流的多媒体文件中提取PCM数据保存到本地。 一、使用命令行提取 就这样一条命令搞定,非常简单。 二、使用代码编程提取 ...
该节是ffmpeg开发播放器学习笔记的第五节《Metal 渲染YUV》 Metal是Apple开发的适用于iOS/macOS/iPadOS平台的图形渲染与硬件加速库。Meta...
yuv的数据是视频一帧一帧的原始数据,里面并没有包含像素格式、大小,因此我们要播放yuv数据,就必须要指定像素格式、大小,否则你就不知道一帧的数据大小是多少,也就无法把yuv...
本文将使用FFmpeg从mp4文件中提取YUV数据保存到本地,主要步骤如下:1、使用avformat_open_input函数打开输入文件获取AVFormatContext上...
FFmpeg支持的像素格式非常多,包括yuv420p、yuyv422、yuv422p、yuv444p、yuv410p、yuv420p9le、yuvj411p、yuv420p1...