I came across a youtube video that I'd like to take a crack at improving. Now, my tinkering might actually make it worse, but thought I'd at least try.
I'll be pulling the source file by using the codec info via VLC player, which gives the source file URL, and downloading it. (I haven't done it yet, I'm at work, but I'm pretty sure it'll be .mp4.)
Where it is lacking is, it seems soft. Excessively so IMO. And slightly overexposed possibly too. It doesn't have any other issues, like tracking errors, or jumpiness, etc. I assume it is a DVD rip that was uploaded to youtube. The mastering of the DVD I have no idea about, (was the source, film, video?) nor the properties that whoever ripped it and uploaded it used. The DVD is out of print, I can get it used, but because it's out of print it is more than I'd like to spend. I was just wondering if I could make it better.
Here's a link to the youtube. https://youtu.be/4NdsnFZm0X4?list=RD4NdsnFZm0X4 It is from an old TV special from 1969.
I've learned enough about avisynth to be dangerous, and have MeGUI, QTGMC, Virtual Dub, etc. Also, Vegas Pro13.
If you would, take a look at the video, see the issues I'm seeing, and if there is a process (or 2, 3, etc) I could run it through that might address some of the issues, let me know.
(Once I get home and download what youtube has for me, I'll have more of an idea what I am working with, using mediainfo)
+ Reply to Thread
Results 1 to 16 of 16
I don't see much wrong with it besides being soft, and that's mostly a function of the reencoding YouTube does of everything. So, if reencoding it yet again I'd probably use a sharpener on it.
was the source, film, video?
Others might have different ideas.
Take your pick:
I usually use Limited SharpenFaster, but with video as blurred as yours don't expect miracles.
Last edited by manono; 30th Nov 2016 at 13:15.
That's a much better source.
But what tyou did does have pros and cons. The trick, which everone here knows is, limiting the cons as much as possible.
John, I suspect that you just tweaked a single pic, (not the video clip and posted a screen cap) in your example, as it appears to be the exact same one jagabo posted. Do you have a script that can duplicate (or come close to) that type of improvement on a clip?
Last edited by Bruce/Fl; 30th Nov 2016 at 18:28. Reason: Clarified response
As hech54 suggested, the OP would save a lot of time and then have an infinitely better result if he started with the DVD. I just did a quick search and it can easily be found for well under $20. My image grab compared to your image from your excellent restoration of the YouTube video shows how much more detail can be had. The audio is also going to be better, something that is very important for a music performance.
Last edited by johnmeyer; 30th Nov 2016 at 18:30. Reason: typo
John, I now don't believe any of the improvements you've shown with your version of Freds script.
(Except I've actually seen it for myself)
Jagabo, what process/script did you use to get the results you did? I'd like to use it and play with some of the variables to see what it does to the results. It might not make this one as nice as I like, but the process may help me in the future on a different video.
Edit: But yes, as John pointed out, a better source can't help but improve the results.
Last edited by Bruce/Fl; 30th Nov 2016 at 21:22.
I was playing with the script so this may not be the exact settings I used:
LWLibavVideoSource("Joni Mitchell Both sides now on Mama Cass Show 1969.mp4") AddBorders(2,0,0,0) # mod4 width src=last # remember the source Spline36Resize(360, 360) # close the real resolution of the video MergeChroma(last, aWarpSharp(depth=20)) # sharpen chroma Sharpen(0.7, 0.5) # sharpen everything Santiag() # antialias nnedi3_rpow2(4, cshift="Spline36Resize", fwidth=src.width, fheight=src.height) # upscale back to original size aWarpSharp(depth=10) # sharpen and smooth edges Sharpen(0.3) # sharpen more McTemporalDenoise(settings="medium", enhance=false) # denoise #TemporalDegrain(SAD1=200, SAD2=150, sigma=8) # alternate denoise ChromaShift(c=2, l=-2) StackHorizontal(src,last) # put them side by side, or Interleave()
aWarpSharp(depth=20) Depth typical for anime.
Of course this will certainly attenuate the artifacts caused by sharpening, but the line between cartoon and natural is very tenuous