onMetaData是FLV文件中的第一個(gè)Tag, 用來表示當(dāng)前文件的一些基本信息: 比如視音頻的編碼類型id、視頻的寬和高、文件大小、視頻長度、創(chuàng)建日期等。 onMetaD...
如果不存在B幀,當(dāng)然dts等于pts。如果存在B幀呢,flv文件中dts和pts是如何體現(xiàn)的呢? FLV的官方文檔中對tag的定義,前半部分如下: tag的前半部分 可以看到...
手機(jī)上要已經(jīng)安裝該App Apple Configuration 2 應(yīng)用,找到您想要ipa的那個(gè)應(yīng)用->添加 1、首先 去Mac上的App Store下載Apple Con...
demo 參考: https://github.com/yxibng/AudioConverterDemo[https://github.com/yxibng/AudioCo...
參考文檔: Notification Programming Topics[https://developer.apple.com/library/archive/docum...
之前的理解是錯(cuò)誤的,感謝指正,已修復(fù)
如何設(shè)置AudioStreamBasicDescription概念 參考:AudioStreamBasicDescription[https://developer.apple.com/documentation/coreaudioty...
插件安裝: 安裝C++ extension for VS Code[https://marketplace.visualstudio.com/items?itemName=m...
參考 webrtc[https://chromium.googlesource.com/external/webrtc/+/d49c30cd2fe442f2b5b4ecec8...
lipo 可以將不同架構(gòu)(arm64,armv7, x86_64)的庫合并為一個(gè)一個(gè)。之前iOS真機(jī)架構(gòu)有兩個(gè)(arm64, armv7)iOS模擬器架構(gòu)有兩個(gè)(x86_64...
參考:iOS之Bugly上傳符號表[https://icode.best/i/29044544380949] 前提條件: Mac中需要先安裝java環(huán)境,只支持jdk1.8....
參考: rbenv[https://github.com/rbenv/rbenv] 配置.zshrc Restart your terminal to apply your ...
# 動(dòng)態(tài)鏈接 動(dòng)態(tài)鏈接的基本思想是把程序按照模塊拆分成各個(gè)相對獨(dú)立部分,在程序運(yùn)行時(shí)才將它們鏈接在一起形成一個(gè)完整的程序,而不是像靜態(tài)鏈接一樣把所有的程序模塊都鏈接成一個(gè)個(gè)單...
目錄 AVDictionary的使用介紹 FFmpeg中AVDictionary的使用 AVDictionary的源碼學(xué)習(xí) 總結(jié) 參考 [1] FMPEG Tips (5) ...
SDL2系列教程: Beginning Game Programming v2.0[https://lazyfoo.net/tutorials/SDL/] 跟著教程Hello...
前言 有時(shí)候需要進(jìn)行源碼斷點(diǎn)調(diào)試(斷點(diǎn)調(diào)試是尋找問題的利器,同時(shí)也有利于加快理解ffmpeg源碼),本文介紹如何用Xcode開發(fā)環(huán)境進(jìn)行ffmpeg的源碼斷點(diǎn)調(diào)試,這里介紹了...
前言 上一篇文章初步了解了音頻混合的原理及如何使用Mixer Unit混合音頻的流程,學(xué)習(xí)了如何在錄制音頻時(shí)播放背景音樂開啟耳返效果。那有人就會(huì)提出疑問,我錄制時(shí)只需要播放背...
前言 視頻直播,K歌應(yīng)用等等都會(huì)有音頻錄制的功能,音頻錄制時(shí)還可以帶有耳返效果,那這些是如何實(shí)現(xiàn)的呢?如果僅僅是錄制音頻,那使用IOS的AudioQueue框架實(shí)現(xiàn)即可,但是...