AnimeSuki Forums

Register Forum Rules FAQ Members List Social Groups Search Today's Posts Mark Forums Read

Go Back   AnimeSuki Forum > Anime Related Topics > Fansub Groups

Reply
 
Thread Tools
Old 2006-08-03, 20:04   Link #241
mad_cracker
AFX ADDiCT
*Fansubber
 
 
Join Date: Jul 2006
Location: Portugal
Hi there^^
Need help with some stuff. I've created a video with alpha channel on AFX so i can use as karaoke. The thing is the opening of the serie never begins at the same time. How can i put the karaoke in the time i want? I tried to do like this: do the karaoke with more frames then the opening and then trimm the karaoke in the begining. Does anyone know how to make it more easyer?
Thanks for the help
__________________

::AFX ADDiCT::.
mad_cracker is offline   Reply With Quote
Old 2006-08-03, 20:17   Link #242
Sylf
翻訳家わなびぃ
*Fansubber
 
 
Join Date: Nov 2003
Age: 40
Send a message via MSN to Sylf Send a message via Yahoo to Sylf
When you layer the afx clip with the OP, use trim() to get the OP clip, layer it, then use the splice function to put the clip back to the whole episode.
Sylf is offline   Reply With Quote
Old 2006-08-04, 06:32   Link #243
mad_cracker
AFX ADDiCT
*Fansubber
 
 
Join Date: Jul 2006
Location: Portugal
Thanks a lot^^
I've tried what you said and it works perfectly^^
__________________

::AFX ADDiCT::.
mad_cracker is offline   Reply With Quote
Old 2006-08-05, 17:09   Link #244
Yazakura
Enigma of Nothing
 
 
Join Date: Jan 2006
Location: Seattle WA, USA
I'm just wondering about something: Can someone with no past experience learn how to make a karaoke version of a song? And does the file you want to make it from have to be in CD format? Are all the programs you need to download to get this working COMP friendly? (Is this legall in the US?)

Thanks much in advance for the help!
Yazakura is offline   Reply With Quote
Old 2006-08-05, 17:15   Link #245
jfs
Aegisub dev
 
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 29
What exactly do you mean by "a karaoke version"?
Usually when I see that, I think of a vocal-less version of the song. If that's what you're after, forget it It's practically impossible to do without having the original track-by-track studio recordings and doing a new mix (leaving out the vocals).
However, if it's a song from a relatively recent anime, there's often vocal-less (off-vocal) versions of them on the singles.
__________________

Aegisub developer [ Forum | Manual | Feature requests | Bug reports | IRC ]
Don't ask for: More VSFilter changes (I won't), karaoke effects, help in PM's
jfs is offline   Reply With Quote
Old 2006-08-06, 12:10   Link #246
Soluzar
Senior Member
 
 
Join Date: Dec 2005
Location: Derby, UK.
Age: 38
Send a message via AIM to Soluzar Send a message via MSN to Soluzar Send a message via Yahoo to Soluzar
Quote:
Originally Posted by Yazakura
I'm just wondering about something: Can someone with no past experience learn how to make a karaoke version of a song? And does the file you want to make it from have to be in CD format? Are all the programs you need to download to get this working COMP friendly? (Is this legall in the US?)
Lets clarify something. This thread isn't about making versions of songs without a vocal track to sing karaoke to, because that's almost impossible, as JFS stated. It's not possible to entirely remove the singer's voice one it has been mixed in.

This thread is about adding fancy karaoke graphics to the opening credits (OP) of an anime episode. It's a subset of the overall typesetting skillset of anime fansubbing, and simple effects can be done relatively easily, in Aegisub. More complex effects will take you a lot of practice and time to perfect, and might require other software Typesetting is a specialist position within many groups.

My advice to a new fansubber would be to either learn how to do the most basic of Karaoke, which won't take you long, or to just not do any at all. It's not mandatory. I also have to say, if you're worried about legality, then fansubbing is not the hobby for you. It exists because the studios allow it to exist, but it is not legal.
__________________
Richard Taylor

The Crumbling Biscuit.
Soluzar is offline   Reply With Quote
Old 2006-08-09, 10:44   Link #247
mad_cracker
AFX ADDiCT
*Fansubber
 
 
Join Date: Jul 2006
Location: Portugal
Can anyone tell me how to overlay 3 ou more videos at once. The problem is that the karaoke does never begins at the same time and i have typesets to put in the original video. I wanned to overlay the typesets and the karaoke with the otiginal video at the same time so then i dont have to make the encode twice in the same video^^'
Help plz
__________________

::AFX ADDiCT::.
mad_cracker is offline   Reply With Quote
Old 2006-08-09, 12:16   Link #248
Sylf
翻訳家わなびぃ
*Fansubber
 
 
Join Date: Nov 2003
Age: 40
Send a message via MSN to Sylf Send a message via Yahoo to Sylf
rather than overlay, just use the same encode each time.

concept:
Encode the section with karaoke by itself with the audio track, so you can use it each time. When you encode the episode, delete the karaoke section from the raw, and stick the previously prepared clip in its place.

========================

The Virtualdub method 1:
1. Encode the karaoke clip in the final format. For example, using xvid and mp3 as video and audio codec. Use CBR for the audio.
2. Encode other parts of the episode using the same format as step 1. Use the range selection in virtualdub to set the section you want to encode.
3. Concatenate all the sections you prepared in step 1 & 2 using virtualdub, using "Append AVI segment."
4. Set both video and audio to Direct Stream Copy, and save the whole thing as AVI.
5. For the future episodes, repeat steps 2 thru 4, reusing the clips you prepared in step 1 before.

Probably the easiest way to go for a beginner. It doesn't require much resource, etc, and it works.
========================

The Virtualdub method 2: (not much different from the prev)
1. Encode the karaoke clip using lossless video and audio codec, such as huffyuv and raw PCM.
2. Encode other parts of the episode using the matching codecs as step 1.
3. Concatenate all the sections you prepared in step 1 & 2 using virtualdub, using "Append AVI segment."
4. Set video to Fast Recompress. Set audio to Full Processing Mode. Pick codecs for each. Save the whole thing as AVI.
4.5 Or alternatively, don't encode video and audio together. Encode them separately, and mux the two files together, using other tools, such as AVI Mux GUI.
5. For the future episodes, repeat steps 2 thru 4, reusing the clips you prepared in step 1 before.

This method adds a bit of flexibility, but requires a fair amount of disk space. Encoding the a 24-minute video in lossless format would require up to 4.5 GB, I think.
========================

The AVISynth method: (Just doing the same thing as VDub method 2)
1. Encode the karaoke clip using lossless video and audio codec.
2. Prepare the avisynth script to be used for final encode. Use trim() and alignedsplice() functions (or ++ operators) to put all the videos together
3. Load the script in your favorite encoding engine (e.g. VirtualDub, AVIDemux, MEncoder, x264, MeGUI, etc), and encode.
4. For the future episodes, repeat steps 2 & 3.

This probably is the most preferred method by seasoned encoders who wants to do something like this, since they're using AVISynth to start with anyway. And you can skip the lossless encode of the main episode with this if you really want.

Of course, this requires you to know AVISynth. Which I recommend.
Sylf is offline   Reply With Quote
Old 2006-08-09, 14:11   Link #249
mad_cracker
AFX ADDiCT
*Fansubber
 
 
Join Date: Jul 2006
Location: Portugal
Thanks a lot. I've tried some things you said and i'm starting to get it^^
I'm realy thakful. Here in Portugal we beginers don't have this kind of information. Because ppl here try to make things for themselves and don't like to share it. I think its kind of stupid. If we are fansubs from the same country why not share info to make things get better for our watchers.
Peace and anime^^
__________________

::AFX ADDiCT::.
mad_cracker is offline   Reply With Quote
Old 2006-08-27, 22:36   Link #250
Takeru
Jag šter idioter
*Graphic Designer
 
 
Join Date: Dec 2005
Location: Vereinigte Staaten
Age: 24
Send a message via AIM to Takeru Send a message via Skype™ to Takeru
I have been reading this entire thread for the past 3hrs trying to understand some of this. I'm a total n00b at this, I'll admit it.
I really want to figure out how to do this. So if anyone could point me to a very simple tutorial on it or whatever, I'd be very appreciative about it. I have to admit tho, the extent of my programming knowledge is HTML and a slight bit of JavaScript.
__________________
Takeru is offline   Reply With Quote
Old 2006-08-27, 23:04   Link #251
xat
Senior Member
*Fansubber
 
Join Date: Dec 2005
If you need a basic start, look into Aegisub's documentation. There's a nice typesetting primer which goes over every override you'll be working with when creating karaoke.
xat is offline   Reply With Quote
Old 2006-08-28, 00:15   Link #252
Sylf
翻訳家わなびぃ
*Fansubber
 
 
Join Date: Nov 2003
Age: 40
Send a message via MSN to Sylf Send a message via Yahoo to Sylf
First, you need to learn how to time the karaoke. Many SSA/ASS timing programs, including Substation Alpha, Medusa, and aegisub has this function. (Sabbu 2.7 beta3 thru beta 14 had this function as well.) Basically, you can use \k (immediate fill), \ko (outline fill), and \kf or \K (gradual fill from left to right) with such timing.

Eventually, people start want to have fancier effects. That's where most of this thread and aegisub's tutorial will come handy.


Basic gist of karaoke timing:
Spoiler:

Another guide : Kirika's version

It's a chatlog I received back in 2003. Some of the idea is outdated by now (such as when to use \K etc). But basic idea of how to time karaoke is still valid.
Sylf is offline   Reply With Quote
Old 2006-09-06, 16:19   Link #253
Thar
n00b
 
Join Date: Jun 2006
Age: 25
I have some problem with ass code, and hope you guys could help me

I'm new to karaoke, I've maded timing and some simple effect. Really simple: text is in first color, then while singing it's getting filled by the scond color, and while it has already being singed it's getting filled by grey.

So, my problem is with this line:
Code:
{\fad(700,300)\pos(320,30)\k100}{\r\t(1100,1500,\1c&H808080&\2c&H808080&)\kf28}ki{\r\t(1380,1780,\1c&H808080&\2c&H808080&)\kf26}mi {\r\t(2040,2420,\1c&H808080&\2c&H808080&)\kf88}wa {\r\t(2520,2920,\1c&H808080&\2c&H808080&)\kf22}{\r\t(2740,3140,\1c&H808080&\2c&H808080&)\kf23}bo{\r\t(2970,3370,\1c&H808080&\2c&H808080&)\kf25}ku {\r\t(3620,3880,\1c&H808080&\2c&H808080&)\kf76}wo {\r\t(3980,4380,\1c&H808080&\2c&H808080&)\kf39}{\r\t(4370,4770,\1c&H808080&\2c&H808080&)\kf17}a{\r\t(4540,4940,\1c&H808080&\2c&H808080&)\kf19}ta{\r\t(5130,7450,\1c&H808080&\2c&H808080&)\kf282}ta{\r\t(7550,7950,\1c&H808080&\2c&H808080&)\kf24}me{\r\t(7790,8190,\1c&H808080&\2c&H808080&)\kf21}te{\r\t(8000,8400,\1c&H808080&\2c&H808080&)\kf59}ru
The syllabe "ru" immediately gets filled by both colours, and remain grey while singing.

What should I do to fix it?
Thar is offline   Reply With Quote
Old 2006-09-06, 18:04   Link #254
jfs
Aegisub dev
 
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 29
You \t times end earlier than the actual timing of the syllables. That might be the problem. Ie. the fade-to-grey is actually finished before the last syllable is over.

If I add up all the \k times (including the first \k100) I get 849, which is greater than the 8400 in the last \t. Just change the last \t end time to 8590, that should probably fix it.

This shouldn't by any chance be hand-written? (It'd look like the kind of error typical for hand-written kara.)
One could probably argue that it's good for learning, to hand-calculate effects at first, but it's just so error-prone, using a tool to generate kara is just much more effecient ^^;.
__________________

Aegisub developer [ Forum | Manual | Feature requests | Bug reports | IRC ]
Don't ask for: More VSFilter changes (I won't), karaoke effects, help in PM's
jfs is offline   Reply With Quote
Old 2006-09-10, 17:31   Link #255
getfresh
done
*Fansubber
 
 
Join Date: Nov 2003
Location: Yokosuka, JP
Age: 33
I will have to disagree with you on that on jfs. I have always hand coded my scripts and they say the proof is in the pudding so there it is. Anyways, you can screw up code in an automated scripter just as easy as you can hand coding. The only determining factor is who the operator is.

To fix your code I first started by simplifying it as shown below.

\1c&H808080& <- not needed since it is no longer visible after fill -> *delete from script*

\kf <- just a waste of file space -> use \K *preference

{\r\t(2520,2920,\2c&H808080&)\K22} <- these pauses don't need the \r's or \t's just the \K's or \kf 's-> {\K22}

{\fad(700,300)\pos(320,30)\k100}
{\r\t(1100,1500,\2c&H808080&)\K28}ki
{\r\t(1380,1780,\2c&H808080&)\K26}mi
{\r\t(2040,2420,\2c&H808080&)\K88}wa
{\K22}
{\r\t(2740,3140,\2c&H808080&)\K23}bo
{\r\t(2970,3370,\2c&H808080&)\K25}ku
{\r\t(3620,3880,\2c&H808080&)\K76}wo
{\K39}
{\r\t(4370,4770,\2c&H808080&)\K17}a
{\r\t(4540,4940,\2c&H808080&)\K19}ta
{\r\t(5130,7450,\2c&H808080&)\K282}ta
{\r\t(7550,7950,\2c&H808080&)\K24}me
{\r\t(7790,8190,\2c&H808080&)\K21}te
{\r\t(8000,8400,\2c&H808080&)\K59}ru

Now the code is a bit easier to read.

From what I understand you want a normal \K or \kf fill to happen then after syllable is finished it will grey out. Well jfs was 1/2 right about what the issue is. It _IS_ timing, but not on event effect timing. Its post event best I can tell from what he wrote.

Letís start with our basic equations


---------------------------------------------------------
group 1

(offset \k + current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\fad(700,300)\pos(320,30)\k100}{\r\t(1100,1500,\2 c&H808080&)\K28}ki
correct: {\fad(700,300)\pos(320,30)\k100\r\t(1280,1680,\2c& H808080&)\K28}ki

---------------------------------------------------------
group 2

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(1380,1780,\2c&H808080&)\K26}mi
correct: {\r\t(1540,1940,\2c&H808080&)\K26}mi

---------------------------------------------------------
group 3

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(2040,2420,\2c&H808080&)\K88}wa
correct: {\r\t(2420,2820,\2c&H808080&)\K88}wa

---------------------------------------------------------
group 4

start time of previous \t + (current \K)10 = group 4 reference time

{\K22}

---------------------------------------------------------
group 5

group 4 reference time + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(2740,3140,\2c&H808080&)\K23}bo
correct: {\r\t(2870,3270,\2c&H808080&)\K23}bo

---------------------------------------------------------
group 6

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(2970,3370,\2c&H808080&)\K25}ku
correct: {\r\t(3120,3520,\2c&H808080&)\K25}ku

---------------------------------------------------------
group 7

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(3620,3880,\2c&H808080&)\K76}wo
correct: {\r\t(3880,4280,\2c&H808080&)\K76}wo

---------------------------------------------------------
group 8

start time of previous \t + (current \K)10 = group 8 reference time

{\K39}

---------------------------------------------------------
group 9

group 8 reference time + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(4370,4770,\2c&H808080&)\K17}a
correct: {\r\t(4440,4840,\2c&H808080&)\K17}a

---------------------------------------------------------
group 10

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(4540,4940,\2c&H808080&)\K19}ta
correct: {\r\t(4630,5030,\2c&H808080&)\K19}ta

---------------------------------------------------------
group 11

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(5130,7450,\2c&H808080&)\K282}ta
correct: {\r\t(7450,7850,\2c&H808080&)\K282}ta

---------------------------------------------------------
group 12

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(7550,7950,\2c&H808080&)\K24}me
correct: {\r\t(7690,8090,\2c&H808080&)\K24}me

---------------------------------------------------------
group 13

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + 400 = end time of current \t

incorrect: {\r\t(7790,8190,\2c&H808080&)\K21}te
correct: {\r\t(7900,8300,\2c&H808080&)\K21}te

---------------------------------------------------------
group 14

start time of previous \t + (current \K)10 = start time of current \t
start time of current \t + \fad time out = end time of current \t

incorrect: {\r\t(8000,8400,\2c&H808080&)\K59}ru
correct: {\r\t(8490,8790,\2c&H808080&)\K59}ru



---------------------------------------------------------
Final product

{\fad(700,300)\pos(320,30)\k100\r\t(1280,1680,\2c& H808080&)\K28}ki{\r\t(1540,1940,\2c&H808080&)\K26} mi {\r\t(2420,2820,\2c&H808080&)\K88}wa {\K22}{\r\t(2870,3270,\2c&H808080&)\K23}bo{\r\t(31 20,3520,\2c&H808080&)\K25}ku {\r\t(3880,4280,\2c&H808080&)\K76}wo {\K39}{\r\t(4440,4840,\2c&H808080&)\K17}a{\r\t(463 0,5030,\2c&H808080&)\K19}ta{\r\t(7450,7850,\2c&H80 8080&)\K282}ta{\r\t(7690,8090,\2c&H808080&)\K24}me {\r\t(7900,8300,\2c&H808080&)\K21}te{\r\t(8490,879 0,\2c&H808080&)\K59}ru
getfresh is offline   Reply With Quote
Old 2006-09-10, 19:42   Link #256
jfs
Aegisub dev
 
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 29
Now I sure wouldn't want to write an effect by hand having ten layers, four rotations and eight clips per syllable... anyway...

On the suject, the question is actually whether the idea is that the syllables should first start fading out after their entire duration has passed, or they should start fading out while still being highlighted. The effect obtained by leaving it as-is and just applying my fix also gives a quite interesting effect, especially if you let color1 and color2 fade towards the same.

(Oh yes, and I prefer \kf for readability, IMO \k and \K just look too similar )
__________________

Aegisub developer [ Forum | Manual | Feature requests | Bug reports | IRC ]
Don't ask for: More VSFilter changes (I won't), karaoke effects, help in PM's
jfs is offline   Reply With Quote
Old 2006-09-15, 12:54   Link #257
Shounen
Away for good
 
 
Join Date: Mar 2006
Age: 25
Or just use this if your a starter.
Should probly explain the most of what timing etc is...
If you want some more tips check this one out.

Then thanks to crumjas handy tools (could help you alot, if you dont wanna add your effects manually)


update:
Quote:
Originally Posted by jfs
(Oh yes, and I prefer \kf for readability, IMO \k and \K just look too similar )
I second that!
__________________

Shounen is offline   Reply With Quote
Old 2006-09-15, 14:28   Link #258
Sylf
翻訳家わなびぃ
*Fansubber
 
 
Join Date: Nov 2003
Age: 40
Send a message via MSN to Sylf Send a message via Yahoo to Sylf
Quote:
Originally Posted by Shounen
Or just use this if your a starter.
Should probly explain the most of what timing etc is...
If you want some more tips check this one out.

Then thanks to crumjas handy tools (could help you alot, if you dont wanna add your effects manually)
Next time, read through the thread before making posts like that.
All those tools and links have been posted in this thread already. The first link, especially - I posted that only 5 posts before yours.
Sylf is offline   Reply With Quote
Old 2006-09-19, 01:30   Link #259
getfresh
done
*Fansubber
 
 
Join Date: Nov 2003
Location: Yokosuka, JP
Age: 33
Quote:
Originally Posted by jfs
Now I sure wouldn't want to write an effect by hand having ten layers, four rotations and eight clips per syllable... anyway...

On the suject, the question is actually whether the idea is that the syllables should first start fading out after their entire duration has passed, or they should start fading out while still being highlighted. The effect obtained by leaving it as-is and just applying my fix also gives a quite interesting effect, especially if you let color1 and color2 fade towards the same.

(Oh yes, and I prefer \kf for readability, IMO \k and \K just look too similar )

The auto scripting apps weren't able when I was active and to this day aren't open ended enough for my liking. And 10 layers? LOL... You are kidding right. The last karaoke I did have around 600 layers per line. And that karaoke was not possible by the auto scripters. I still have not seen it repeated so I don't think anyone has added it.

If you want to do the same old thing everyone else is doing, get yourself an auto scripter. If you want original work, learn the code inside & out, bust open notepad, and get crackin.
getfresh is offline   Reply With Quote
Old 2006-09-19, 03:13   Link #260
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 27
getfresh: jfs was the person who, AFAIK, invented karaoke-effected furigana. Is that what you call "the same old thing everyone else is doing"?
Also, I suggest you stop going around on forums to brag about your enormous e-penis and instead go back to RTFM some about Aegisub's automation system (which happens to be designed by said jfs). If you claim a full-fledged Lua programming environment that lets you write arbitrary code to do whatever you like to the text can't do what you can do in notepad, you obviously don't have any idea what you're talking about.
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read

Last edited by TheFluff; 2006-09-19 at 06:24.
TheFluff is offline   Reply With Quote
Reply

Tags
fansubbing, karaoke, software, subbing

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:13.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
We use Silk.