text-pango: multi-language and emoji

text-pango: multi-language and emoji v0.4.1

Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
A continuation of the excellent work by Reboot from here.

New Features:
- Multi language support on all platforms: full support for Arabic, Hindi, Thai, CJK, Emoji, and more.
- Packages for Win64 and Mac, dead simple compilation for Linux.
- Proper Serif/Sans fallback fonts
- Proper rendering for vertical scripts
- Proper rendering for RTL scripts
- Proper outlines (no bars over joined text like in arabic/hindi/emoji)
- Per line gradients
- Drop shadows
- Works with bitmap fonts
- Automatically detect UTF-8 and UTF-16 text files, or select any other encoding!
- Force a custom language for Han Unification or other language specific glyphs without changing system language.
- Multi platform: You get the exact same rendering on all platforms (note: ONLY if you use the same fontconfig and have the same fonts available)
Not so new features:
- Same familiar settings layout
- Mostly translated for non-english speakers

Missing Features:
(Let me know if you use these, show me your awesome scenes using these features if you want them!):
- Gradient direction
- Solid backgrounds (use an image source instead)
- Opacity sliders (set this in the color selection window as "Alpha")
- Custom text extents: Use the Crop+Pad Filter and Scroll filter to do scrolling text instead. If you need to instead ensure your source is consistently sized and have dynamic input see here https://github.com/kkartaltepe/obs-text-pango/issues/6
- Vertical Text alignment. See above




MacOS and Linux:
4 text-freetype2 sources vs 1 text-pango source.
Combine as many languages as you want in a SINGLE source without ��� or □□□.

Source Available at: https://github.com/kkartaltepe/obs-text-pango
  • Like
Reactions: norihiro and H4ndy
First release
Last update
5.00 star(s) 1 ratings

Latest updates

  1. v0.4.1 patch release

    This patch increases the render limits introduced 0.4 to prevent blank displays when rendering...
  2. Release v0.4

    Lots of fixes this patch. Update Mac libraries so loading as fast as Windows and Linux This...
  3. v0.3.1 Hotfix for crashes and Fix macOS build

    v0.3.1 Hotfix for crashes and Fix macOS build This is a hotfix for crashes on reading empty...

Latest reviews

it works, finally I can use all fonts on my machine. OBS suffers since the begiinning of time with rendering of installed fonts