![]() I'm not going to teach anyone programming. ![]() It's GPL 2.)Īlso, I will only answer questions if they show that the person asking clear knows what (s)he is doing and the question is well asked. (The C++ source is also included so you can hack at it if you want. I'm also very open to suggestions for improvements and new features. If you want to test this out, please do so. Finally a dark red and very transparent red fill is laid over the text, darkening and reddening it. A copy of the original video frame is taken, blurred and used as fill for the text. Actually it's two offset borders slightly overlapping and blurred afterwards. What's shown here: Gaussian blur the outer border of the text is strongly blurred. Of course you can do much more than this shows, it's just a little taster ![]() So here's a screenshot of the graphics produced by the 'a' script: Ls.kara, ls.cleantext = parse_k_timing(text)ĮndIf you wonder, you'll have to hard-code the ASS file name in the Lua script, at least for now. Ls.start_time = parse_ass_time(start_time) Return parsenum(cs)/100 + parsenum(s) + parsenum(m)*60 + parsenum(h)*3600įor timing, syltext in text:gmatch(" But to get you started, here's some very hacky code to read an ASS file with karaoke timing: Update: Now I do have a somewhat interesting screenshot, see below. Sorry, I don't have any interesting screenshots of OverLua in action yet. ![]() Version 0.7 alpha download - you might also need some runtime libraries from Microsoft to use it. Thread on Aegisub forum - this is where I'll be posting new versions, don expect me to update this thread for every posted version. Also it's still very alpha-quality-like, buggy and incomplete, yet still useful enough to produce actual effects. I shouldn't need to say this, but I'll say it anyway: This tool is very hard to use correctly and requires a lot of programming experience. It works as an Avisynth filter that calls a Lua script for every video frame requested. The tool's name is OverLua and it's function can best be described as Lua scripting to paint on video frames. I've already announced it and posted several versions on the Aegisub forum. over-the-top, ugly etc.) effects and I think it's reached a state where it's ready for public consumption now. For the last couple of days I've worked on a new tool primarily intended to make karaoke production harder and more painful, but also able to produce much more advanced (ie. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |