https://github.com/TimOliver/TOCropViewController[https://github.com/TimOliver/TOCropVi...
https://github.com/TimOliver/TOCropViewController[https://github.com/TimOliver/TOCropVi...
花屏问题 丢失参考帧导致的 一般 H.264 码流有 I、B、P 三种帧类型,I 帧是关键帧,B 帧是双向预测内插编码帧,P 帧是前向预测编码帧。 I 帧由于是帧内压缩,因此...
上一篇写了关于FFmpeg的对文件的处理以及初始化解码器,算是为本片做下了很重要的基础,需要看基础的同学还是推荐看雷神的博客。 基于iOS平台的最简单的FFmpeg视频播放器...
前言 在看AFNetworking3.0源码时,注意到在 AFURLSessionManager.m 里面的 tasksForKeyPath: 方法中使用到dispatch_...
很久以来都有这么个面试题:请解释SEL是什么 一开始呢,我说不清楚SEL是什么,就知道SEL是selector的类型,而selector是方法名。那这个selector和SE...
逆向杂谈 因为我大学期间开发游戏外挂,对于逆向的强大有过不小的认识。能让别人的代码照着自己的思路去走,感觉是蛮好玩的一件事。所以带着好奇心去研究了iOS逆向。对于iOS逆向,...
信号量和互斥锁: 信号量(semaphore[ˈseməfɔ:(r)])用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作。而互...
需求 在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重...
前言 反转视频和核心方法有两种 用AVAssetImageGenerator倒序的读取每一个time的图片,并使用AVAssetWriterInputPixelBufferA...