什麼是動畫視頻疊加的常見現代標準? (例如,如果你想動畫徽標添加到從攝像頭錄製的視頻)iOS上視頻的動畫疊加
研究過程中,我發現了以下選項:
GIF - 似乎是相當落後的技術
FLV - 支持alpha通道,但不再受Adobe支持。 需要FFMPEG。
PNG序列 - 其缺點是每個 幀都有多個文件。
什麼是正確的格式/技術使用?
理想情況下,本機支持的iOS(不需要FFMPEG)?
什麼是動畫視頻疊加的常見現代標準? (例如,如果你想動畫徽標添加到從攝像頭錄製的視頻)iOS上視頻的動畫疊加
研究過程中,我發現了以下選項:
GIF - 似乎是相當落後的技術
FLV - 支持alpha通道,但不再受Adobe支持。 需要FFMPEG。
PNG序列 - 其缺點是每個 幀都有多個文件。
什麼是正確的格式/技術使用?
理想情況下,本機支持的iOS(不需要FFMPEG)?
如果你想覆蓋你的自定義視頻動畫的視頻用戶將被記錄,我建議使用GPUImage框架,它允許很多視頻/照片定製的和不同的圖形效果。例如如何混合兩個視頻:nice article。另外,我建議你閱讀關於Chroma key的文章,這些文章就像是視頻/照片混合的標準。 (因爲據我瞭解,你只是想讓水印這樣的東西?)。 GPUImage還具有色度鍵過濾器,您可以將其用於您的目的。
默認情況下,Apple支持mp4容器中的h264編解碼器。所以你的視頻應該在這個編解碼器中。 希望我完全回答你的問題
使用蘋果自己提供的AVFoundation框架添加覆蓋的最佳方式。說到GIF,FLV等其他方式,APPLE本身不支持它們,這會讓你失去運氣。
蘋果建議使用各種工具,如AVVideoCompositionCoreAnimationTool,它們可以讓您將核心動畫和視頻拼接在一起。
Here是一個鏈接,解釋如何添加各種效果,如 帶自定義大小的彩色邊框。 多重覆蓋。 用於字幕或字幕的文本。 傾斜效果。 閃爍,旋轉和淡入淡出動畫效果!
我不確定這個應用程序有多少是想在錄製時添加動畫的應用程序。可能是其他人可以幫助它。我希望這可以幫助您瞭解在iOS中錄製的視頻中添加動畫的原生方式。
你有沒有考慮過SVG(https://github.com/SVGKit/SVGKit)? –
對於在iOS下本機工作的真正解決方案,請查看http://stackoverflow.com/a/16951869/763355 – MoDJ