Hello everyone, today I'd like to share a goal I've set myself and that'll be a good learning curve as well.
One of my favourite music show is Live at the Quick from Bela Fleck and the Flecktones and the best available quality is in DVD9 which I own. The first step I've done is to remux it to a single MKV file with MakeMKV. This is the only step so far I've done as it's the only non-destructive thing I could do. Here's a screenshot for reference.
[Attachment 70550 - Click to enlarge]
Here's a list in which I think the order is right of things I'd like to validate on how to get the best results with the goal of watching this in 1080p and 16x9 while keeping in mind that the end product needs to look better than before I'd processed it. I would like to do everything possible to work with the less destructive options and best practices.
- Remux with MakeMKV
- Crop the top and bottom black bars from DVD9 letter-boxing
- Upscale the video to 1080p
Also I've seen many up-scales on YT in 60 fps. Shouldn't we keep the original frame rate?
Thank you!
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
+ Reply to Thread
Results 1 to 17 of 17
Thread
-
-
Have you done any of this yet? If so, does it really look any better? It seems like a whole lot of work for very little gain. I'd recommend doing some tests and then have someone other than yourself look at the "before" and "after".
-
Without a small video sample, hard to say.
In general, cropping, some light denoising&deblocking, upscaling with NNEDI3 and some CAS might help to improve things.
https://imgsli.com/MTczNzE5 <- light deblocking with DPIR, cropping and NNEDI3.Last edited by Selur; 26th Apr 2023 at 11:49.
users currently on my ignore list: deadrats, Stears555 -
Just followed a 1 hour tutorial covering the basics of avisynth to get me started and wrote this basic script to deinterlace, resize and crop.
SetFilterMTMode ("QTGMC", 2)
FFMPEGSource2("Live At The Quick.mkv", atrack=1)
AssumeTFF()
QTGMC(preset="Slower",EdiThreads=4)
LanczosResize(720,540)
Crop(0,68, 0, -68, align=true)
Prefetch(14)
As for DPIR I went through their instructions and I don't understand it, the terms are too complicated for my knowledge. I've tried some stuff but get any results as everything I do seems to leave the image ass before or almost the same even zoomed in at 200%. How could deblock this DVD and in what order should I add it to my script?
I'll try to figure this out before trying to jump to the next steps. Thank you! -
Progressive 4:2:0 color space video (typical consumer delivery format) must be mod 2 in size.
Have you tried upscaling yet? You could try NNedi3_rpow2, or some of the members here have experience with the
AI-based methods.
Here's a fairly quick and dirty attempt using nnedi3; result has a bit of the soap opera effect presumably becasue of the double rate deinterlace -
This is a really good result! I'm pretty sure adding grain on top of this would make it look really good.
Could you share the filter you've used? I'm not quite sure I understand what you did there. Also how have you gotten the 1280x720 format? I can't get 16x9 correctly. -
That DVD frame is skewiff. The red is the black space around the frame; the marquee is the true 16:9 frame:
[Attachment 70559 - Click to enlarge]
If you want it to be totally black-bar free, you'll need to lop off the large right margin and the small left margin. Also, the video itself isn't quite 16:9; you'll need to trim off the top and bottom a bit. How you do that in AVISynth I do not know. -
-
You can play with it a bit, as you say you can add a little grain and perhaps use the x264 "film" preset
Code:#MPEG2Source("C:\Users\davex\Desktop\avs_test\music.d2v")#,cpu2="ooooxx") for 32 bit host d2vSource("C:\Users\davex\Desktop\avs_test\music.d2v") # for 64 bit host assumetff().converttoyv12(interlaced=true) ColorMatrix(mode="Rec.601->Rec.709",interlaced=true) qtgmc(preset="slow",tr2=0) Blur(0,0.2) crop(4,64,-4,-64) nnedi3_rpow2(rfactor=2,cshift="lanczosresize",fwidth=1280,fheight=720) #CAS() alternate shapener #asharp(t=1,d=3,b=2) alternate sharpener sharpen(0.0,0.6) prefetch
-
Thank you for sharing I got really good results with this so far
Before / After comparison here.
SetFilterMTMode ("QTGMC", 2)
FFMPEGSource2("Live At The Quick.mkv", atrack=1)
assumetff().converttoyv12(interlaced=true)
ColorMatrix(mode="Rec.601->Rec.709",interlaced=true)
qtgmc(preset="Slower",tr2=0)
Blur(0,0.2)
crop(8,64,-32,-66)
nnedi3_rpow2(rfactor=2,cshift="lanczosresize",fwid th=1920,fheight=1080)
sharpen(0.0,1.0)
AddGrainC(var=25.0, uvar=0.0, hcorr=0.0, vcorr=0.0, seed=-1, constant=false, sse2=true)
prefetch
d2vSource("C:\Users\davex\Desktop\avs_test\music.d 2v") # for 64 bit host
ColorMatrix(mode="Rec.601->Rec.709",interlaced=true)
qtgmc(preset="Slower",tr2=0)
Blur(0,0.2)
nnedi3_rpow2(rfactor=2,cshift="lanczosresize",fwid th=1920,fheight=1080)
sharpen(0.0,1.0)
AddGrainC(var=25.0, uvar=0.0, hcorr=0.0, vcorr=0.0, seed=-1, constant=false, sse2=true)
Code:ffmpeg -i input -pix_fmt yuv420p10 -c:v libsvtav1 -svtav1-params film-grain=50:film-grain-denoise=0 output
Thank you for taking the time to reply to me, I'm really glad so far with the results and the fact I'm learning and that I haven't fell for Topaz!Last edited by ElegantRain; 27th Apr 2023 at 09:56.
-
-
Similar Threads
-
How do i upscale PAL
By HansensUniverse in forum Newbie / General discussionsReplies: 26Last Post: 4th Feb 2022, 00:30 -
Upscale 4:3 interlaced DVD's to Blu-ray compatibility?
By jedi55 in forum RestorationReplies: 20Last Post: 21st Jul 2021, 04:37 -
Restore/upscale Poorly Mastered Anime DVD -- Please help!!
By laserbolt5 in forum RestorationReplies: 10Last Post: 21st Jan 2021, 19:12 -
Any way to reencode a DVD to 1080p using my MadVR upscale settings.
By Hoover1979 in forum Video ConversionReplies: 2Last Post: 11th Mar 2020, 23:52 -
What is the best way to upscale videos.
By Felow in forum Video ConversionReplies: 15Last Post: 9th Jan 2020, 15:00