Posts: 495 
	Threads: 22 
	Joined: 2017 Dec
	
 Thanks: 51 
	Given 251 thank(s) in 171 post(s)
  
Country:   
	 
 
	
		
		
		2020-04-12, 12:06 AM 
(This post was last modified: 2020-04-12, 12:06 AM by SpaceBlackKnight.)
	
	 
	
		Yeah, I forgot to mention the Paramount HD-DVD and BD have noticeable degraining applied on top of the EE and other processing it has. Sure you all know that, but just thought I'd throw that out there. The Buena Vista BDs (aside from the Buena Vista International logos replacing Paramount's at the head and tail), use the same source with EE but has grain intact and slightly different framing.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 1,169 
	Threads: 28 
	Joined: 2015 Jan
	
 Thanks: 785 
	Given 355 thank(s) in 230 post(s)
  
	 
 
	
		
		
		2020-04-12, 04:13 PM 
(This post was last modified: 2020-04-12, 07:58 PM by CSchmidlapp.)
	
	 
	
		Here is where I am with the project. 
After much tweaking and testing Ive scaled down my script and stayed in 8 bit territory. 
But ive gone from 4:2:0 to 4:2:2.
 
Again there are just Works In Progress  
 Broken Arrow
 
Code: avisource("L:\Broken Arrow\00000.avi").converttoyv16().crop(0,134,-0,-134).KillAudio() 
ColorYUV(gamma_y=8, off_u=2, off_v=-6) 
FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8) 
V=SuperResXBR(4, Str=1, Soft=0.2, XbrStr=3, XbrSharp=1.5,ConvertYuv=false, fWidth=1920, fHeight=812, PlanarOut=true) 
A=FFMS2("L:\Broken Arrow\82761059_BROKEN_ARROW_F1\BDMV\STREAM\00000.m2ts", atrack=1) 
AudioDub(V,A) 
G = LSmashVideoSource("D:\Assets\Footage-Overlay-Mattes\Film Style Overlays\RGrain\rg_pk2\RG_35mm_Exciter.mov").convertbits(8, dither=1).converttoyv16().crop(0, 134, -0, -134).loop() 
overlay(g,mode="softlight",opacity=0.25) 
ColorYUV(off_y=-5) 
converttoyv12() 
prefetch(8)
  
Face / Off
 
Code: Clip1=AVIsource("paramount.avi").trim(40, 0).converttoyv16().KillAudio() 
Clip2=AVIsource("00003.avi").trim(440, 1000).converttoyv16().crop(2,132,-2,-132).ColorYUV(gamma_y=8, off_u=2, off_v=-4).SuperResXBR(2, Str=1, Soft=0.2, XbrStr=3, XbrSharp=1.5,ConvertYuv=false, fWidth=1920, fHeight=820, PlanarOut=true).KillAudio() 
Clip3=AviSource("00001.avi").trim(1000, 199735).converttoYV16().crop(2,132,-2,-132).ColorYUV(gamma_y=8, off_u=2, off_v=-4).FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8).SuperResXBR(4, Str=1, Soft=0.2, XbrStr=3, XbrSharp=1.5,ConvertYuv=false, fWidth=1920, fHeight=820, PlanarOut=true).KillAudio() 
Clip4=AVIsource("paramount-End.avi").converttoyv16().KillAudio() 
Clip5=AviSource("00003.avi").trim(199888, 0).crop(2,132,-2,-132).converttoyv16().KillAudio() 
V=AlignedSplice(Clip1, Clip2, Clip3, Clip4, Clip5) 
A=FFMS2("L:\Face - Off\Face - Off EUR\BDMV\STREAM\00001.m2ts", atrack=1) 
AudioDub(V,A) 
G = LSmashVideoSource("D:\Assets\Footage-Overlay-Mattes\Film Style Overlays\RGrain\rg_pk2\RG_35mm_Exciter.mov").convertbits(8, dither=1).converttoyv16().crop(0, 130, -0, -130).loop() 
overlay(g,mode="softlight",opacity=0.25) 
ColorYUV(off_y=-5) 
converttoyv12() 
prefetch(8)
 
I'm currently running off some new lowbitrate H264 renders using my GPU encoder. 
With DD5.1 @ 640 audio. 
There not as bad as they sound   
 
EDIT: I left the grain plate active on these renders, which made the GPU render a little more muddy than usual.  
It's completely watchable, but anybody who has rendered via there GPU will understand what I mean. 
I may or may not go the Grain Plate route on the final. It does really help with covering some of the problems associated with projects like this and overall I like the look.  
It's very subtle and I'm still playing at the moment   
These are obviously not representative of the final output due to the nature of GPU encoding, but they do give a taste of where the project is. 
I don't think its worth going the full x264 Blu-ray route until I get the audio I need to finish the project
 
Again PM me for details   
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 1,169 
	Threads: 28 
	Joined: 2015 Jan
	
 Thanks: 785 
	Given 355 thank(s) in 230 post(s)
  
	 
 
	
		
		
		2020-04-14, 11:57 AM 
(This post was last modified: 2020-04-14, 12:13 PM by CSchmidlapp.)
	
	 
	
		For the latest renders (WIP 03) ive massively simplified the scripts. 
Ive removed average as before and changed the upscale method to SuperResolution by infognition. 
Ive also moved the upscale to before the clean up.
 
I do normally prefer the SuperResXBR script with settings above but Im getting better results with SR for these GPU encodes. 
Again I'm still playing around and these are to show the WIP on the color adjustments and nothing more.
 Code: V=Avisource(Broken Arrow).crop(0,134,-0,-134).ColorYUV(gamma_y=8, off_u=2, off_v=-6).KillAudio() 
A=FFMS2(Broken Arrow) 
AudioDub(V,A) 
SR(1920, 812) 
FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8) 
ColorYUV(off_y=-5) 
prefetch(8)
  
Code: Clip1=AVIsource(paramount logo).trim(40, 0).KillAudio() 
Clip2=AVIsource(face/off US BD).trim(440, 1000).crop(2,132,-2,-132).spline64resize(1920, 820).ColorYUV(gamma_y=8, off_u=2, off_v=-4).KillAudio() 
Clip3=AviSource(Face/Off RUS BD).trim(1000, 199735).crop(2,132,-2,-132).spline64resize(1920, 820).ColorYUV(gamma_y=8, off_u=2, off_v=-4).KillAudio() 
Clip4=AVIsource(Paramount logo Still).KillAudio() 
Clip5=AviSource(Face/Off US BD for Black Video / Audio Sync).trim(199888, 0).crop(2,132,-2,-132).spline64resize(1920, 820).KillAudio() 
V=AlignedSplice(Clip1, Clip2, Clip3, Clip4, Clip5) 
A=FFMS2(Face/Off PCM 5.1) 
AudioDub(V,A) 
SR(1920, 820) 
FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8) 
ColorYUV(off_y=-5) 
prefetch(8)
 
I think these will be the last until I get the other materials I need to complete both projects and do a final encode. 
Ill keep the GPU renders available for anybody interested. PM me for details.
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 7,151 
	Threads: 601 
	Joined: 2015 Jan
	
 Thanks: 1081 
	Given 1490 thank(s) in 969 post(s)
  
Country:   
	 
 
	
	
		Try this script instead, and see if the encoding is faster: 
Code: MP_Pipeline(""" 
V=Avisource(Broken Arrow).crop(0,134,-0,-134).ColorYUV(gamma_y=8, off_u=2, off_v=-6).KillAudio() 
A=FFMS2(Broken Arrow) 
AudioDub(V,A) 
SR(1920, 812) 
FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8) 
ColorYUV(off_y=-5) 
### prefetch: 8, 0 
### branch: 8 
### ### 
""")
 
Also, try to replace prefetch and branch value (8) with your CPU threads number - maybe 3/4th could do as well.
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 1,169 
	Threads: 28 
	Joined: 2015 Jan
	
 Thanks: 785 
	Given 355 thank(s) in 230 post(s)
  
	 
 
	
		
		
		2020-04-14, 12:17 PM 
(This post was last modified: 2020-04-14, 12:24 PM by CSchmidlapp.)
	
	 
	
		 (2020-04-14, 12:06 PM)spoRv Wrote:  Try this script instead, and see if the encoding is faster: 
 
Code: MP_Pipeline(""" 
V=Avisource(Broken Arrow).crop(0,134,-0,-134).ColorYUV(gamma_y=8, off_u=2, off_v=-6).KillAudio() 
A=FFMS2(Broken Arrow) 
AudioDub(V,A) 
SR(1920, 812) 
FFT3Dgpu(sigma=1.5, plane=4, bt=4, mode=1, bw=16, bh=16, precision=2, ow=8, oh=8) 
ColorYUV(off_y=-5) 
### prefetch: 8, 0 
### branch: 8 
### ### 
""")
  
Also, try to replace prefetch and branch value (8) with your CPU threads number - maybe 3/4th could do as well. 
Ive dropped MP_Pipeline because im on AVIsynth + 64bit and MT is already incorporated (?) 
Yes the prefetch value should be 4 but im seeing no difference in time and just left it at 8.
 
What is the 'branch' in your script? 
Is it part of MP Pipeline?
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 7,151 
	Threads: 601 
	Joined: 2015 Jan
	
 Thanks: 1081 
	Given 1490 thank(s) in 969 post(s)
  
Country:   
	 
 
	
	
		 (2020-04-14, 12:17 PM)CSchmidlapp Wrote:  Ive dropped MP_Pipeline because im on AVIsynth + 64bit and MT is already incorporated (?) 
Yes the prefetch value should be 4 but im seeing no difference in time and just left it at 8. 
 
What is the 'branch' in your script? 
Is it part of MP Pipeline? 
I know Avisynth+ is multithreaded, but *maybe* MP_Pipeline is faster? Just give it a try!   
And yes, branch is part of it.
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 1,169 
	Threads: 28 
	Joined: 2015 Jan
	
 Thanks: 785 
	Given 355 thank(s) in 230 post(s)
  
	 
 
	
	
		Are the Cinema DTS discs for these floating around anywhere?
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 2,668 
	Threads: 47 
	Joined: 2015 Apr
	
 Thanks: 2128 
	Given 479 thank(s) in 393 post(s)
  
Country:   
	 
 
 
	
	
	
		
	Posts: 1,169 
	Threads: 28 
	Joined: 2015 Jan
	
 Thanks: 785 
	Given 355 thank(s) in 230 post(s)
  
	 
 
	
	
		 (2020-04-22, 05:46 PM)dvdmike Wrote:  Arrow has the DTS LD 
Zoidberg has kindly said he will capture this for me. 
Would be nice to get the Cinema DTS disc's to complete my restorations.
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 1,224 
	Threads: 51 
	Joined: 2019 Oct
	
 Thanks: 943 
	Given 660 thank(s) in 385 post(s)
  
Country:   
	 
 
	
	
		Is this one still alive? These are both kind of terrible films that have absolutely integral importance to my younger years, hahah. 
 
The Broken Arrow soundtrack in particular is the only reason I even saw it (Duane Eddy is a legend and doesn't get enough credit nowadays for what he and Lee Hazelwood created).
	 
	
	
	
	
 
 
	 
 |