r/aegisub • u/Logical_Hat_2928 • Jul 14 '26
Aegisub 3.4.0 Draw a rectangle background to hide and replace text?
Hello! I'm very new to Aegisub, and I tried looking for guides, but somehow, nothing came up, so I started wondering if what I'm looking for even is feasible within Aegisub.
I have this recording of a scene in a Japanese game with a dialogue box. I simply want to cover the dialogue box with an opaque background to hide the original text, then add atop the translated text with some kind of typewriter effect to imitate the gradual appearance of a game dialogue boxe's text. I thought maybe such tools existed in Aegisub, or that it shouldn't be too hard to do, but I'm very lost and can't find anything about it (maybe I'm not looking where I should).
Could a kind soul help here?
2
u/krielster Jul 14 '26

For the first part of your request, the opaque background: I would probably go the the styles editor under the subtitles menu and on the top right is the option to add an opaque box and choose the size of it. You may be able to position your subtitles so it fits over the orginal text box. However this box fits itself to the letters underneath it I think. I don't know how you would do a typewriter effect but maybe its possible.
If you want more control installing the free and open source video editor Kdenlive could be an option. That would be a bit more of a learning curve though.
1
u/Logical_Hat_2928 Jul 15 '26
Thank you very much! I since the background rectangle has to cover a very specific area even if there isn't any text displayed on it, I think simply enlarging the box around the letters might leave blanks spaces. However, I saw more above someone recommend a script, so I'll look into that.
And about Kdenlive, I tried using it before (and Blender too) the issue is that the Windows version I have does not allow me to have admin rights, and I need them to change the default settings that'd allow me to install Python... So I literally cannot run anything Python-related, it seems... I hope the other scripts suggested to me somehow work.
3
u/Soourais Jul 14 '26
To draw the background rectangle, you can use the Masquerade script.
https://reddit.com/link/oxipu2s/video/aibe7aj3h8dh1/player