YUV YUV是一種顏色空間,基于YUV的顏色編碼是流媒體的常用編碼方式。Y表示流明,U、V表示色度、濃度,這種表達(dá)方式起初是為了彩色電視與黑白電視之間的信號(hào)兼容。 對(duì)于圖像...
問(wèn)題? 網(wǎng)上很多關(guān)于[self class] 和 [super class] 的討論,討論問(wèn)題的焦點(diǎn)是為什么[self class] 和 [super class] 輸出的結(jié)...
參考文章:一文讀懂 YUV 的采樣與格式[https://zhuanlan.zhihu.com/p/113122344]參考文章:https://blog.csdn.net/...
iOS開(kāi)發(fā)中,需要把jpg圖片轉(zhuǎn)換成i420,然后進(jìn)行旋轉(zhuǎn),再轉(zhuǎn)換為CVPixelBufferRef,最后轉(zhuǎn)換為CMSampleBufferRef。特作此記錄。以下代碼 fi...
原文鏈接引言:在國(guó)內(nèi)直播"欣欣向榮"(ps: 其實(shí)大多都虧錢,為的就是炒概念)的年代,相信很多小伙伴也投入了技術(shù)的浩瀚大洋當(dāng)中(ps: 其實(shí)就是搬磚),日復(fù)一日,音/視頻的神...
是什么? 在語(yǔ)法上是基于Groovy語(yǔ)言的(Groovy 是一種基于JVM的敏捷開(kāi)發(fā)語(yǔ)言,可以簡(jiǎn)單的理解為強(qiáng)類型語(yǔ)言java的弱類型版本),在項(xiàng)目管理上是基于Ant和Mave...
概述 視頻處理主要是用到以下這幾個(gè)類 AVMutableComposition、 AVMutableVideoComposition、 AVMutableAudioMix、 ...
如果你已經(jīng)使用 Objective-C 編寫過(guò)任何并發(fā)程序,那么想必是見(jiàn)過(guò) @synchronized 這貨了。@synchronized 結(jié)構(gòu)所做的事情跟鎖(lock)類似...
什么是Podfile ? CocoaPods是用ruby實(shí)現(xiàn)的,因此Podfile文件的語(yǔ)法就是ruby的語(yǔ)法。podfile是一個(gè)說(shuō)明文件,用以描述管理一個(gè)或者多個(gè)Xcod...
問(wèn)題 今天下載了一個(gè) QMUI 框架的代碼,在 Xcode 9.3 上嘗試打開(kāi)失敗,彈窗如下:文字信息:The project at '/Users/yons/Downloa...
一、@property 和@synthesizer 在objective-c 1.0中,我們?yōu)閕nterface同時(shí)聲明了屬性和底層實(shí)例變量,那時(shí),屬性是oc語(yǔ)言的一個(gè)新的機(jī)...
iOS開(kāi)發(fā)的過(guò)程中,總是避免不了各種高度的自適應(yīng),如:UILabel、UITextView、UITableViewCell的高度自適應(yīng)...而這些適應(yīng)大部分都源自文本的適應(yīng)。...
前言:話不多說(shuō),馬上開(kāi)始 準(zhǔn)備: 如果你的本本應(yīng)裝上XCode最新的版本那就最好不過(guò)的了,如果不是最新的版本,得先上App Store更新(安裝一系列的操作需要用到,可減少耗...
自定義view創(chuàng)建 1.純代碼的方式創(chuàng)建自定義View 自定義view的基本步驟 具體實(shí)現(xiàn)代碼 以上是純代碼實(shí)現(xiàn)的View的封裝,寫起來(lái)會(huì)麻煩點(diǎn)。 使用純代碼封裝創(chuàng)建自定義V...
前言 接上一篇文章:iOS UICollectionView 自定義布局(上)- 瀑布流最近有時(shí)間繼續(xù)實(shí)踐了一下UICollectionView的自定義布局,本文記錄了基于瀑...
依舊不能用啊 - -
Xcode實(shí)用插件,Alcatraz插件管理器Alcatraz 本地安裝方法 下載地址:https://github.com/alcatraz/Alcatraz官網(wǎng)地址:http://alcatraz.io/ 下載完了以...
Some books are to be tasted, others to be swallowed, and some few to be chewed and dige...