Aegisub Help thread
line-per-syllable defalut set is "{\\an5\\pos($X,40)\\t($START,$END,\\fry360)}"
how to '9-advanced-skeleton' or '10-furigana' effect? or other effect |
line-per-syllable is a simple karaoke effect that doesn't actually require you to write your own script.
Advanced Skeleton and Furigana, on the other hand, require you to write your own Lua script and include them as a library. This requires some basic (at least) programming knowledge, but allows you to program your karaoke effects to your heart's content, enabling very advanced effects. Please see the manual for a detailed information on how to use those. |
Aegisub...... Lua
hi ......
can you tell me where can I find the effect files ( Lue )... ..... |
I'll be blunt:
Write them yourself. Karaoke effects is (almost) all about showing off your skills, if you're just using someone else's effect you're missing the entire point of having an advanced effect. If you want to learn, there's several examples already included with Aegisub. It's rare for people to publish their effect scripts. The other (much more common, I think?) option is to use one of methods that don't involve direct scripting. You could for example use simple-k-replacer, line-per-syllable or multi-template. And you'll find many good tips on making karaoke in the karaoke help thread. Though if you insist on seeing some full-fledged complete scripts, here are some more examples. And there is of course also other software for generating karaoke effects. |
thanks jfs....
but I mean if any one have this files for karoake... sorry....:rolleyes: |
Those simple-k-replacer, line-per-syllable, and multi-template are multi-purpose karaoke script. Read those wiki links that jfs posted. They explain step-by-step how to use them.
|
Drawing signs in Aegisub?
Hello, I am kind of new in the typesetting area. Our group is working on Pale Cocoon (great OVA by the way) right now, and I , as the group's typesetter, is trying to drawing the important boxes on to the screen. Please take a look to get a better idea of what I am trying to explain here:
http://img444.imageshack.us/img444/2...riginalij3.jpg Original frame http://img515.imageshack.us/img515/624/drawingce1.jpg With the drawing on it. In the anime, this scene includes a lot of frames moving from there to the upper-left corner, and there more boxes will appear. I try to draw a box cover the original box and then add subtitle there. My questions are: As a fansub group, should we do that, or just simply add the subtitle at the bottom of the screen? And if we could do that, what is the best way to do so? As you can see on the pics above, the way I do is working frame by frame. In each frame, I draw the box with the corresponding positions of the corners. It takes me a lot of time just to do a simple animation of 5 seconds (~100 frames). I also tried the FexTracker and the FexMovement, but it seemed that I couldn't do that correctly, or it did not give me the result I want. Would you please give me some advice? I guess my explanation may not be clear, so feel free to question me. I will try to explain more detail. |
First: Don't use FexTracker. Especially not for a project like Pale Cocoon.
Second: Upgrade. Try out the newest betas of Aegisub. I think you'll like the new drawing tools available. If you're not under any time pressure I'd go for it. When it comes to deadlines you need to draw a line somewhere though. Sans deadlines, it comes down to what you want your user base to see. Hint: Most people don't mind simple typesetting. That said, most of those I know who fansub do it to their expectations (which tend to be significantly higher) and not to the typical viewer's. Now, assuming you want to do it, you could certainly give it a shot in ASS. Note that the text there isn't sharpened; I'd make use of \be -- maybe even OverLua can help you there? Given the sheer amount of animation to the user interfaces throughout Pale Cocoon, though, I can guarantee that it would take some time to perfect. If you have access to one, an NLE with a reliable motion tracker might be better. |
1. I won't touch FexTracker.
2. Wow, the beta (r1458) looks nice, and yeah, the frame is not misplaced like in v1.10 any more, which also means everything I did become nothing (I based on the old frames). 3. Obviously I want to do the hard work (kind of perfectionist, you know). Drawing line frame-by-frame is only time-consuming, but not hard. However, making animation is hard, especially when I want to make the subtitles go along with the drawings. Tried \pos, and I'm not really sure I understand the releation between \pos and \an . I could get the subtitle to the right position, but then, the drawing would be somewhere else. Like I said, I'm new to typesetting, but I really love it. I want to learn more, and time is not a obstacle here. And what is NLE? |
NLE = Non-Linear Editor, something like Adobe AfterEffects, Sony Vegas and a bunch of other video editing tools. Even Avisynth could be an option.
For Avisynth, look for the ReplaceFrame plugin, it allows you to easily export a large number of frames as eg. PNG files, edit them in eg. Photoshop and then have them imported back into the video. I would also recommend looking at a non-ASS-based solution if you want to do advanced overlay graphics like that, it's just way more work than it's worth, when better tools are available. |
Then it will become hard-sub, right? We only want to do soft-sub. I saw in one topic that there is a tool to convert image to ASS commands. I may want to give it a try!
|
When it comes to typesetting like this (usage of drawings/clips/animated text) you don't want to subject your users to rendering it. That image to ass program does a 1:1 translation from pixel to ass (last I saw of its discussion) -- definitely not practical especially if you're working frame by frame. Overlays are probably the way to go here.
|
Yes, apart from the softsubs ending up being huge they will also be insanely slow to render, many current top-level machines might have trouble rendering it in real time. If you want 100% soft typesetting you also will have to cut some corners and sacrifice some prettyness.
|
Sorry for being ignorant, but yeah, I only want to do some of the animations of Pale Cocoon. About 10, I believe. I finished drawing 3 of them, and the ass file is only 56KB. Is it big?
Um.. I'm not expecting prettiness in my soft-sub. I only want to draw boxes so that it look better than placing the subtitle at the bottom. For the above screenshots, here are my commands: {\be1\p1}m 212 196 l 309 305 l 274 358 l 180 240 l 212 197{\p0} The style I use for this has alignment of 7. And then I add the subtitle: {\frz-42\pos(199,238)}Dai Duong I use a different style, and the current alignment is 1 so that the subtitle appears exact at the pos(). But if I do this way, every frame will have two lines, one for drawing, and one for subtitle. It would take double time. Is there anyway I can combine those two lines together? I tried, but the sub and the drawing will appear unexpectedly. |
Nope, no way to combine them like that :(
|
Don't worry about having two lines per frame. VSfilter is actually faster at rendering two small lines than one big one. For drawing the overlay masks, I recommend you to look into assdraw2 (it's available somewhere on the Aegisub forums). Aegisub will eventually support drawing \p vectors in much the same way as it supports the vectorial \clip now.
If all you want to do simple stuff like what's shown on your screenshot, doing it with ASS feasible and shouldn't be too slow. Otherwise, it might start becoming a problem. However, I don't recommend hardsubbing over the original japanese text, as viewers who actually speak some japanese will be bothered by it. |
Just wish Aegisub will intergrate AssDraw2. It's such a perfect tool for my purpose. However, i still don't understand how can I work with two separated windows. And I couldn't see the frame frome Aegisub if I draw on AssDraw2.
|
Quote:
|
Quote:
|
Oh, right. I was thinking of a box that also had an outlined border and not just a plain box like that. (And I always forget about the opque box border style too.)
Either way, you can set the style field in Aegisub, it's simply the checkbox labelled Opeque Box in the style editor. |
Can anyone help me please.....?
Hi,
what I want to say is .... How can I gradient the color with aegisub program? or is there any program that help me with? actually, I have being died with aegisub but I couldn't know where or how can I gradient the color. so, please explain to me if you have the idea about this? or if you want my email: fzf369@hotmail.com I hope you will help me... |
This has been asked numerous times before. Please do some research before asking.
The ASS format does not allow gradients natively. The workaround is to use lots of copies of the line with different clipping and different colouring. Aegisub does not have a function to automate this but SSATool (use Google or whatever, please) has that. Aegisub will get such a tool at some point, but we don't know when. It won't be in the near future. |
Quote:
color 1 alpha 00 color 1 alpha 10 color 1 alpha 20 color 1 alpha 30 color 1 alpha 40 color 1 alpha 50 color 1 alpha 60 color 1 alpha 70 color 1 alpha 80 color 1 alpha 80 color 1 alpha A0 color 1 alpha B0 color 1 alpha C0 color 1 alpha D0 color 1 alpha E0 color 1 alpha F0 color 2 to get the number of clips you need just find the range the gradient will take place over. the number of pixels the range is wide is you number of clips, say the range is 250-300, means you need 50 clips. Next you take the number of clips and divide 256 by it to get the increment, i.e. 50/256= 5.12 round to nearest whole number, so 5. So that means every new clip you will decrease or increase the value by 5. exp \alpha&H00& \alpha&H05& \alpha&H0A& \alpha&H0F& and so on. I'll dig up some old working code if I can, maybe you'll find it useful. Code:
[Script Info] |
But I have found someone who can creat gradient color(an arabian man)whose name is soul slayer so, please look at the second image:
http://i156.photobucket.com/albums/t...9a8ec9b908.jpg this is what I want to learn about if the aegisub program couldn't do that, then, please give another program for the subtitling can do this job. I'll wait for you my friends |
read jfs's post again... He already gave you the name of a different app that will do the gradients. And I gave you the code to be able to do it yourself if need be.
Also the second image you posted is not a gradient. All he did was set each letter a diff color. example Code:
{\1c&HFFFFFF&}E{\1c&HFFEEEE&}X{\1c&HFFDDDD&}A{\1c&HFFCCCC&}M{\1c&HFFBBBB&}P{\1c&HFFAAAA&}L{\1c&HFF9999&}E |
There is a function for gradients on the aegisub forum for lua scripting (Automation 3\no longer supported) . And I think it is possible to add a gradient feature into aegisub 2.0 with the automation 4 framework.
|
Quote:
Thanks man, this is what I want to get this point eventhough he didn't gradient the color, but he made it very beautiful like gradient but, actually, you have catched them, so, thanks alot alot alot |
Hi again,
now I know this tutorial. but someone can gradient the color by vertical way like this: http://i156.photobucket.com/albums/t...rdragon/05.jpg how it became like that!! Please someone help me with that!! (notice that text is for karaoke not just is in freez position) |
Taking a very quick look it's only two halves in slightly different colour. Notice that there's actually a sharp transition from the start to end colour right in the middle of the line.
|
but...how?
!!! this is a vertical was not horizontal ! PLEASE GIVE ME THE RIGHT SOLUTION FOR THAT!!! |
Aegisub is not the solution to everything. In case of gradience/clip creation, there's no real automated way of doing it. You'll need to learn the \clip override function for ASS, and enter it in the line. This post contains a sample code including clip.
And when jfs said "it's only two halves in slightly different colour," he's saying that the line can be made with two lines -- first line that's \clipped to show the top half of the line with darker color, and the second line that's \clipped to show the bottom half. For more information about clip, read the Aegisub help file that comes with version 1 -- Help -> Contents -> Typesetting -> Ass Overide Tags, and find the section about \clip. It has pretty good explanation with a sample screen. |
ultimaweapon
this is an automation script this is what you want and it's with Arabic comments it's made by MexFx Code:
-- Original written by Haider Ben Abu Baker (aka Haku) from here |
Quote:
|
Why are you using Advanced Substation Alpha tags in plain old SSA files? :rolleyes:
|
Because you can. Any other witty comments?
|
Quote:
|
Quote:
|
Quote:
|
Quote:
And I used textsub 2.23 (an old render) just so you know. Don't follow textsubs "can and can't" list like it's god. Theres so many glitches you can abuse to your advantage. |
Quote:
(blame vsfilter? :confused: ) just for fun: Code:
[Script Info] |
All times are GMT -5. The time now is 02:57. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.