Quote:
Originally Posted by Padawan
What I deleted was:
VirtualDub.video.SetSmartRendering(0);
VirtualDub.video.SetPreserveEmptyFrames(0);
VirtualDub.video.SetFrameRate2(0,0,1);
|
Those are legitimate entries for Virtualdub 1.7.x and later.
Quote:
Originally Posted by Padawan
As for the version of Virtualdub I was using it was one that has MPEG-2 support:
https://www.videohelp.com/software/Virtualdub-MPEG2
My Nephew has around 100 DVDs that he recorded from VHS using one of those Combo devices.
I've created an MPEG-2 file from the first of them and as the regular Virtualdub doesn't support these files I used the one I linked to.
It seems to work fine though if you have another idea to be able to improve MPEG-2 files other than Virtualdub and Avisynth then I'd be happy to give it a try.
|
VirtualDubMPEG2 is long obsolete, hasn't been updated for 10 or more years. "Regular" versions of VirtualDub have had MPEG2 support for many years using FCCHandler's VDub plugins. Years ago he posted Virtualdub plugins for FLIC, FLV, WMV, QuickTime, MPEG2, Matroska (mkv), and audio codecs for AC3 (plugin), ACMac3 (Windows), AAC, and Lame/mp3.
I have 3 versions of VirtualDub in my system: VirtualDub 1.9.11, the ancient VirtualDubmod, and VirtualDubMPEG2. But they're in three different folders with three different names: "VirtualDub", "VirtualDubmod", and "VirtualDubMPEG2". No problems with any of them when installed in that way. But you can't name all of the folders the same way,
i.e, you can't have three folders all named "VirtualDub" or your registry will get confounded
You need Version 1.9.11 for considerably improved performance and convenience. Do you have it installed? If you do, go into the program's folder and create a subfolder named "
plugins32". This folder will be used for the FourCC plugins. Then create another folder somewhere called VirtualDubPlugins -- us that folder to download VirtualDub plugin .zips and packages, then copy the plugins themselves to wherever they belong. The FCCHandler plugins belong in Plugins32, the audio plugins and codecs will install wherever they are required. Each FCChandler .zip file comes with a text file with very simple install instructions. If you have VirtualDub 1.9.11 installed (don't go for v.1.10.x, it's buggy), you can get the FCChandler plugins and codecs here:
VirtualDub FLV plugin
https://sourceforge.net/projects/fcc...v.zip/download
VirtualDub WMV plugin
https://sourceforge.net/projects/fcc...v.zip/download
VirtualDub Quicktime plugin
https://sourceforge.net/projects/fcc...e.zip/download
VirtualDub MPEG2 plugin
https://sourceforge.net/projects/fcc...2.zip/download
VirtualDub Matroska plugin
https://sourceforge.net/projects/fcc...a.zip/download
VirtualDub FLIC plugin
https://sourceforge.net/projects/fcc...c.zip/download
VirtualDub AC3 plugin
https://sourceforge.net/projects/fcc...3.zip/download
acmac3 codec
https://sourceforge.net/projects/fcc...m.zip/download
AACacm codec
https://sourceforge.net/projects/fcc...9.zip/download
Setup Lame/MP3acm codec
https://sourceforge.net/projects/fcc...4.zip/download
Quote:
Originally Posted by Padawan
Do you get the idea that the whole freaking family would like me to help with their old family movies - I told them I would be happy to
|
I told my family the same thing, and I echo your opinion:
I've posted some of the work required and some results here:
http://www.digitalfaq.com/forum/vide...html#post42318
Concerning "improving" MPEG2 recordings. Remember that MPEG is a lossy final delivery codec. Final delivery means that it's a codec (like h.264) not designed for further modification without damage. You can do cut and joins edits in smart-rendering editors, but if it doesn't smart render then even even a simple edit means total re-encoding and more quality loss. With a lossy codec, you can't restore what's loss. Each re-encode involves accumlatively more loss.
I hate to tell you this, but the best way to re-process MPEG2 is with lossless media in Avisynth, with some help from Virtualdub. You can do it with Virtualdub alone if you want, but there's a visible quality cost. MPEG is decoded for Avisynth using the DGDecode plugin. The MPEG colorspace is YV12. I've had to re-process quite a few MPEG recordings -- I would never have attempted it without the specialized filters in Avisynth. If you want to submit a sample MPEG edit to see how it's done, with Avisynth and possibly with Virtualdub alone (good luck), look here:
http://www.digitalfaq.com/forum/news...ad-sample.html