最近在Android上使用FFmpeg 4.0
,用FFmpeg添加字幕,但是速度很慢,检查了一番,终于找到问题所在了。
如您所知,FFmpeg 应该可以enable-libass
让您添加字幕。
中有代码libass/libass/ass_fontselect.c
。
priv->default_provider =
font_constructors[i].constructor(library, priv, config);
这个“构造函数”用于构造一个ASS_FontProvider
,它几乎需要17 岁以上在我的旧电脑上Nexus 5
。它太慢了。
现在我知道问题出在哪里了。但是如何解决呢?我相信有很多人和我一样。