Mac和iOS支持使用VideoToolBox硬件編解碼H264和H265的視頻流,這次使用FFmpeg解封裝使用VideoToolBox解碼器解碼,還有從Mac采集的數(shù)據(jù)用...
Mac和iOS支持使用VideoToolBox硬件編解碼H264和H265的視頻流,這次使用FFmpeg解封裝使用VideoToolBox解碼器解碼,還有從Mac采集的數(shù)據(jù)用...
FFmpeg可以使用overlay濾鏡添加水印,這次使用overlay和movie濾鏡實(shí)現(xiàn)實(shí)時(shí)水印。
Demo可能找不到了,文中包含了Demo中全部的硬解代碼,新建項(xiàng)目復(fù)制上面的代碼就可以用
FFmpeg學(xué)習(xí)之開發(fā)Mac播放器(五):使用FFmpeg硬解碼視頻MacOS和iOS支持VideoToolbox進(jìn)行硬件解碼H264編碼的視頻,F(xiàn)Fmpeg也支持VideoToolbox,參考官方的example實(shí)現(xiàn)FFmpeg硬解視頻。
FFmpeg 4.2,iOS13.3,在真機(jī)上沒有出現(xiàn)crash,有堆棧信息嗎
FFmpeg學(xué)習(xí)之開發(fā)Mac播放器(五):使用FFmpeg硬解碼視頻MacOS和iOS支持VideoToolbox進(jìn)行硬件解碼H264編碼的視頻,F(xiàn)Fmpeg也支持VideoToolbox,參考官方的example實(shí)現(xiàn)FFmpeg硬解視頻。
使用HTTP-FLV把iPhone攝像頭的畫面進(jìn)行直播,局域網(wǎng)內(nèi)的設(shè)備可以通過VLC進(jìn)行觀看,不通過服務(wù)器,實(shí)現(xiàn)局域網(wǎng)點(diǎn)對(duì)點(diǎn)直播。實(shí)現(xiàn)步驟1、采集iPhone攝像頭畫面2、采...
使用FFmpeg解碼的PCM音頻數(shù)據(jù)是以一定格式存放的,包含在codec_ctx->sample_fmt中。使用AudioUnit可以直接播放FFmpeg中AV_SAMPLE...
MacOS和iOS支持VideoToolbox進(jìn)行硬件解碼H264編碼的視頻,F(xiàn)Fmpeg也支持VideoToolbox,參考官方的example實(shí)現(xiàn)FFmpeg硬解視頻。
自己編譯或者去github上下載mac平臺(tái)的ffmpeg,把頭文件和靜態(tài)庫(kù)拖到項(xiàng)目中,search path設(shè)置一下就可以了
FFmpeg學(xué)習(xí)之開發(fā)Mac播放器(一):解碼視頻最近項(xiàng)目中涉及到視頻處理,所以從頭開始學(xué)習(xí)FFmpeg。期間遇到了很多問題,踩了許多的坑,把我學(xué)習(xí)的經(jīng)歷記錄下來,方便自己日后查看,也方便給需要的人提供幫助。由于剛開始學(xué)習(xí),...
前面解碼了視頻數(shù)據(jù)并進(jìn)行了簡(jiǎn)單的播放,下面要進(jìn)行音頻數(shù)據(jù)的解碼 本實(shí)例音頻采樣格式為AV_SAMPLE_FMT_FLTP,每個(gè)音頻通道都有自己的緩沖區(qū),每個(gè)采樣值都是從-1....
上一篇直接使用YUV數(shù)據(jù)播放視頻,但是YUV轉(zhuǎn)換成可視化的圖片是在CPU上完成的,這一篇要把這些工作通過MetalKit放到GPU上進(jìn)行渲染。 Demo地址
上一篇使用AVFilter把YUV數(shù)據(jù)轉(zhuǎn)換成RGB數(shù)據(jù)然后顯示,這一篇省去轉(zhuǎn)換過程直接使用CoreImage顯示YUV數(shù)據(jù) 解碼代碼
解碼出的YUV數(shù)據(jù)要轉(zhuǎn)成RGB數(shù)據(jù)然后顯示,我使用AVFilter進(jìn)行轉(zhuǎn)換而不是sws_scale 初始化解碼器 初始化過濾器 解碼并渲染視頻 雖然能播放視頻但是有一個(gè)問題,...
最近項(xiàng)目中涉及到視頻處理,所以從頭開始學(xué)習(xí)FFmpeg。期間遇到了很多問題,踩了許多的坑,把我學(xué)習(xí)的經(jīng)歷記錄下來,方便自己日后查看,也方便給需要的人提供幫助。由于剛開始學(xué)習(xí),...