2007-08-08, 09:35 | Link #4 |
Aegisub dev
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 39
|
SSATool has a function to automatically generate gradients (as the effect is usually called) but it will of course still produce a mad amount of lines.
Aegisub is also planned to get it at some point. But if you don't care for softsubbing, Photoshop, AFX or similar is the better choice IMO.
__________________
|
2007-08-08, 10:42 | Link #6 |
Senior Member
Fansubber
Join Date: Dec 2005
|
You... don't. Well, you can approach it a number of ways. Import into your favorite NLE and produce an overlay with the transformations, use AviSynth (does animate cover this? I've never looked into it myself), or use that new image to ass program and \move the resulting shape. I don't think you want to do that last one.
|
2007-08-08, 16:55 | Link #8 | |
Member
Join Date: Nov 2006
|
Quote:
How do I use the \move comment to move ? I put \move comment on very beginning of every line but there is no effect. here is the converted ass http://vip.cyberec.com/~kaichung3/keroro/1.ass |
|
2007-08-08, 22:37 | Link #10 |
翻訳家わなびぃ
Fansubber
|
I have NO idea how usable this is in fansub scene, but i've seen an app some people claim as future alternative to afx.
|
2007-08-09, 01:45 | Link #12 |
Member
Join Date: Nov 2006
|
anybody did use Sylf mentioned app called Jahshaka ? a AFX like app but it is open source
I just tried to import a png text image and sliding horizontally on an timeframe, but unsuccessful....... Don't know how to figure out the software to work. Last edited by adrianmak; 2007-08-09 at 02:05. |
2007-08-09, 03:31 | Link #13 | |
Excessively jovial fellow
Join Date: Dec 2005
Location: ISDB-T
Age: 37
|
Quote:
The real RFC for the proposed (and heavily debated) new format, which is nowhere near complete yet (much less implemented anywhere) can be found at the Aegisub SVN, if you are interested in looking at it in its incomplete state. Comments are always appreciated, but since it's at such an early stage a lot of stuff is still up in the air. Obviously it's pointless to start implementing it until the specs are actually completed (or we'd run into the same problem we already have with VSFilter where there are no real specs and everything has to be bug-for-bug compatible with VSFilter).
__________________
|
|
2007-08-09, 07:22 | Link #14 |
Aegisub dev
IT Support
Join Date: Dec 2004
Location: Florianópolis, Brazil, Pale Blue Dot
Age: 38
|
Most of the AS5 is surprisingly easy to implement. The specification draft includes detailed mathematic formulas on how to do it, exactly. It shouldn't be particularly difficult to do after asa has completed ASS support and the AS5 draft is done.
|
2007-08-09, 09:32 | Link #15 |
Banned
Join Date: Dec 2006
Age: 38
|
How long will that take though? Will I actually be able to use the renderer in this fansubbing lifetime or another? Just curious to know whether we'll be "forced" to learn additional scripting. From my perspective, the extended ASSv4 and its tools accompanied by AFX/Combustion have pretty much everything fansubbers need, everything else are just toys for the enthusiasts. Not to mention the tools we utilize can already produce far better and complex results than the commercial DVD industry's (at the moment).
|
2007-08-09, 10:12 | Link #16 | |
Aegisub dev
IT Support
Join Date: Dec 2004
Location: Florianópolis, Brazil, Pale Blue Dot
Age: 38
|
Quote:
Needless to say, the use of AFX is not an option if you're aiming for softsubs, as more and more people are nowadays. Plus AFX ends up being more work than doing it all in ASS - if only it could do some of the things that are currently quite difficult. |
|
2007-08-17, 10:57 | Link #19 |
Waiting...
Fansubber
Join Date: Jan 2007
Location: Arabian world
Age: 35
|
Hi ...
if you want to do it via ass , I think you don't need 1000000 of \clips >< here you are a lua script for Aegisub Auto3 ....(I'm Arabian , so I wrote the scrpit while ago with Arabic Comments ) Code:
-- Original written by Haider Ben Abu Baker name = "gradient" description = "Stupid gradient Effect " configuration = {} version, kind = 3, 'basic_ass' include("karaskel-adv.lua") function do_syllable(meta, styles, config, line, syl) local output = {n=0} local x=syl.center + line.centerleft local y = 40 l = copy_line(line) l.text = string.format("{\\an8\\pos(%d,%d)\\1c&H0000FF&}%s",x,y, syl.text_stripped) l.layer = 0 -- سنجعل النسخة الحمراء في طبقة سفلية table.insert(output, l) --أما بقية النسخ المتدرجة في الألوان من الأحمر إلى الأصفر فستكون في طبقات أعلى for i = 0,14 do l = copy_line(line) l.text = string.format("{\\be1\\an8\\pos(%d,%d)\\1c&H%02X%02XFF&\\clip(0,0,640,%d)}%s",x,y,i*5,i*20+10,62-i ,syl.text_stripped) -- هذا السطر مشروح بالتفصيل في الأسفل l.layer = i --الطبقة ستكون قيمة متغير التكرار , أي أنها ستزيد مع كل نسخة , وبهذا نحصل على ما تريد table.insert(output, l) end return output end --[[ string.format("{\\be1\\an8\\pos(%d,%d)\\1c&H%02X%02XFF&\\clip(0,0,640,%d)}%s",x,y,i*5,i*20+10,62-i ,syl.text_stripped) في هذا السطر نكتب الأكواد اللازمة لكل نسخة لاحظ أن جميعها تقع في نفس الموقع , أي كل وحده فوق الثانية ولكن التغيير يحدث في الألوان + مكان القطع بكود clip بالنسبة للأللوان فقد إستخدمنا %02X أي أن هذا الرقم سيستبدل برقم سداسي عشري , وهو قيمة متغير التكرار مضروبة الرقم خمسة أي أن كل نسخة سيكون لونها أخف من التي قبلها وبذلك نصل من اللون الأحمر إلى الأصفر أما الكود clip فقد جعلنا آخر قيمة فيه متغيرة وتساوي إثنين وستين في النسخة الأولى , أي من منتصف الجملة ثم تقل هذه القيمة مع كل نسخة حيدر ]] Apply the script (not nesseary Karaoke timed ) & you'll have something like this : Spoiler for gradient:
if you want to move it , just change the \pos tag with \move at each Copy, and follow this formula with \move & \clip \clip(a,b,c,d)\move(e,f,e+(the desired Position for (X)),f+(the desired Position for (Y)), start time, end time)\t(start time, end time,\clip(a+(X),b+(Y),c+(X),d+(Y))) EDIT : I didn't test this thing , but it work fine with blown effect and may work here Last edited by MexFX; 2007-08-18 at 04:34. |
|
|