FFMPEG Drawtext с эмодзи - PullRequest
       21

FFMPEG Drawtext с эмодзи

0 голосов
/ 18 мая 2018

Хотите отобразить текст с смайликами ???????? на видео или изображении

drawtext=text='TextToDispley?':fontfile=Roboto-Bold.ttf:fontcolor=white@0.9:fontsize=50:x=100:y=100:

Но это не работает так, как ожидалось.

No Emojis

1 Ответ

0 голосов
/ 18 мая 2018

На момент этого ответа (май 2018 г.) FFmpeg не поддерживает цветные смайлики.

См. Эту проблему с FFmpeg trac, которая, откровенно говоря, кажется, что она довольно долго игнорировалась, поэтому я бы не сталЯ затаил дыхание, что это будет поддерживаться в ближайшем будущем:
https://trac.ffmpeg.org/ticket/5777

Однако это не делает вашу задачу невозможной.Просто сложнее.

Что бы я сделал, вместо того, чтобы позволить FFmpeg отображать текст и смайлики поверх изображения, это создать наложение текста + смайликов как изображение, поддерживающее прозрачность (например, png) с другой программой.который способен сделать это.

Затем используйте FFmpeg для рендеринга указанного изображения поверх вашего видео.

Однако я не знаю ни одного инструмента командной строки, который мог бы легкорендеринг текста + смайликов к изображению.Если кто-нибудь знает такой инструмент, я с удовольствием отредактирую свой ответ.
FreeType сам поддерживает рендеринг такого изображения, поэтому вы можете попытать счастья, написав инструмент самостоятельно, используя FreeType.

...