Answers.Body: <p>Did you install the frameserver support with auxsetup.exe? You can test if it is working by trying to open your video.vdr with another instance of virtualdub.exe.</p>
  
  <p>From your description it doesn't look you really need the frameserver. You can trim the video with avs itself (e.g. Trim(100,200)), this is more robust and efficient.</p>
  
  <p>Btw did you know there is active avisynth community on forum.doom9.org, forum.videohelp.com</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-29T13:29:15.060Z
Answers.LastActivityDate: 2018-11-29T13:29:15.060Z
Answers.UserDisplayName: shekh
Body: <p>I'm trying to improve some VHS-C home video recordings for my mother. I used <code>VirtualDub</code> to capture the recordings as avi files and now I wish to modify them with <code>Avisynth</code> but I can't get the frame server function to work. Has anyone got the <code>VirtualDub</code> frame server connection with <code>Avisynth</code> working in Windows 10? </p>
  
  <p>I've tried this with the latest versions of <code>VirtualDub</code>, <code>Avisynth</code>, and both <code>AvsP_v2.0.2</code> with <code>bugfix3</code> and <code>AvsPmod</code>. Also, I've tried it with <code>VirtualDub_1910.exe</code>, <code>Avisynth_258.exe</code>, <code>AVSPluginPack.exe</code> and <code>AvsPmod_205.exe</code> from AnimeMusicVideos.org (<code>AMVapp31.zip</code>). I'm using Windows 10 64-bit however I've only downloaded 32-bit version software and codecs because that seems to be the generally recommended route. (Is the <code>AVSPluginPack</code> necessary? If so, is there somewhere other than AMV that maintains it?)</p>
  
  <p>In VirtualDub, I open <code>homevideo.avi</code>, "Crop to selection" for a desired range of frames and then <code>File &gt; Start frame server...</code> and name the Avi-File Handler <code>video.vdr</code>.</p>
  
  <p>In AvsP and AvsPmod the commands:</p>
  
  <pre><code>video = AVISource("c:\VHSC\video.avs")
  return video
  </code></pre>
  
  <p>where <code>video.avs</code> is a file that contains only the line <code>AviSource("c:\VHSC\video.vdr")</code></p>
  
  <p>produce the error message:</p>
  
  <pre><code>Avisynth open failure:AVIFileSource: couldn't open file 'c:\VHSC\video.vdr'
  (C:\VHSC\video.avs, line 1)
  (New File, line 1)
  </code></pre>
  
  <p>However, replacing <code>video.avs</code> with <code>homevideo.avi</code> does display the frames in the AvsP/mod window.</p>
  
  <p>I've seen this similar question <a href="https://video.stackexchange.com/questions/24688/avisynth-cant-open-my-avi-file-avisource-couldnt-locate-a-decompressor-for">AviSynth can&#39;t open my AVI file: &quot;AVISource: Couldn&#39;t locate a decompressor for fourcc dvds&quot;</a>. The virtualdub website &lt; <a href="http://www.virtualdub.org/docs_frameserver.html" rel="nofollow noreferrer">http://www.virtualdub.org/docs_frameserver.html</a> > says "Use the AVISource filter. DirectShowSource is unreliable". I've tried both.</p>
  
  <p>To capture the VHS tapes in VirtualDub I followed a YouTube tutorial, which involved the following steps:</p>
  
  <pre><code>Downloaded and install Virtual Dub + Lagarith codec
  File &gt; Capture AVI
  File &gt; Set capture file[name]
  Device &gt; [chose my capture device]
  Video &gt; Video source &gt; [chose the source]
  Video &gt; Capture filter &gt; PAL_B
  Video &gt; Compression &gt; Lagarith
  -then in Configure &gt; [mode=]YUY2;
  -Checking both Use Multithreading and Prevent Upsampling When Decoding.
  Video &gt; Set custom format -- settings: 820 576 YUY2*
  (*actually set as UYVY [the default setting] because YUY2 is not compatible with my capture device)
  Capture &gt; Settings &gt; 25.0
  At the bottom of the capture window -- selected 44.10 kHz, 16 bit, Stereo
  Start: Capture &gt; Capture video
  End: Capture &gt; Stop capture
  </code></pre>
  
Tags: <virtualdub>
Title: How to use Avisynth+AvsP with VirtualDub frame server?
UserDisplayName: Stacey
ThreadText: # How to use Avisynth+AvsP with VirtualDub frame server?
  
  (Asked by: username_0 on 2018-11-28)
  
  I'm trying to improve some VHS-C home video recordings for my mother. I used `VirtualDub` to capture the recordings as avi files and now I wish to modify them with `Avisynth` but I can't get the frame server function to work. Has anyone got the `VirtualDub` frame server connection with `Avisynth` working in Windows 10?
  
  I've tried this with the latest versions of `VirtualDub`, `Avisynth`, and both `AvsP_v2.0.2` with `bugfix3` and `AvsPmod`. Also, I've tried it with `VirtualDub_1910.exe`, `Avisynth_258.exe`, `AVSPluginPack.exe` and `AvsPmod_205.exe` from AnimeMusicVideos.org (`AMVapp31.zip`). I'm using Windows 10 64-bit however I've only downloaded 32-bit version software and codecs because that seems to be the generally recommended route. (Is the `AVSPluginPack` necessary? If so, is there somewhere other than AMV that maintains it?)
  
  In VirtualDub, I open `homevideo.avi`, "Crop to selection" for a desired range of frames and then `File > Start frame server...` and name the Avi-File Handler `video.vdr`.
  
  In AvsP and AvsPmod the commands:
  
  ```
  video = AVISource("c:\VHSC\video.avs")
  return video
  
  ```
  
  where `video.avs` is a file that contains only the line `AviSource("c:\VHSC\video.vdr")`
  
  produce the error message:
  
  ```
  Avisynth open failure:AVIFileSource: couldn't open file 'c:\VHSC\video.vdr'
  (C:\VHSC\video.avs, line 1)
  (New File, line 1)
  
  ```
  
  However, replacing `video.avs` with `homevideo.avi` does display the frames in the AvsP/mod window.
  
  I've seen this similar question [AviSynth can't open my AVI file: "AVISource: Couldn't locate a decompressor for fourcc dvds"](https://video.stackexchange.com/questions/24688/avisynth-cant-open-my-avi-file-avisource-couldnt-locate-a-decompressor-for). The virtualdub website < <http://www.virtualdub.org/docs_frameserver.html> > says "Use the AVISource filter. DirectShowSource is unreliable". I've tried both.
  
  To capture the VHS tapes in VirtualDub I followed a YouTube tutorial, which involved the following steps:
  
  ```
  Downloaded and install Virtual Dub + Lagarith codec
  File > Capture AVI
  File > Set capture file[name]
  Device > [chose my capture device]
  Video > Video source > [chose the source]
  Video > Capture filter > PAL_B
  Video > Compression > Lagarith
  -then in Configure > [mode=]YUY2;
  -Checking both Use Multithreading and Prevent Upsampling When Decoding.
  Video > Set custom format -- settings: 820 576 YUY2*
  (*actually set as UYVY [the default setting] because YUY2 is not compatible with my capture device)
  Capture > Settings > 25.0
  At the bottom of the capture window -- selected 44.10 kHz, 16 bit, Stereo
  Start: Capture > Capture video
  End: Capture > Stop capture
  
  ```
  
  **Tags:** virtualdub
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-11-29. Score: 1 | Accepted answer
  
  Did you install the frameserver support with auxsetup.exe? You can test if it is working by trying to open your video.vdr with another instance of virtualdub.exe.
  
  From your description it doesn't look you really need the frameserver. You can trim the video with avs itself (e.g. Trim(100,200)), this is more robust and efficient.
  
  Btw did you know there is active avisynth community on forum.doom9.org, forum.videohelp.com
  
  
  ---
  
  