VideoHelp Forum


Try StreamFab All-in-One and rip streaming video! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 11 of 11
Thread
  1. 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
    [*] 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
    C:\Users\AM\Desktop\MAA.mkv:
    No combination of filters could be found to render the stream.

    Audio returned: "DirectShowSource: couldn't open file
    C:\Users\AM\Desktop\MAA.mkv:
    No combination of filters could be found to render the stream."

    (C:\Users\AM\Desktop\RRR.avs, line 1)
    can anyone plz help me?
    Quote Quote  
  2. 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
    http://code.google.com/p/ffmpegsource/
    Quote Quote  
  3. 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.
    Quote Quote  
  4. do you have haali media splitter + ffdshow installed?
    yes i have.

    and my operating system is
    Windows Server 2008 R2
    Quote Quote  
  5. 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.
    Quote Quote  
  6. Have you enabled the appropriate decoders in ffdshow?
    you go easy on me sir im a noob.
    Can WMP play the files in question?
    i don't have WMP, but it plays just fine on Media Player Classic

    ----
    and im on 64-bit Windows

    ( i have installed them using K-Lite Codec Pack)
    Last edited by gis4ever; 7th Jul 2010 at 10:54.
    Quote Quote  
  7. 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.
    Quote Quote  
  8. did what u said but it still plays the file.
    Quote Quote  
  9. 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)
    Quote Quote  
  10. okey I'II but tell me plz about installing ffmpegsource2, is all i have to do is coping the two files(ffms2.dll and FFMS2) to the Avisynth Plugin Directory, or what?
    Quote Quote  
  11. yes copy the ffms2.dll and ffms2.avsi to the aivsynth\plugins directory

    the syntax for both audio & video is

    ffmpegsource2("video.mkv", atrack=-1)

    or

    vid=ffvideosource("video.mkv")
    aud=ffaudiosource("video.mkv")
    audiodub(vid,aud)
    Quote Quote  



Similar Threads