Emojis support in the renders

Hey there, I’m trying to put some emojis in the renders that I’m creating using an HTML asset and some text inside with emojis, but the emojis are not being shown :sweat_smile: Am I missing something or it is not supported?

Thanks in advance

Hey @Josue.

The HTML asset doesn’t currently support unicode emoji’s. It does support some ascii emojis. I’ve added unicode emojis to our features request list.

image

{
    "timeline":
    {
        "background": "#000000",
        "tracks":
        [
            {
                "clips":
                [
                    
                    {
                        "asset":
                        {
                            "type": "html",
                            "html": "<p>☺</p>",
                            "css": "p { font-size: 100px; color: #FFFFFF; }"
                        },
                        "start": 0.0,
                        "length": 9.4,
                        "scale": 1
                    }
                ]
            }
        ]
    },
    "output":
    {
        "format": "png",
        "size":
        {
            "width": 500,
            "height": 500
        }
    }
}
1 Like

I just discovered that you can use an inline base64 encoded image in the HTML asset, so something like this will work:

{
    "timeline": {
        "background": "#000000",
        "fonts": [
            {
                "src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/fonts/OpenSans-Regular.ttf"
            }
        ],
        "tracks": [
            {
                "clips": [
                    {
                        "asset": {
                            "type": "html",
                            "html": "<p>This is an emoji <img src='data:image/png;base64,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' width='42' height='42' /></p>",
                            "css": "p { font-family: 'Open Sans'; color: #ffffff; font-size: 42px; text-align: center; } b { color: #21bcb9; font-weight: normal; } u { color: #e784ff; text-decoration: none; }",
                            "width": 450,
                            "height": 200
                        },
                        "start": 0,
                        "length": 5
                    }
                ]
            }
        ]
    },
    "output": {
        "format": "mp4",
        "resolution": "hd"
    }
}

You need to specify the width and height for it to display and also would recommend creating the images at the exact size you want - resizing can make the edges go a bit rough. Use a transparent PNG with your emoji and convert the image to base64 using a library or you can quickly use some thing like this: https://www.base64-image.de/.

Use this technique sparingly as the JSON payload could get very large For regular images don’t use the HTML asset, use the image asset and scale and position the image as needed.

An example of using inline images:

{
    "timeline": {
        "tracks": [
            {
                "clips": [
                    {
                        "asset": {
                            "type": "html",
                            "html": "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAh1BMVEVHcEz/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE3/zE2pgCJmRQDsu0OfeB31xEjGmTCDXg7isz/Zqjp5VgqWbxiziSfPojWMZxO8kSvs6N/Z0b+zooCWf1CDaDB5XCD18+/////i3M+8ro+MdECfi2BwURDGuZ/Pxa9wTQUxvYUJAAAADnRSTlMAIGCPv9//UJ/vQK+Az1vcyGwAAAJTSURBVHgB5JRFlsQwEENjUhzG+191WM12K7Cbv5WfXFxkMNb5gD+Cd9YUOyhjwBMhlttcjKuQoHJ6XHWDLE2tRRPxlihE1VYQqNp34XQQ6Uy2VRVkqjKTFjaRTC9iI/GwD4m6j+6k10erU4mdPPTOVHdqPww9SF6p7uepe3z97JRSunSBxuGHESSvtMnEpuGHCSSvVCbR+Xn4YwagKJE+Ne5Y+HwBNIX3qXmOnxloSvNXIdyz8vkKVfmtksM9wwWoivsxqo4bVVyOQ0ZclHjUiBMQzjAK7NlRI5jCAsfbD1g2f/9AcgA8gAMrQjxrvX9pWW2QnWeE0OjAYXs20k+tYCQdf8FI4t8ZBZxCeFqRz1bMAsF1GIihH5d3FTQGy3T/65VRtYt+B1Ah0cxIuXi5TiIitgiZNskASKVN5NOIjFYSgE3ItH/IA3sy+6MLsSYSKwr9YzPAPQH+0GDDHfBC+s/2vhUatb/eWKis6qaFl05TVyULvfE6wpK221vSrwZ1PVzTDjfU9aDq95Z0WxZ65QUpsWTUu8IISyQtyNOVHePwnXx027On9vfsiDBYM678OtUYawwdEXTWSGxoSrdM2WCDpLNmxYdrUWA46Z79qMkQrkXy4Tr9MhwY1tP+TqQ/rfcqtCLfnMdojpvI3Zf2F/+4a6S+FPHtMq6fmA92/nE3KsW+CMFG0biIZnP4Y5aZwcvMuPOD+/xPFDyo5M4IKSwcWPFAqM3jGf2oOOcT9Na4LrSVWCOtFjfH9QAFQvBKI1zJEqD2CV9EBajGApR1AerDBQPAoCxnErpYAAAAAElFTkSuQmCC\" width=\"12\" height=\"12\" />"
                        },
                        "length": 1,
                        "start": 0
                    }
                ]
            }
        ]
    },
    "output": {
        "format": "png",
        "resolution": "sd"
    }
}

Any update on supporting unicode emoji? It would be super nice

Well I found a workaround, better than the base64 solution.
Just add an emoji font into your json, then emojis will appear.
I am using this font: Noto Color Emoji - Google Fonts