我有兩部mp4電影。一個具有實際視頻,另一個具有alpha值。我的意圖是,第一部電影將獲得一個透明的外觀,通過與第二部電影合併,第二部電影將成爲第一部電影的面具。在iOS上製作透明視頻
我知道如何做到這一點:用CGImage alpha和混合工具。但我不知道如何獲得視頻的確切幀。任何人都可以將我指向正確的方向嗎?還是有人有另一種想法?
謝謝!
德賴斯
我有兩部mp4電影。一個具有實際視頻,另一個具有alpha值。我的意圖是,第一部電影將獲得一個透明的外觀,通過與第二部電影合併,第二部電影將成爲第一部電影的面具。在iOS上製作透明視頻
我知道如何做到這一點:用CGImage alpha和混合工具。但我不知道如何獲得視頻的確切幀。任何人都可以將我指向正確的方向嗎?還是有人有另一種想法?
謝謝!
德賴斯
你可能要考慮一些增強現實樣本的應用程式在那裏。他們正在根據每一幀進行實時計算。
嘗試this link - 創建圖像過濾器的好框架。在此框架中,您還可以從相機創建視頻流過濾器或過濾已錄製的視頻。希望這個幫助。
AVAssetReader會爲您提供視頻的每個原始幀。它也可以用於核心圖形的理想格式。看看AVFoundation程序員指南和這篇文章:[鏈接](http://stackoverflow.com/questions/4049207/reading-samples-via-avassetreader) –