跳到正文
掘金· szp2005·· 19 天前AI 评分48

iOS 字幕烧录导出空白:CoreText 低报中文行高与单值关键帧动画被丢弃

中文字幕烧进视频后整片空白:CoreText 低报行高,导出照样成功

AI 导读

iOS 上用 CoreText 绘制字幕再经 AVFoundation 离线合成时,导出成功但画面全空,原因是 CoreText 对无空格中文建议高度偏低(57.6pt 文本建议 59 点、实际需 71 点),框高不足时一行都不排。

来源:掘金 · juejin.cn