簡體   English   中英

視頻播放時如何訪問avplayer視頻緩沖區幀

[英]How to access avplayer video buffer frames while video is playing

如果我正在播放視頻文件,添加視頻過濾器的最有效方法是什么? 我知道我可以使用generateCGImagesAsynchronouslyForTimes,但我想實時進行。

Apple Docs中的RosyWriter展示了如何在向用戶顯示緩沖幀之前對實時視頻進行處理。 對於播放中的已錄制視頻,我想做同樣的事情

我使用“ SCPlayer”-來自https://github.com/rFlex/SCRecorder的AVPlayer的子類它提供了執行CIFilter組的好方法,因此您甚至可以在播放視頻時更改它:)在這里,您還可以找到自定義ExportSession使用過濾器保存視頻。 要使用此功能,您需要將視頻初始化為AVAsset。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM