Hello guest, if you like this forum, why don't you register? https://fanrestore.com/member.php?action=register (December 14, 2021) x


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] optimizing my LaserDisc Captures using AviSynth
#1
I have a LaserDisc collection of about 75 titles and have been capturing a number of them in OBS Studio via the Hauppauge 610 Video Capture Device connected to my Pioneer CLD-V2800 player and ASUS ProArt P16 laptop. It took me a year of experimenting with various settings in OBS after recording lots of discs, but I finally settled on a group of core settings that yield me a completed capture I am pleased with. All my discs are NTSC and live action, although I plan to add several animated and anime titles as well. I’ve been capturing them at a resolution of 640x480 and with a color space of Rec. 601 (limited range of colors). While the preset fps in my Hauppauge settings is 29.97, I set the Common FPS Values for the output in OBS’ settings to 59.94 fps after reading posts that frames actually get dropped or deleted if captured at lower frame rates. I would rather continue capturing at 59.94 or 60 for the output because I don’t want to lose any frames. OBS automatically converts all interlaced content to progressive. I’ve been recording both the analog and stereo mixes in PCM. The majority of them sound excellent.

Throughout the second half of this year, I’ve been researching and learning about many filters and scripts in AviSynth, which I want to use for much of my post-processing work. I have StaxRip (version 2.50.2-x64) and many plugins/filters from the archived package, which also include those for VapourSynth that I downloaded from GitHub. I’ve been assembling a tentative plan for my workflow and would especially welcome your suggestions to tweak or perhaps add different filters. Feedback on parameters and preset values is also much appreciated.

I have watched at least 60 of my LDs and want the filters to take care of the most common global issues associated with this analog format: chroma noise, jagged edges/shimmering, dot crawl, rainbow patterns, and random video artifacts that pop up. (I may engage in more extensive frame-by-frame restorations for certain titles.) While I would like to clean up those anomalies to a considerable degree, I want to preserve the original texture and detail of the image as much as possible. I have envisioned my restoration project in three parts:

(1) Since nearly every one of my titles was originally shot on film before transfer to LD, I will perform an inverse telecine for each. Since there may have been duplicate frames created during capture, I will make sure TDecimate is part of my script. All of this goes towards converting 59.94 to 23.976.

(2) Anti-aliasing, very moderate noise reduction, and restoration cleanup.

(3) I will be eventually transferring the finished file to a BD-R (720p), which I’ll watch on my QLED TV. I have a region-free Sony Blu-ray player that has an option to output precisely at 720p. At this stage, I will want to convert YUV to RGB and Rec. 601 to Rec. 709. I will be upscaling/resizing the captured SD files to 960x720.

Here are my scripts and projected order for each job’s workflow:

Part 1

Field:
TIVTC
TFM().TDecimate()
cthresh=255

Frame Rate:
ChangeFPS(24000, 1001)


Part 2

Line:
DAA
daa3mod()

Noise:
mClean(thSAD=400, chroma=true, sharp=10, rn=14, deband=4, depth=0, strength=20)

Restoration:
ChubbyRain2(th=10, radius=10, sft=10) # progressive sources only
DOTKILLS(ITERATIONS=1)

Note: I also will probably use DeScratch to minimize and/or remove scratches/tramlines from B&W movies and older films shot in color.


Part 3

Color: YUV / RGB
YUV to RGB
Dither_convert_yuv_to_rgb()
ColorMatriSickmode="rec.601->rec.709")

I will be using ffmpeg - ProRes as my encoder.
Encoder command line:
Custom: --colorprim bt709 --transfer bt709 --colormatrix bt709

MOV is my container.

Spline64Resize(960, 720, 0, 0.5)
Reply
Thanks given by:


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Help] 2 VHS Audio Captures to remove faults. CSchmidlapp 16 15,473 2023-07-03, 12:15 AM
Last Post: wongfeihung
  AviSynth AiUpscale Chewtobacca 9 10,665 2020-07-30, 09:31 AM
Last Post: Hitcher
  AVISynth AutoOverlay frame delay Mediahead 6 6,292 2020-05-29, 12:45 AM
Last Post: Mediahead
  Synchronizing Laserdisc audio to Bluray - missing frames Colek 14 15,627 2019-02-28, 08:11 PM
Last Post: Stamper
  Guide: Upgrade to AviSynth+ for high bit depth support deleted user 3 6,314 2018-12-20, 07:33 AM
Last Post: deleted user
  Dummies guide to AviSynth? Jetrell Fo 11 16,499 2016-08-01, 09:11 AM
Last Post: jerryshadoe
  Mastering Laserdisc audio Colek 7 10,074 2016-01-23, 01:11 AM
Last Post: jerryshadoe

Forum Jump:


Users browsing this thread: 1 Guest(s)