FFMPEG, AviSynth, VirtualDub - Which tool for which purpose?
I am new to video restoration. I have captured all my VHS family videos into DV-AVI (using Canopus) (I know it is not recommended, but I am in PAL world and have a very good VCR) and Huffyuv. Used DV-AVI for some VHS tapes (before I had access to the ATI 600 USB). Then used Huffyuv for the remaining cassettes once I had the ATI 600 USB stick and recently the Diamond VC500 stick which my friend brought for me from the USA. Using Windows 10 Home edition.
So, all my VHS tapes are captured and safe. Family is happy with the quality of the DVD encodes. These are the wedding videos of my relatives and friends. Before I get into serious restoration with the source files, I wanted to learn some basics and have been going through DFAQ forum posts, guides, VH posts. I see FFMPEG, VirtualDub, AviSynth mentioned in almost all places, but I am not able to see which tool is for which purpose, and which tool is best for a specific task. For example, I know AviSynth is script-based and does a lot of video processing functions. But is it superior to VirtualDub filters for vidoe processing in all respects? FFMPEG also seems to have some filters such as resize??? Do VirtualDub and AviSynth do everything that FFMPEG can do and in a better way? I am simply unable to connect these things together. I need general guidelines so that I can head in the right direction (in learning). Any reply will help me understand better. -- merged -- Is this question too generic to answer? |
Quote:
Quote:
VirtualDub = many filters, always AVI encoder used Avisynth = advanced filter, passed to VirtualDub for processing (and chaining with VirtualDub filters possible AvsPmod = preview for Avisynth Avisynth has both 32- and 64-bit versions. For 32, the 2.6 is current and suggested. For 64, the Avisynth+ x64 is current and suggested -- but know that install can be screwy. You install this first, then the regular non+ 32. Some filters only work 32, some only 64. Some both, but better in 64. Example: KNLmeansCL on in 64, QTGMC in both but best in 64. Quote:
Quote:
Quote:
Quote:
Generic = I want to do stuff with video stuff. Not generic = your question. |
Thank you. Got a better idea now with your reply.
I will ask more specific questions as needed. I am eager to write that first AviSynth script and will make an attempt in the next few days... |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.