Rush Rush Rush Rush Rush~!

My Asian Studies Project is due in less than 20 hours – dash dash dash dash dash!!!!

My Japanese Project is done – and it’s more important, but … a whole project in less than a day!? Can I do it!? ”Found another Japanese Artist on twitter – actually to be more specific I found them via IOSYS Album Art, but well, I found their twitter account. ”I’ve got 2 jobs lined up for the summer at a community college – should be good :D ”I’ve got to study more Japanese (jlpt2 and such) O.O – I’ll finally get the chance to do so in depth once class ends. Then I can read all those books!! ”Time to use power point… haven’t used that program since junior high o.o;;

"早く期末のプロジェクトの完成をしないと…絶対死にます(°д°)コーヒー豆を噛む"

Just to give you a small idea of the joy that I have in finishing my Japanese Video Project, here’s the AVS (Avisynth Script) file used to build it.

#Load Plugins
LoadPlugin("C:\Program Files\AviSynth 2.5\optional plugins\awarpsharp\awarpsharp.dll")

#Load Source Audio
sil=DirectShowSource("silence.wav")
aud001=DirectShowSource("opening2.wav") #opening.wav is creepier, opening2.wav is more old soap-opera
aud002=DirectShowSource("fake-trailer.wav")
aud003=DirectShowSource("act1-snd-final.wav")
aud004=DirectShowSource("time-passes.wav")
aud005=DirectShowSource("act2-snd-final.wav")
aud006=DirectShowSource("act3-snd-final.wav")
aud007=DirectShowSource("act4-snd-final.wav")
aud008=DirectShowSource("act5-snd-final.wav")
aud009=DirectShowSource("act7-snd-final.wav")
aud010=DirectShowSource("cast-snd-final.wav")
aud011=DirectShowSource("staff-p1-snd-final.wav")

#Load Source Video
dv=DirectShowSource("Clip 01-x.mp4")
fl001=AudioDubEx(DirectShowSource("act0.avi").convertfps(29.970),sil)

#Load Source Images (s=simple slide,a=alpha slide)
s001=AudioDubEx(ImageSource("Slides\Slides0001.png",end=195,fps=29.970),sil).converttoyv12() #About an Hour goes By
 s001=s001.AudioDubEx(aud004)
s002=AudioDubEx(ImageSource("Slides\Slides0002.png",end=90,fps=29.970),sil).converttoyv12() #At 8 in the Library – with a silver knife.
s003=AudioDubEx(ImageSource("Slides\Slides0003.png",end=90,fps=29.970),sil).converttoyv12() #Philosophy is So in a Different Classroom
s004=AudioDubEx(ImageSource("Slides\Slides0004.png",end=90,fps=29.970),sil).converttoyv12() #Math Class
s005=AudioDubEx(ImageSource("Slides\Slides0005.png",end=90,fps=29.970),sil).converttoyv12() #Somewhere at University
s006=AudioDubEx(ImageSource("Slides\Slides0006.png",end=90,fps=29.970),sil).converttoyv12() #A little bit later
s007=AudioDubEx(ImageSource("Slides\Slides0007.png",end=90,fps=29.970),sil).converttoyv12() #Cast!
s008=AudioDubEx(ImageSource("Slides\act-staff0001.png",end=180,fps=29.970),sil).converttoyv12() #Cast (Formal)
s009=AudioDubEx(ImageSource("Slides\act-staff0002.png",end=180,fps=29.970),sil).converttoyv12() #Staff
s010=AudioDubEx(ImageSource("Slides\act-staff0003.png",end=90,fps=29.970),sil).converttoyv12() #Director (None)
s011=AudioDubEx(ImageSource("Slides\act-staff0004.png",end=180,fps=29.970),sil).converttoyv12() #Special Thanks
s012=AudioDubEx(ImageSource("Slides\act-staff0005.png",end=90,fps=29.970),sil).converttoyv12() #And You.
s013=AudioDubEx(ImageSource("Slides\act-staff0006.png",end=100,fps=29.970),sil).converttoyv12() #Preview!
s014=AudioDubEx(ImageSource("Slides\act-staff0007.png",end=100,fps=29.970),sil).converttoyv12() #Next Time!
s015=AudioDubEx(ImageSource("Slides\act-staff0008.png",end=100,fps=29.970),sil).converttoyv12() #NAI
s016=AudioDubEx(ImageSource("Slides\act-staff0009.png",end=420,fps=29.970),sil).converttoyv12() #Hontou ni Arigatai!
s017=AudioDubEx(ImageSource("Slides\act-staff0010.png",end=180,fps=29.970),sil).converttoyv12() #Ongaku

dv=dv.initial_pp() #initial post processing

#Clips

c001=dv.trim(325,875)
c002=dv.trim(3781,4225)
c003=dv.trim(5143,5230)
c004=dv.trim(5287,6472)
c004t2=dv.trim(9260,10253)
c005=dv.trim(10900,11031)
c006=dv.trim(12636,13337)
 c006=c006.lanczos4resize(640,480,0,76,400,300)
c005_006t2=dv.trim(15072,16220)
c007=dv.trim(16726,16949)
c008=dv.trim(17020,17133)
 c008=c008.trim(0,92)++c008.trim(93,0).amplify(0)
c009=dv.trim(17210,17347)
c010=dv.trim(17438,17827)
c011=dv.trim(17874,18385)
c012=dv.trim(20003,22118)
c013=dv.trim(22152,22919) #note inconsistency with a slide
c013t2=dv.trim(22974,23721) #<- take 01 is better
c014=dv.trim(24087,26150) #end with a slide effect if possible
c015=dv.trim(26189,26630)
c016=dv.trim(26738,26811)
c017=dv.trim(26832,26980)
c018=dv.trim(30268,30723)
c019=dv.trim(30723,32171)
c020=dv.trim(32210,32855)
c021=dv.trim(32899,33640)
c022=dv.trim(33826,34049)
c023SPECIAL=dv.trim(34223,34300) #<-cleaning lady
c023=dv.trim(34324,34788)
 c023p1=c023.trim(0,214)
 c023p2=c023.trim(215,0)
c024=dv.trim(35066,35349)
c022t2=dv.trim(33826,33950) #<- use frame 33899 specifically for a freeze
 c022t2v2=c022t2.trim(0,187).trim(55,0)
c025=dv.trim(36037,36586)
c025p2=dv.trim(36586,36896)
c026=dv.trim(37171,38190)
c027=dv.trim(38280,39264)
c028=dv.trim(40031,40638)
c029=dv.trim(41106,41452)
c030=dv.trim(41551,41693)
c031=dv.trim(43408,43752)
c032=dv.trim(44232,44315)
c033=dv.trim(45519,46071)
c034=dv.trim(46075,46447) #<- note sudden appearance with sub
c035=dv.trim(46585,46710) #Jennifer Introduction!
c036=dv.trim(46755,46881) #Hana Introduction!
c037=dv.trim(46918,47032) #Jordan Introduction!
c038=dv.trim(47050,47157) #Philosophy Teacher Introduction!
c039=dv.trim(47211,47360) #"The other guy" Introduction!
c040=dv.trim(47392,47548) #The magical coat Introduction!
c041=dv.trim(47580,47729) #The girlfriend Introduction!
c042=dv.trim(47748,48070) #Math Teacher Introduction!
c043=dv.trim(48080,49548)
c044=dv.trim(49568,49832)
c045=dv.trim(49844,49945)
c046=dv.trim(50185,50347)
c046p2=dv.trim(50323,50356)
c047=dv.trim(50541,50654)
c048=dv.trim(50678,50784)
c049=dv.trim(52213,52513)
c050=dv.trim(52513,52743)
c051=dv.trim(53396,53738) #same as 54
c052=dv.trim(53793,53946)
c053=dv.trim(54036,54166)
c051t2=dv.trim(55023,55351)
c052t2=dv.trim(55398,55529)
c053t2=dv.trim(55590,55699)
c054=dv.trim(55758,55975)
c055=dv.trim(56110,56201)
c056=dv.trim(56252,56594)
c057=dv.trim(56616,56709)
c058=dv.trim(56984,57077)
c051v2=dv.trim(57437,57781)
c056vS=dv.trim(58117,58244)
 c056vS2=c056.trim(0,56)++c056vS++c056.trim(120,0)
c056vSt2=dv.trim(58562,58735)
c058v2=dv.trim(58823,59014)
c059=dv.trim(59888,60621)
c059v2=dv.trim(61028,62021)
c060=dv.trim(63280,64361)
c061=dv.trim(64697,64766)
c062=dv.trim(64766,64834)
c063=dv.trim(65497,65573)
c064=dv.trim(65885,66076)
c065=dv.trim(66294,66370)
c066=dv.trim(66417,66535)
c067=dv.trim(66674,66876)
c068=dv.trim(67043,67147)
 c068=c068.hana_zoom()
c069=dv.trim(67147,67246)
 c069=c069.hana_zoom()
c070=dv.trim(67246,67323)
 c070=c070.hana_zoom()
c071=dv.trim(67323,67595)
 c071=c071.hana_zoom()
c072=dv.trim(67595,67699)
 c072=c072.hana_zoom()
c073=dv.trim(67699,67777)
 c073=c073.hana_zoom()
c074=dv.trim(67826,68025)
 c074=c074.hana_zoom()
c075=dv.trim(68025,68111)
 c075=c075.hana_zoom()
c076=dv.trim(68194,68979)
 c076=dissolve(c076.trim(0,700),c076.blankclip(50,color=$ffffff),50)
c077=dv.trim(69227,70054)
 c077=dissolve(c077.blankclip(15,color=$ffffff),c077,15)

#Acts

act0=AudioDubEx(fl001,aud001)
 #act0=act0.converttorgb32().layer(sTST,op="add").converttoyv12()
act1=dissolve(c059v2,c060,5)++c061++c069++c062++c070++c063++c071++c064++c072++c065++c073++c066++c074++c067++c075++c076++c077.fadeout(15)
 act1=act1.AudioDubEx(aud003)
act2=dissolve(s004.fadein(15),c026,15)++c025++c025p2++c027++c028++c029++c032++dissolve(c030,s001,c031,15)++dissolve(c033,c034,5)
 act2=act2.AudioDubEx(aud005)
act3=c043++c044++c051v2++c045++c052t2++c046++c053t2++c046p2++c054++c047++c055++c048++c056vS2++c049++c057++c050++c058v2.fadeout(30)
 act3=act3.AudioDubEx(aud006)
act4=dissolve(s006,c011,s005,c012,s003,c013,c020,15)++c014++c015++c018++c016++c019++c017.fadeout(15)
 act4=act4.AudioDubEx(aud007)
act5=dissolve(s002.fadein(15),c001,15)++c002++c003++c004t2++c005_006t2++c007++c008++c009++c010.fadeout(15)
 act5=act5.AudioDubEx(aud008)
#act7_original_version=dissolve(s006.fadein(15),c022t2,15)++c023++c021++c024.fadeout(15)
 act7=dissolve(s006.fadein(15),c023p1,15)++c022t2v2++c023p2++c021++c024.fadeout(15)
 act7=act7.AudioDubEx(aud009)
cast=dissolve(s007.fadein(15),c035,15)++c036++c037++c038++c039++c040++c041++c042.fadeout(65)
 cast=cast.AudioDubEx(aud010)
credits=AudioDubEx(s008++s009++s017++s010++s011++s012,aud011)++AudioDubEx(s014++s013++s015++s016.fadeout2(60),aud002)

#Final Merge
final=dissolve(act0,act1,65)++act2++act3++act4++act5++act7++cast++credits

#Final Post Processing
final=final.final_pp()

#Return Video
final

#Functions
function initial_pp(clip c)
{
#c=c.Convolution3D(0,6,10,6,8,2.8,0) #(LQ DV)
 c=c.AWarpSharp(16.0,4,0.5,2) #High Processing Version of Default
 return c
}
function final_pp(clip c)
{
 c=c.Convolution3D(0,32,128,16,64,10,0) #(VHS)
 return c
}
function hana_zoom(clip c)
{
 return c.lanczos4resize(640,480,60,0,580,435)
}

Advertisements

Angels and Demons

Phew, I’ve survived. I was able to scrape a B for my final paper for one of my classes. Also got a B in one of my other classes, and got an A for my English class.

I watched Angels and Demons in the Cinema today, and I thought it was pretty good – I’m going to have to read the book now ^^.

Ugh – I’m really scared about my Japanese Final Project. I really want to get an A in that class, but my "acting" and "speech" in the film was most definitely sub par. I’m only a borderline A and it’s all too common for my grades to plummet near the end of the semester – ugh I just want it to end T.T

In the end, all I really need is a lot of sugar and a lot of caffeine *munches on coffee beans* – Let’s get this stuff done!! I’ll make up my horrible speech capabilities through my jlpt2 studies while listening to Touhou music!!

Super Marisa World and MegaMari!

So yesterday I found something out that I probably shouldn’t have had in this race around finals. Sure it’ll help with my project and that’s how I’m going to pitch it, but in finding out about the various games: Super Marisa World, Super Marisa Land, MegaMari, Touhoumon, and the Touhou Mahjong game, I wasted a lot of time yesterday, around 7 hours I would guess. That does not bode well for me, on a schedule. I did finish in the nick of time the preview video for our Japanese Film Project – it’s awful – I will not share XD. Shortly there after I thought I’d take a break, because I made some excellent progress. That’s when I found out about the above games. Matching quite well with the Touhou tradition of impossibility, the games are ridiculously hard (except the Mahjong game, which I can’t find). I’ve made some progress with Super Marisa World, but the whole game itself sort of blows my mind, not just because it’s extremely hard, but it’s very puzzling, and require a LOT more time skill than my very much beloved game Super Mario World. (I believe I’ve lost it again actually, I might have to buy that game… again. Perhaps I’ll more easily find the gba version?) Anyway, Super Marisa Land is much more along the lines of Super Mario Land, but it’s the physics of the game that completely throw me off. You run at a very realistic pace (you still jump high as hell of course), and thus to jump over anything, you need to give yourself a very precise running start. Gah! It’s so difficult! Then perhaps my favorite, because it seems to work closer along the lines of original gameplay (albeit more complex) MegaMari. It’s based off of the Marisa-Alice-Patchouli triangle and MegaMan (RockMan) 2. You might YouTube a video of some guy playing through the entire game, and you’ll see that it’s definitely a step up from MegaMan 2, especially if you’re only human or a magical vampire like me. The worst of all eating up my time though was Touhoumon (I can’t remember the proper name for it, but you can find all you need to know with "Touhoumon") It’s basically a very intricate rom-hack of the Japanese Pokemon Fire Red, and all of the Pokemon are replaced by completely separate Touhoumon: Touhou Characters with all new sprites, movesets, ability levels, strengths and so on. The strategy is a bit out of whack as well which makes it feel like playing a completely different game. When you have fire/water types and electric/fire types and other such stuff that never comes up in Pokemon it’s pretty spectacular. Plus, you have to deal early on with HELL characters like Aya Syameimaru, Patchouli Knowledge (who learns moves across 5 different types) – Anyway, it’s hard to not get thoroughly trounced. Plus you’ll have situations where you’re about to fight Misty, and only have access to one small patch of ground, where it’s only probable to train fire types o.o; I spent way too much time on that game – so I’m going to try to hold out till summer (6 days) but hell, it brings back so many memories.

Ongoing with my utter wastes of time as the clock is ticking, I watched Shangri-la 6 – and the economic stuff (this is what they mean by an economic novel huh?) is kind of blowing my mind, but it also sort of helps with my project (in a way) for Touhou, where they get all up in about the bubble economy and Touhou Bubble. I understand it more now :D – It’s Hyper Economy at Full Speed!

Now time to play some MegaMari and then actually get some work done.

Game Theory

English, Russian, Chinese, Japanese ≪ I will learn these languages some day.

What I love about Japanese is that it’s confusing and erratic. The writing in its very nature. When I read something by a Japanese author I feel like I’m having my mind blown away. And perhaps that is why I want to be an author some day. ^^ I would find my purpose in life fulfilled if I could give someone a mind-fk.

Game theory. Don’t you love games? *sips tea* I can’t ever find anyone to play with me. I can get off playing some mahjong sometimes, but oh I used to be such the card player. I would play every day. When I came to university for the first time I brought 19 packs of cards. Disappointed, not being able to play a single game once. I narrowed my collection down to seven when I came for the following year. Oh, so depressing isn’t it? But what of games? I haven’t played in ages, and I played often against geniuses, so it’s not like I like to win – do I like to lose? (I already show a few other masochistic tendencies :x) Perhaps, but of course like anyone else I like to win. I don’t think I’m particularly competitive, but I do love games. Not the kind where with a lot of effort you show your worth. It’s winning and losing, struggling to see how far you can get. You sort of miss that in modern dull society. Games are good for your brain too. I need to play more. I don’t want my brain to rot. If I ever find some success in the matter I’ll report.

You find similarities where you want to see them, but a strange similarity that doesn’t seem to make too much sense but is there anyway, is the big dark coat that Kunigisa-san wears in Zaregoto 1. I’m like that, I wear mine all the time and often to sleep. Plus I’m an ex-engineer. Funny you think?

You know why using clay mugs for tea is awesome? When you knock them over and they fall on tile, they tend to bounce and not break :D

Quote of the Day:
"She wasn’t an angel. She was a battle maid. What the hell had happened to reality?"

So I just finished reading Zaregoto 1: The Yubikiri Cycle. It’s like reading a book, and gradually coming across stuff and you’re like YEAH – that makes sense! – and then at the end you get shot in the head and laughed at "wrong – you’re so stupid." I’ll have to make sure to buy a more well put together version of that book. (The copy I have now is all but falling apart.) I will read it again. I approve of lesbian relationships. You can’t help but love maids. – Liars, just like me.

Macintosh Computers (Apples) – 最悪だわ

Yeah so, macs suck – all things considered. They always break, you always have to pour hundreds of dollars into them, and they’re horrible at handling things. I had to sit at a mac today, and it took me around 8 hours to correctly import a 40min dv video. I imported it, and then it would crash every time I tried to encode stuff, finally I had to find a way to pull the dv out of the project file (if I tried to save as dv it projected ~15 hours) and when I tried to encode it in the most economical way, it was going to take in upwards of 18 hours. In order to save the data, I had to pull in a java file splitter and split up the file (since macs aren’t capable of handling ntfs without a linux based program) and put it onto my iPod (which was the only thing compatible that would connect with it). I never thought I’d say this, but thank god for Java, it saved me from a god-forsaken platform which is mac.

Eden of the East is the best thing ever by the way. It just keeps getting better and better!

I shall update more later.

Text-based Video Editing

So I re-learned Avisynth Scripting, and used it to encode a “this is what a touhou game is in less than 2 minutes” video. It looks awesomez.

My not-so-clear programming practices haven’t abated at all, so if you can’t understand what’s going on, you’re human.


function marisa_block(bool “audio”)
{
audio=default(audio,true)
v1=DirectShowSource(“th2-all.avi”,audio=false).trim(65508,65987).AssumeFPS(15,false)
v2=DirectShowSource(“th4.avi”,audio=false).trim(55649,56445).AssumeFPS(15,false)
v=dissolve(v1.trim(0,120),v2.trim(0,199),15).addBorders(0,40,0,40)
v=v.fadein(7)
if=audio ? eval(“””
a=DirectShowSource(“marisa-test.wav”,video=false)
v=AudioDubEx(v,a)
“””) : nop()
v
}

function flandre_block(bool “audio”)
{
audio=default(audio,true)
v=DirectShowSource(“flandre.mp4”).killaudio().changefps(15).crop(160,0,960,720).bilinearResize(640,480).trim(975,1438)
if=audio ? eval(“””
a=DirectShowSource(“flandre-test.wav”,video=false)
v=AudioDubEx(v,a)
“””) : nop()
return v
}

function yukari_block(bool “audio”)
{
audio=default(audio,true)
yukari=DirectShowSource(“Phantasm-Yukari.avi”,audio=false).trim(59443,62763).assumeFPS(15.0,false).trim(0,830).fadein0(15)
tag=DirectShowSource(“Subterrean Animism Level 04 (Me).avi”,audio=false).trim(9753,13073).crop(0,0,640,480).assumeFPS(15.0,false).trim(0,830)
v=Overlay(yukari,dissolve(tag.blankclip(360,color=$777777),tag,360),mode=”softlight”,opacity=0.5)
v=v.fadeout2(15).fadeout2(15).fadeout0(15)
if=audio ? eval(“””
a=DirectShowSource(“necrofantasy.wav”,video=false)
v=AudioDubEx(v,a)
“””) : nop()
return v
}

####

marisa=marisa_block(false)
flandre=flandre_block(false)
yukari=yukari_block(false)

touhou=dissolve(marisa,flandre,yukari,15,15)
#touhou_mix=DirectShowSource(“touhou-project-mix.flac”)
#touhou=AudioDubEx(touhou,touhou_mix)
touhou

So yay I’ve made some progress. Which means that I haven’t wasted my weekend. Plus, now that I’ve got the hang of this again, I can write a perfectly good (and much more organized) script to splice all the cuts for our Japanese Video Project together!

I have to hurry up and translate more Touhou stuff for my project, and put together a powerpoint, and incorporate the video in, and make sure stuff is properly compatible… but! – I have a week to do that :3 – Now it’s time to take a break and read stuff, watch FMA2 and K-ON, sleep, and then get up and do some jlpt2 practices :D

My current roommate got busted for drugs again *facepalm* and my next roommate has disappeared of the face of the planet. :/

That’s it for now :D

旅の途中 (Tabi no Tochuu) Lyrics and Translation

The entire country is in ruins, but Akihabara is as it always will be – it’s just too fitting I say. (シャングリ・ラ)

I have the entire volume in front of me – now just if only I knew Japanese even better than I know English.

I have insomnia, like the normal kind that you’re supposed to have, that keeps you awake during the day and asleep at night. However, I’m supposed to sleep during the day and be awake at night! What’s up with this!? It is annoying me to no end. My eyes are glazing over and I can’t get them to work properly either.

Well I’ll clamber into bed for now – maybe I’ll come up with something better later.
O.O I ate an entire tub of mint chocolate chip ice cream. I’m going to get fat ;-; – Must exercise….

Yeah I ended up exercising in class before anyone else got here – wouldn’t it have been awkward if anyone saw me? :x

Translating this song again, makes me see just how many mistakes I made when I first translated it :x
It’s a pretty song though :D

I just had my last Japanese Conversation class ;-; My teacher’s leaving the country and going to teach in Osaka in linguistics and language studies – I may never see her again! – More incentive for me to travel abroad then :x

旅の途中 歌詞

"In the Middle of a Journey"

ただひとり
迷い込む旅の中で
心だけ彷徨って立ち尽くした
でも今は 遠くまで
歩き出せる
そう君と この道で
出会ってから

All alone
I wandered during my travels
My heart alone lost and exhausted
But now I can walk forth
Great distances,
Yes, because I met you
On this path

旅人たちが歌う
見知らぬ歌も
懐かしく聴こえてくるよ
ただ君といると

Even when the travelers sing
Songs I have not yet heard
Listening to them calls forth nostalgia
Whenever you are here with me

夢見た世界が
どこかに あるなら
探しに行こうか
風のむこうへ
凍てつく夜明けの
乾いた真昼の
ふるえる闇夜の
果てを見に行こう

If the world I saw in my dreams
exists somewhere
Then let us search for it
Beyond the winds
Through the frozen dawns
Through arid days
Through shivering nights
Let us go and see its very end

寂しさを知っている
君の瞳
まばたいて その色を
映すから

I see that your eyes
Know loneliness
For when they blink
I see that color reflected in them

高く空まで飛んで
三日月になる
ハッカ色の星はきっと
涙のかけら

Up soaring in the distant sky
Is a crescent moon
The pearl colored stars
Are surely fragments of its tears

東の国の港 西の海辺
暗い森で 南の街 金の塔
北の丘 水に揺れてた同じ月が

At the ports of the east country, Upon the beaches in the west
In the dark forests, From the southern roads, At the golden towers
Atop the northern hills, This same moon is reflected in their waters

差し出すその手を
つないでいいなら
どこまで行こうか
君と二人で
どこへも行けるよ
まだ見ぬ世界の
ざわめき 香りを
抱きしめに行こう

If I may
Take your outstretched hand in mine
How far shall we travel?
If I am with you
It doesn’t matter however far
Let us embrace the fragrance
Of a world we have yet unseen
And travel on together