0
我正在創建一個功能,用戶可以在其中錄製自己的視頻,並且疊加在此視頻上的是顯示圖像和一些文本的視圖。錄製完成後,我使用AVFoundation的合成類將視頻和視圖(作爲圖像)合成爲一個視頻文件,並在自定義視頻播放器的下一個場景中輸出。問題在於,雖然視圖的分辨率在記錄場景中很清晰,但在合成之後(以及AVExportSession完成之後),所得視頻的覆蓋視圖質量不會影響實際視圖質量。我將視圖轉換爲圖像,然後將覆蓋圖層的內容設置爲此圖像的CGImage,該圖像正如我選中的那樣,仍與原始視圖具有相同的質量。當我應用構圖時出現問題,圖像變得模糊。有誰知道爲什麼會發生這種情況?AVMutableVideoComposition圖像覆蓋低質量
如果您需要查看代碼,請隨時詢問!我也可以提供截圖。
謝謝!
請檢查視頻高度和相同大小的圖像大小。我有相同的問題圖像質量低。 –