FFmpeg no Android adiciona legendas lentamente

0

Recentemente, uso FFmpeg 4.0 no Android. E eu uso o FFmpeg para adicionar legendas. Mas é muito lento. Depois de alguma verificação, descubro onde está o problema.

Como você sabe, o FFmpeg deve enable-libass para que você possa adicionar legendas.

Existe código em libass/libass/ass_fontselect.c .

priv->default_provider =
                font_constructors[i].constructor(library, priv, config);

Esse "construtor" é usado para construir um ASS_FontProvider e demora quase 17s + no meu antigo Nexus 5 . É muito lento.

Agora eu sei onde está o problema. Mas como resolver isso? Eu acredito que há muitas pessoas como eu.

    
por LiJianixn 24.04.2018 / 15:37

0 respostas