Skip to content

feat: Add Arabic font support with RTL rendering#219

Open
gneuman wants to merge 2 commits into
stephengpope:mainfrom
gneuman:arabic-fonts-feature
Open

feat: Add Arabic font support with RTL rendering#219
gneuman wants to merge 2 commits into
stephengpope:mainfrom
gneuman:arabic-fonts-feature

Conversation

@gneuman
Copy link
Copy Markdown

@gneuman gneuman commented Nov 6, 2025

  • Add support for multiple Arabic fonts (Amiri, Cairo, Tajawal, Almarai, Scheherazade, NotoSansArabic)
  • Implement RTL (Right-to-Left) text rendering for Arabic captions
  • Add auto-detection of Arabic text for automatic RTL handling
  • Fix highlight style to correctly display sequential word highlighting in RTL mode
  • Update font detection to support local fonts directory on Windows
  • Add font name to output filename (captioned_{fontname}.mp4)
  • Update .gitignore to exclude development files

- Add support for multiple Arabic fonts (Amiri, Cairo, Tajawal, Almarai, Scheherazade, NotoSansArabic)
- Implement RTL (Right-to-Left) text rendering for Arabic captions
- Add auto-detection of Arabic text for automatic RTL handling
- Fix highlight style to correctly display sequential word highlighting in RTL mode
- Update font detection to support local fonts directory on Windows
- Add font name to output filename (captioned_{fontname}.mp4)
- Update .gitignore to exclude development files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant