FAVC "Use Directshowsource instead of AVIsource"
In FAVC, the tab Advanced Scripting, should i tick "User DirectShowSource for avi files instead of AVIsource"?
I burn DVD movies and often I put 2-3 movies in one DVD. My sources are .AVI files from the internet.
What is the difference between directshowsource and avisource? which one of them produces the better quality and more compatible to DVD players? I also use NTSC.
THank you very much in advance.
+ Reply to Thread
Results 1 to 10 of 10
-
-
AviSource uses AviSynth's built in decoders to open the video, DirectShowSource uses the Direct Show decoders. In general you want to use AVISource, but if your AVI file doesn't open correctly then you can try DirectShowSource. For example, I would use DirectShowSource for DV-AVI Type1 because AVISource doesn't read the audio.
"Shut up Wesley!" -- Captain Jean-Luc Picard
Buy My Books -
No, I'm not saying it will be better, but if AviSource can be used it may be faster and/or more accurate seeking, but much of that depends on the DirectShow codec that gets used.
"Shut up Wesley!" -- Captain Jean-Luc Picard
Buy My Books -
avisource is much faster? But why is that if i tick the "use directshowsource INSTEAD of avisource", It is much faster?
If i don't tick it, in one pass it does it for about 40 minutes but if i tick it it is about 15 minutes. -
I never said "much faster", I said it MAY be faster and that it depends on the direct show codec that gets used. I've never seen that big a discrepancy between avisource and DirectShowSource. On the rare occasion I've seen DirectShowSource faster, it was because not all of the frames were being served by the direct show codec. I'm not saying that's happening in your case, but you might want to check just to make sure. By all means if DirectShowSource works and is faster for you, use it.
"Shut up Wesley!" -- Captain Jean-Luc Picard
Buy My Books -
When using AviSource() AviSynth opens the video file, parses the AVI header, splits the audio and video streams, then asks VFW to decode the video, and ACM to decode the audio.
When using DirectShowSource() AviSynth asks DirectShow to do all those steps for it.
What works, or what works better will depend on what DirectShow file readers, file splitters, and codecs are installed vs AviSynth's custom AVI handling and what VFW/ACM codecs are installed. And, of course, AviSource() only works with AVI files. DirectShowSource() will work with whatever containers DirectShow can read (which depends on what file reader/splitters are installed).
Similar Threads
-
Set "Output filename" As Default Global "File/segment title" In MkvMerge?
By LouieChuckyMerry in forum Video ConversionReplies: 0Last Post: 9th Jul 2011, 01:52 -
Batch create simple ("DirectShowSource") .AVS files?
By Asterra in forum Newbie / General discussionsReplies: 8Last Post: 10th May 2011, 00:46 -
WMV files: Changing "Recorded Date", "Media Created" fields in metadata
By axhack in forum EditingReplies: 5Last Post: 18th Sep 2010, 01:27 -
FAVC re-encodes AC3 audio even when I check the "retain AC3" opti
By teapot in forum Newbie / General discussionsReplies: 2Last Post: 9th Nov 2008, 00:10 -
Difference between DirectShowSource & aviSource?
By romi7519 in forum Newbie / General discussionsReplies: 4Last Post: 21st May 2007, 12:18