2012-03-29, 18:37 | Link #1 |
Junior Member
Fansubber
Join Date: Mar 2012
Location: Germany
|
NyuFX - fancy karaoke effects and more
NyuFX is a karaoke effects tool, based on ASS subtitle format and scripting language Lua.
Description: Originally developed to become the follower of Automation 4 with a similar structure, it becames an independet program.Special features:
Spoiler for videos:
Examples: Spoiler for scripts:
Download: NyuFX on SourceforgeNotes: Other developers are always welcome to join this project. Last edited by Youkakun; 2014-06-04 at 06:14. Reason: updated dl link |
2012-03-29, 19:54 | Link #2 |
Translator, Producer
Join Date: Nov 2003
Location: Tokyo, Japan
Age: 44
|
Only somewhat related... but what's the history of LUA and karaoke scripting anyway?
Why is it that LUA ended up becoming the language of choice for this and not something like, say Ruby or Pearl or Python?
__________________
|
2012-03-29, 20:51 | Link #3 | |
Junior Member
Fansubber
Join Date: Mar 2012
Location: Germany
|
From the FAQ:
Quote:
|
|
2012-03-30, 11:44 | Link #4 | |
Aegisub dev
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 39
|
Quote:
The first karaoke generation tool I wrote was written in Delphi and using a (pretty bad) Lua wrapper, but it kinda got something done. When I went to develop a scripting system for Aegisub, I first looked into Python and did begin developing some things for it, but it soon got quite hairy and it became more and more obvious how Python just isn't suited for embedding into another application. (Host native code in a Python program, don't host Python programs in a native one.) I looked into a bunch of other languages (including Ruby and Mozilla's JavaScript engine) and eventually ended up with Lua again. All in all, very few languages are designed for embedding into other programs the same way Lua is. Besides, Lua is a quite good language
__________________
|
|
2012-04-01, 23:44 | Link #5 |
サード
Fansubber
|
On the contrary, (just to be informative (for Sam)), the Spanish speaking community have developed their own called Kick Ass FX (KAFX) written in Python. From what I gather, the last time I spoke with one of the devs is that it works very similar to Adobe's After Effects but also compatible with lua and the .ass format. So, I think people have come to use lua in preference is to keep it as close to Aegisub (.ass) compatibility.
__________________
|
2012-04-02, 01:19 | Link #6 | |
Junior Member
Fansubber
Join Date: Mar 2012
Location: Germany
|
I know nandes KAFX.
It's a plugin for Avisynth, like VSFilter, but doesn't render an ASS file, instead it loads python code (which also loads an ASS file internally) to draw on video frames, not really comparable with AFX. ASS (which NyuFX generates) has style tags and objects (texts or shapes), KAFX uses Cairo as graphic library to draw. Both produce 2D effects and nearly same effects are possible, but i mean NyuFX is much user friendlier (just look the GUI, english documentation and examples). From FAQ: Quote:
Last edited by Youkakun; 2012-04-02 at 02:12. |
|
2012-06-12, 06:00 | Link #7 |
Junior Member
Fansubber
Join Date: Mar 2012
Location: Germany
|
I wrote a tutorial last time to make learning NyuFX easier.
It's currently just in german, but translations will follow, so be patient. NyuFX Einstieg |
2013-04-15, 07:17 | Link #9 |
Junior Member
Fansubber
Join Date: Mar 2012
Location: Germany
|
NyuFX 1.6 beta is out.
|
|
|