VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. First, thanks to Shochan for suggesting using Avisynth to frameserve 4+gig files and for the guide to do same. For those who didn't see or read my earlier topic on this I recently put a CLEAN (NOT UPGRADE) installation of Windows XP on a machine that I am trying to dedicate to multimedia use. All disks are formatted in NTFS.

    Now to my problem --

    I like to tackle changes/upgrades in stages so if something goes wrong I can tell what is causing the problem. So I started with something simple. I installed Avisynth on the WinXP system, put a Version statement into an avs script file, and tried to play it with Windows Media Player. The Media Player wouldn't play it and sent me the message that the file path was incorrect with further detail that the file name might be incorrect. So I checked the WinXP registry and all the correct entries for installing Avisynth had been made. Furthermore avisynth.dll was in the windows\system folder.

    Next, I tried frameserving a mpeg2 file into VirtualDub and got the error message (displayed in VirtualDub but generated by Avisynth) that "filter graph manager won't talk to me".

    Lastly, as a check on whether I understood the Avisynth installation procedure, I repeated it on an older Win98 system on another machine and - lo and behold - the Media Player on that system played the avs script file with the Version statement.

    Can anyone tell me what is missing on my WinXP system? I think I have the latest VB Runtime-6 files installed and I can't think of what to look for next.
    Quote Quote  
  2. Furthermore avisynth.dll was in the windows/system folder.
    I think in XP, it needs to be "windows/system32".
    Quote Quote  
  3. Thanks for the suggestion Kdiddy. As it happend I mistakenly put avisynth.dll in the windows\system32 folder when I first installed it - and it didn't work. But at your suggestion I put it in the system32 folder again and it still didn't work. If that's where it belongs then something else is also wrong or missing.
    Quote Quote  
  4. put your your whole avs script on here.
    Quote Quote  
  5. put your your whole avs script on here.
    Quote Quote  
  6. I have tried two different Scripts. Neither works but here they are:

    For Movie Player trial:

    Version


    For VirtualDub trial:

    DirectShowSource("D:\noname.mp2")
    Quote Quote  
  7. A new wrinkle. The version of Avisynth I had been using was 1.0-beta3. Now that I have switched to Avisynth v0.3 the results are slightly different.

    Now VirtualDub recognizes the avs file but returns the following error message in Video format: "DirectShowSource failed to open D:\noname.mp2".

    WindowsXP Media Player continues to be unable to find the avs script file containing the Version statement.

    It's almost as though the Media Player is expecting the path-filename to be in a different format then Avisynth is using. Any thoughts about possible changes in file name formats between Win98 and WinXP operating systems or compilers? I admit I'm reaching for straws.
    Quote Quote  
  8. DirectShowSource("D:\noname.mp2")
    Huh??..this is your whole script??...if so, that is the prob then..

    heres a better script explanation
    http://www.doom9.org/mpg/d2a-mpeg2dec.htm
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!