Feature request: Support for custom CJK fonts (Korean) in drawtext #15
Replies: 2 comments 3 replies
-
|
Thanks for the feedback @woolfie1101 ! To add custom fonts you can use our dynamic input files feature: We will add your specific example to the documentation. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @woolfie1101 When using dynamic input files - all your input files should be in the compressed folder, don't use the "input_files" field Answers to your questions
We have this youtube rendi + n8n ffmpeg tutorial - https://youtu.be/Zikf4lLHWO0?si=71xkRsPDcubclho1 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Rendi team,
First of all, thanks a lot for building such a clean FFmpeg API and for the excellent cheatsheet – it’s been really helpful for automating my video workflows.
I’m currently using Rendi to:
concatenate multiple short-form videos (with audio), and
add a persistent title banner at the top using the drawbox + drawtext pattern from the cheatsheet.
For English text this works great with the default fonts.
However, for Korean (Hangul) text, I run into the limitation that there is no straightforward way to use a CJK-capable font with drawtext in the hosted environment.
What I’d love to have:
Built-in Korean (CJK) fonts available in the container
e.g. something like fontfile=/usr/share/fonts/NotoSansKR-Regular.ttf
or a documented list of pre-installed fonts that support Korean.
Or, a documented way to use a custom font file from input_files with drawtext
For example, if I pass a TTF via input_files (e.g. in_font), a recommended pattern to
download/place it in a known path, and
reference it reliably from drawtext’s fontfile= in ffmpeg_command.
My use case is typical “shorts/Reels/TikTok” style videos where I want a bar like:
(Korean) [yellow]줄리엣[/yellow]의 AI 건축
showing at the top for the full duration, with mixed Korean + ASCII text.
Right now I can get the video logic working (concat + trim + overlays) but I’m blocked on proper Korean rendering because the sample fonts don’t contain Hangul glyphs. Having either:
at least one pre-installed Korean-capable font, or
an official example of how to reference a custom TTF/OTF in fontfile= when using input_files
would completely unblock this use case and make Rendi very attractive for Korean and other CJK creators.
If you need a minimal reproducible example or a sample TTF (e.g. the one I’m using from Supabase Storage), I’m happy to share it.
Thanks again for the great product, and I’d really appreciate CJK font support on your roadmap!
Beta Was this translation helpful? Give feedback.
All reactions