hi guys, im just having problem opening MKV or MP4 files in MeGUi and VirtualDub
every time i try to open the .avs file this comes out
can anyone plz help me?[*] AVI: Opening file "C:\Users\AM\Desktop\RRR.avs"
[E] Error: Avisynth open failure:
DirectShowSource: Could not open as video or audio.
Video returned: "DirectShowSource: couldn't open file
No combination of filters could be found to render the stream.
Audio returned: "DirectShowSource: couldn't open file
No combination of filters could be found to render the stream."
(C:\Users\AM\Desktop\RRR.avs, line 1)
+ Reply to Thread
Results 1 to 11 of 11
do you have haali media splitter + ffdshow installed?
for directshow to work, you need a working directshow splitter and decoder. What does graphstudio say when you render the file? do the pins connect?
on win7 you need win7dsfiltertweaker to enable ffdshow
or you could use ffmpegsource2 instead of directshowsource
Windows (DirectShow) doesn't natively know what MKV and MP4 files are. You need to install DirectShow file readers and splitters for Windows to access them. Haali will work for that. Then you need DirectShow decoders for whatever codecs are used in those files. ffdshow contains decoders for all common video codecs.
Have you enabled the appropriate decoders in ffdshow? Can WMP play the files in question? That would be the test that DirectShow filters are installed properly and working.
Also, if you are working in 64 bit Windows be aware that 32 bit programs require 32 bit codecs. 64 bit programs require 64 bit codecs. The two don't mix.
Last edited by gis4ever; 7th Jul 2010 at 10:54.
MPC has it's own file reader/splitters and many codecs built it. It doesn't have to rely on DirectShow installed filters. Try disabling all of them and see if you can play the files:
View -> Options -> Internal Filters... uncheck all the source filters and transform filters. Exit MPC and restart it for the changes to take effect.
You may want to note which are enabled so you can reenable them after testing.
did what u said but it still plays the file.
Instead of fiddling with your directshow filters/splitter and trying to get them to work, you can use ffmpegsource2 as suggested above (alot easier, and more consistent, because directshow isn't necessarily frame accurate, and can vary from system to system depending on what filters you have installed)
yes copy the ffms2.dll and ffms2.avsi to the aivsynth\plugins directory
the syntax for both audio & video is