logo Sign In

Post #726126

Author
kaarma33
Parent topic
Macross: Do You Remember Love? (Released)
Link to post in topic
https://originaltrilogy.com/post/id/726126/action/topic#726126
Date created
5-Sep-2014, 11:09 AM

As per Space Kaijuu’s suggestion, additional snapshots will be taken of the two altered scenes through Womble at 1080p to complete the whole scene.  Then those snapshots will be plugged into the DYRL lagarith encoded BD avi in Sony Vegas.  I’ll see what colour-correction can be applied at that point.

The remastered DYRL DVD will also be upconverted to 1080p with Video Enhancer to do some comparisons with the 1080p snapshots.

On the DYRL BD is a play option to play the movie more like the theatrical version. I almost forgot about this BD option.  Basically, on the DYRL BD are two additional short scenes:

1. Introduction scene: Toho logo that leads to black background with Zentradi space ship background noise - 30 seconds

2. Final scene: Scrolling upwards Japanese ending credits on a black background with Angel’s paints song - 4 minutes 13 seconds

So, I don’t need to extract the Japanese ending credits from the theatrical DYRL Region 2 DVD and use Video Enhancer to up-convert.


And I remembered two other DYRL projects from Macross World that might be useful for this project.

<span style=“text-decoration: underline;”>1.</span> Chad Dunham had borrowed an avisynth script to clean up the remastered DYRL Region 2 DVD video.

http://www.macrossworld.com/mwf/index.php?showtopic=29089#entry725732

a. “Here is the script. Copy and paste the text below into Notepad and save with an .AVS extension.”

################################################################################
#######
############################ GOUT Filter By G-force V.4.00 ############################
################################################################################
#######

########## Set the path of the MKV file. Use DirectShowSource to work with MKV
DirectShowSource(“F:\Videos\Macross Do You Remember Love HD Remastered.mkv”)

########## Crop the black borders from the edges of the frames for processing purposes
Crop(24,24,-20,-20,align=true).AddBorders(0,0,0,0)

########## global motion stabilization stage
temp = last.TemporalSoften(7,255,255,25,2)
Interleave(temp.Repair(last.TemporalSoften(1,255,255,25,2)),last)
DePan(last,data=DePanEstimate(last,trust=0,dxmax=1,dymax=0),offset=-1)
SelectEvery(2,0)

########## local motion stabilization/degrain stage
source = last
sigma = 5
filt = source.fft3dfilter(sigma=sigma,sigma2=sigma*.75,sigma3=sigma*.5,sigma4=sigma*.25
,bt=5,sharpen=.3)

Median1(source.RemoveGrain(12),temp,filt)

fw_vec2 = last.MVAnalyse(isb=false,delta=2,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
fw_vec1 = last.MVAnalyse(isb=false,delta=1,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
bw_vec1 = last.MVAnalyse(isb=true, delta=1,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
bw_vec2 = last.MVAnalyse(isb=true, delta=2,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)

source.MVDegrain2(bw_vec1,fw_vec1,bw_vec2,fw_vec2,thSAD=400,idx=2)

Median1(source,last,filt,chroma=“copy first”)

last.MVDegrain2(bw_vec1,fw_vec1,bw_vec2,fw_vec2,thSAD=300,thSCD1=150,thSCD2=75,i
dx=3)

########## sharpening
Contra(last,source)

########## restore stars stage
prest = last
prest.MT_Binarize(threshold=20,upper=true).MT_Expand()
MT_Merge(prest,source,last,chroma=“copy first”)

########## anti-aliasing
last.EEDI2().Repair(last.NNEDI(dh=true,field=1),9)

########## Resize for DVD resolution
Spline16Resize(718,436).AddBorders(2,22,0,22)

################################################################################
#######
Function Contra(clip denoised, clip orig)
{# re-write of Didée’s contra sharpening routine from TemporalDegrain.avs

Interleave(denoised,denoised.RemoveGrain(12,-1),denoised.RemoveGrain(4,-1))
Clense(reduceflicker=false,grey=true)
SelectEvery(3,1)

MT_MakeDiff(last,last.RemoveGrain(12,-1).RemoveGrain(12,-1))
last.Repair(MT_MakeDiff(orig,denoised),1,-1).MT_LUTxy(last,“x 128 - abs y 128 - abs < x y ?”)

denoised.MT_AddDiff(last,chroma=“copy first”)

Return(last)
}

################################################################################
#######
Function Median1(clip input_1, clip input_2, clip input_3, string “chroma”)
{# median of 3 clips from Helpers.avs by G-force

chroma = default(chroma,“process”) #default is “process”. Alternates: “copy first” or “copy second”

Interleave(input_1,input_2,input_3)
chroma == “process” ? Clense(reduceflicker=false) : Clense(reduceflicker=false,grey=true)
SelectEvery(3,1)

chroma == “copy first” ? last.MergeChroma(input_1) : chroma == “copy second” ? last.MergeChroma(input_2) : last

Return(last)
}

b. For example:

################################################################################
#######
############################ GOUT Filter By G-force V.4.00 ############################
################################################################################
#######

Mpeg2Source(“G:\Super Dimension Fortress Macross\Animeigo Video\Episode 01 - 0xE0 - Video - MPEG-2 - 720x480 (NTSC) - 4~3.D2V”)

Crop(4,0,-2,-0,align=true).AddBorders(0,0,0,0)

########## global motion stabilization stage
temp = last.TemporalSoften(7,255,255,25,2)
Interleave(temp.Repair(last.TemporalSoften(1,255,255,25,2)),last)
DePan(last,data=DePanEstimate(last,trust=0,dxmax=1,dymax=0),offset=-1)
SelectEvery(2,0)

########## local motion stabilization/degrain stage
source = last
sigma = 5
filt = source.fft3dfilter(sigma=sigma,sigma2=sigma*.75,sigma3=sigma*.5,sigma4=sigma*.25
,bt=5,sharpen=.3)

Median1(source.RemoveGrain(12),temp,filt)

fw_vec2 = last.MVAnalyse(isb=false,delta=2,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
fw_vec1 = last.MVAnalyse(isb=false,delta=1,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
bw_vec1 = last.MVAnalyse(isb=true, delta=1,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)
bw_vec2 = last.MVAnalyse(isb=true, delta=2,pel=2,sharp=1,overlap=4,plevel=0,idx=1,dct=1)

source.MVDegrain2(bw_vec1,fw_vec1,bw_vec2,fw_vec2,thSAD=400,idx=2)

Median1(source,last,filt,chroma=“copy first”)

last.MVDegrain2(bw_vec1,fw_vec1,bw_vec2,fw_vec2,thSAD=300,thSCD1=150,thSCD2=75,i
dx=3)

########## sharpening
Contra(last,source)

########## restore stars stage
prest = last
prest.MT_Binarize(threshold=20,upper=true).MT_Expand()
MT_Merge(prest,source,last,chroma=“copy first”)

########## anti-aliasing
last.EEDI2().Repair(last.NNEDI(dh=true,field=1),9)

Spline16Resize(640,480)

################################################################################
#######
Function Contra(clip denoised, clip orig)
{# re-write of Didée’s contra sharpening routine from TemporalDegrain.avs

Interleave(denoised,denoised.RemoveGrain(12,-1),denoised.RemoveGrain(4,-1))
Clense(reduceflicker=false,grey=true)
SelectEvery(3,1)

MT_MakeDiff(last,last.RemoveGrain(12,-1).RemoveGrain(12,-1))
last.Repair(MT_MakeDiff(orig,denoised),1,-1).MT_LUTxy(last,“x 128 - abs y 128 - abs < x y ?”)

denoised.MT_AddDiff(last,chroma=“copy first”)

Return(last)
}

################################################################################
#######
Function Median1(clip input_1, clip input_2, clip input_3, string “chroma”)
{# median of 3 clips from Helpers.avs by G-force

chroma = default(chroma,“process”) #default is “process”. Alternates: “copy first” or “copy second”

Interleave(input_1,input_2,input_3)
chroma == “process” ? Clense(reduceflicker=false) : Clense(reduceflicker=false,grey=true)
SelectEvery(3,1)

chroma == “copy first” ? last.MergeChroma(input_1) : chroma == “copy second” ? last.MergeChroma(input_2) : last

Return(last)
}

In 2008, S-47 Berkut was making progress on removing the hard-encoded Japanese subtitles from the remastered DYRL DVD video until the DYRL was expected to be released.  For his project, he was using the MSU lossless codec, Neat Video software for grain reduction and the TVPaint Animation software to clone / paint out the Japanese subtitles.

The last time I messaged him in 2012, he said he was still interested in completing the project, but was too busy.  And he hasn’t been seen on Macross World since that time.

I kept a copy of his brief video clip work. Maybe, someone would like to re-start this project?