![]() |
Suggestions for video encoding improvements?
5 Attachment(s)
I captured a promotional Terminator 2 VHS tape from Japan and encoded it for sharing/viewing/streaming. I encoded a TON of different versions with different settings for file size/video quality/etc, and I finally settled on this MP4 that I'm feeling pretty good about!
I just thought before I moved on and started capturing/encoding other tapes in my pile, it would be nice to first find out if there's anything else I should consider... perhaps additional filters, etc? I know every tape capture is going to require different filters, and this can all be fairly subjective... but I want to make sure I'm not overlooking anything obvious with this example before I move on, since I'm still pretty new at this and might not quite have a sharp eye for it yet. :) Here is a snippet of the original capture file. As far as I know, it's fine... any concerns? Attachment 19182 Here is a snippet of the final delivery file: Cropped, resized to 1140x1080, and deinterlaced, with a bit of temporal smoothing and sharpening. Any suggestions? Attachment 19187 Here are the settings I used for encoding via Hybrid, if anyone is interested: Attachment 19184 Attachment 19185 Attachment 19186 Any feedback before I check this one off my list and move on is much appreciated! I've learned an awful lot here over the past few years, and I'm always ready to learn more - thanks, everybody! |
I'd say additional filters are only needed if required to address other problems with the source. Piling on more and more filters can result in a mess that looks worse than the source material
Is that bitrate just for file size limits? Seems way to low in my opinion. Bob deinterlacing was turned off so the footage was deinterlaced to 29.97 FPS, not 59.94 FPS. Granted since the promo video is mainly just 23.97 FPS clips from the movie, not having Bob on doesn't really matter in my opinion for this specific tape. Perhaps it is best to keep the QTGMC settings at default (preset set to fast or faster instead of slow) and instead do sharping in Vapoursynth (using filters like LSFMod and/or CAS) maybe experiment with using those filters while the QTGMC sharpening is set to 1.0 and 0.1 I feel like filtering is like science, all about experimenting to see what works well. |
1 Attachment(s)
Cu Selur |
Quote:
Quote:
I'm sure it'll vary from case to case depending on the video being encoded, but I was surprised to see a very, very minimal drop in quality or resolution even down to 3000kbps for this particular video. And believe me, I was overly nitpicky, comparing individual frames from different shots in the video for each new bitrate I experimented with. :laugh: I've been messing with this video for a week or two now. Once I got below 3,000kbps was when I could see finally changes in quality that were noticeable enough that they weren't worth the smaller file size. Is there any other reason I should consider a higher bitrate that I'm not aware of? The only other thing I can think of is if I were to upload this to YouTube... I know that YouTube does an awful lot of video compression - if I fed it a video with a higher bitrate, would I have a better chance at their compression not affecting the video quality as much as I would with this file, where the bitrate is right on the edge of compromising the quality? Quote:
Quote:
Quote:
Thanks as always for the terrific feedback, man! I sure appreciate it. :salute: |
1 Attachment(s)
Quote:
Quote:
Quote:
Quote:
Attachment 19189 Also, I don't mean to sound like a total dope, but... where do people input handwritten scripts? I see people reference scripts all the time, but I can't find anywhere in Hybrid to enter them. :confused: Thanks so much for all of the terrific feedback! |
1 Attachment(s)
Also, I just realized that one of the screenshots I attached in my initial post above has some wrong settings shown. If it means anything to anyone, here were the actual settings I used for cropping/resizing/scaling in my encoded video:
Attachment 19190 |
video is av1 encoded works fine here. current mpc-hc plays it fine here too
Quote:
color halo on one side missing colors on the other usually means that the chroma is shifted. Quote:
|
1 Attachment(s)
Did my own restoration attempt, this time all in Avisynth, script is here
Image comparisons between all three https://imgsli.com/MzY2OTYx/0/1 Quote:
For sharpening, I myself keep CAS at 0.60 as oppose to the default of 1, for LSFMod I take a page out of Lollo's book and just use the default "slow" preset. |
IMO: I'd say the chroma shift is the only thing that really needs help.
I noticed that your captures seem to have a similar noise profile with spikes in your levels - is this a GV-USB2 thing? Only people who spend time looking at histograms are going to be bothered by this though. In general I'd caution against too much denoising (we probably both know what Cameron's opinion is). VHS has limited detail to begin with and removing an indication of absence of info also removes the implication that info could exist. If your goal is to accurately represent what you're capturing, consider how post processing might affect this. My experience, x264 also does an amount of smoothing, so something else to consider if that's your delivery format. Interesting that the blacks around the Japanese text are at Y=0. I'd leave the levels alone since the film behind it sits in range fine. EDIT: The blacks could maybe be bumped up a bit, but not on behalf of the text. output_lo=6 or so. |
Quote:
Any tips on treating it? Under Hybrid's Filtering -> Vapoursynth -> Color -> Misc tab, I see "FixChromaBleeding," "ChromaShift," and "ChromaShiftSP." I tried "ChromaShift" and set "Right" to "2" and seem to be getting pretty good results. :hmm: @Aya_Rei, is that what you used in your example? It looks similar to what I'm getting with this setting, so I think I'm on the right track. Thank you both for getting me down the right path! I'm feeling pretty justified in obsessing over this video before moving on to others, haha. Quote:
Quote:
Quote:
...And as I type that, I'm realizing that perhaps I'm going for the wrong size. In my notes, I have the quote “If you're going to upscale 480i, you might as well go to 1440p, since it's 3X the resolution, so you get clean upscaling, no half-pixels or quarter-pixels.” (Not sure who said that, but it was elsewhere in this forum). And I'm realizing that I misunderstood 1440p to be 1440x1080... when it should be 1920x1440. :smack: Now I'm really glad I made this post before continuing with my next tape... :relief: |
Quote:
Quote:
Quote:
|
Quote:
|
Quote:
As for the bitrate, that high of bitrate, and upscaling to 1920x1440 is just to please YouTube. Judging from your notes you probably saw a post where fellow YouTuber Vwestlife recommends doing that. For offline use I just do 1440x1080 with a bit rate of 15000 kbps. Granted it's probably best to not upscale nor deinterlace unless it it required, such as the case with YouTube. |
As a side note, for chroma bleeding, using:
Filtering->Vapoursynth->Other->VSGAN or Filtering->Vapoursynth->Other->vsMLRT with 1x_BleedOut-Compact usually helps a lot. Cu Selur |
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.