I'm wanting to clean up a vhs capture but before I get into it I thought I would see what people suggest for some avisynth filters/scripts. I haven't done any deinterlacing or color correction on it yet so any suggestions would be appreciated
[Attachment 89103 - Click to enlarge]
[Attachment 89105 - Click to enlarge]
[Attachment 89104 - Click to enlarge]
		
			+ Reply to Thread
			
		
		
		
			
	
	
				Results 1 to 16 of 16
			
		- 
	
- 
	Pretty good capture IMO. The darks could be a bit darker perhaps, but you may adjust the levels easily in post to taste and to fill the Y=(16....235). 
 It is 2:3 telecined, so don't deinterlace but IVTC (Inverse Telecine) to get the 24fps (23.976fps) progressive film frames back.
 
 Try something like this:
 Code:colorYUV(levels="TV->PC") #expand the luma TFM().TDecimate() #Inverse Telecine Last edited by Sharc; 7th Oct 2025 at 18:06. 
- 
	Here's my hack job (picked up from the more-knowledgeable members of the forum!). After opening in VDub2, I fiddled with the colours and levels using Colormill and cropped off the head-switching noise and resized it to square pixels 720x540. 
 
 TemporalDegrain and LSFMod kill the CPU on my lappie (this script gives me 2.5fps encoding to AVI) so I would normally just adjust the levels, colour and sharpening in my NLE.Code:aviSource("D:\VH\Dr Calhoun\amarec(20251005-0916)sample2.avi") ConvertToYV12() TFM() TDecimate() TemporalDegrain2(degrainTR=3,grainLevel=1,postFFT=0) #light denoising LSFmod(defaults="slow") #Sharpener ColorYUV(gain_y=20, off_y=-15, cont_u=0, cont_v=-30) /* gain - raises the top of the histo more than bottom (or in VDub histo terms-moves the right edge: lower values to the left) off - raises the whole histo (increased value move it right, for the side histo) cont u and v - expands the colours */ #Waveform on top for checking the levels, unsure if this is the right order to check the post-capture histogram but it seems to work. #TurnRight().Histogram().TurnLeft()#Puts histogram across top Prefetch(8)
- 
	
- 
	
- 
	
- 
	Thanks for the suggestions folks. I will try it soon. 
 
 Actually it is one of the white CX cards with a Conexant chip (one of the ones vhs-decode works with but I haven't got around to putting tap points on a vcr yet).
- 
	USB-Live 2 has the Conexant CX23102 IC inside   
- 
	Levels and white balance based on the woman's shirt in the first shot: 
 
 
 [Attachment 89112 - Click to enlarge]
 before:after
 
 Code:ColorYUV(gain_y=40, off_y=-20, cont_u=40, cont_v=40) ConvertToRGB(interlaced=true).RGBAdjust(bb=-16).RGBAdjust(g=247.0/239.0, b=247.0/239.0).ConvertToYV16(interlaced=true) 
- 
	Nice! The RGBAdjust calls make it look fine for me. 
 (color grading is totally not my thing )
						users currently on my ignore list: deadrats, Stears555, marcorocchini )
						users currently on my ignore list: deadrats, Stears555, marcorocchini
- 
	
- 
	@Jagabo, very nice. Where would that line fit with TFM? I see you say "Interlaced=True" when I assume it's not interlaced after TFM. 
- 
	I was running it on the video before IVTC. But you can run it after IVTC, just leave out the interlaced=true. Actually, I don't think it matters since the chroma isn't subsampled vertically. 
Similar Threads
- 
  Suggestions requested to optimize restoration of my LaserDiscs in StaxRipBy SteveLarson in forum RestorationReplies: 23Last Post: 9th Oct 2025, 19:28
- 
  Transformers 80's cartoon video restorationBy Sunstreak22 in forum RestorationReplies: 22Last Post: 1st Sep 2024, 09:15
- 
  Help with my restoration script (noise clean, colour correct)By Akuma786 in forum RestorationReplies: 8Last Post: 22nd Oct 2023, 10:47
- 
  8mm restoration script questionBy Bruce/Fl in forum RestorationReplies: 50Last Post: 7th Jun 2023, 00:54
- 
  Video 8 and DV restorationBy chrisbati in forum RestorationReplies: 1Last Post: 23rd Mar 2021, 12:24


 
		
		 View Profile
				View Profile
			 View Forum Posts
				View Forum Posts
			 Private Message
				Private Message
			 
 
			
			
 Quote
 Quote
 
			
 
						 Visit Homepage
				Visit Homepage