【问题标题】:FFMPEG drawtext with emoji带有表情符号的 FFMPEG drawtext
【发布时间】:2018-10-28 13:36:14
【问题描述】:

想要显示带有表情符号的文本?????????????????????????????????在视频或图片上

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

但它并没有按预期工作。

【问题讨论】:

标签: video ffmpeg emoji


【解决方案1】:

截至本答案发布时(2018 年 5 月),FFmpeg 不支持彩色表情符号。

查看这个 FFmpeg trac 问题,坦率地说,它似乎已经被忽略了很长一段时间,所以我不会屏住呼吸,这将在不久的将来得到支持:
https://trac.ffmpeg.org/ticket/5777

但是,这并不意味着您无法完成任务。只是更复杂。

我要做的不是让 FFmpeg 在图像顶部呈现文本和表情符号,而是使用另一个能够这样做的程序创建文本+表情符号叠加层作为支持透明度(例如 png)的图像。

然后,使用 FFmpeg 在您的视频上渲染所述图像。

但是,我不知道有任何命令行工具可以轻松地将文本+表情符号呈现到图像中。如果有人知道这样的工具,我很乐意编辑我的答案。
FreeType 本身确实支持渲染这样的图像,所以你可能想试试自己使用 FreeType 编写工具的运气。

【讨论】:

    猜你喜欢
    • 2016-04-25
    • 2012-05-30
    • 2021-01-31
    • 1970-01-01
    • 2021-10-11
    • 2023-03-04
    • 2012-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多