home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 March / PCWorld_2007-03_cd.bin / audio-video / autogk / AutoGordianKnot.2.40.Setup.exe / DGMPGDec / DGVfapi.txt < prev    next >
Text File  |  2006-06-08  |  2KB  |  53 lines

  1. DGVfapi 1.4.8
  2. -------------
  3.  
  4. VFAPI frameserving is supported. It uses the
  5. DGDecode.dll, so both DGVfapi.vfp and DGDecode.dll
  6. must be placed in the same directory as DGIndex.exe.
  7. Do not rename these files. This version supports multiple
  8. instantiations, e.g., create and run multiple "fake"
  9. AVI files. It also can read Avisynth scripts (AVS files)
  10. as well as D2V files from DGIndex.
  11.  
  12. The procedure is as follows:
  13.  
  14. 1. Place the files as described above.
  15. 2. Run DGIndex and verify that when you pull down
  16.    the Help menu the VFAPI Plugin item is checked.
  17.    You don't have to check it; it is checked automatically
  18.    if the files are placed in the right place. Generate your
  19.    D2V project file as usual.
  20. 3. Ensure that the VFAPI reader codec is installed.
  21. 4. Run the VFAPI Converter, select the D2V
  22.    file, and hit OK.
  23. 5. Hit Convert to create the "fake" AVI file.
  24.  
  25. DGIndex's luminance and cropping filters are not supported if you
  26. open the D2V file in VFAPI Converter. But if you make an AVS script that
  27. uses MPEG2Source() and load that script into VFAPI Converter, then
  28. the filters will work.
  29.  
  30. VFAPI upsamples to RGB. For D2V files, by default this is done in interlaced mode.
  31. To force progressive upsampling, put "_P" just before the extension
  32. in the filename. To force the upsampling to follow the progressive_frame
  33. flag, put "_A" just before the extension in the filename. Note that
  34. using the "_A" also means that a YUY2 frame will be returned instead of a
  35. YV12 frame for 4:2:0 input.
  36.  
  37. For example:
  38.  
  39.     movie_P.d2v
  40.  
  41. Although you can open both D2V files and AVS files with DGVfapi,
  42. the _P and _A naming trick works only for D2V files. When AVS files are opened,
  43. progressive RGB upsampling is used by default. If the script doesn't return RGB24,
  44. DGVFapi just attaches a ConvertTorRGB24() with default parameters to the end of
  45. the script. Note that it is progessive upsampling and not interlaced for D2V files.
  46. So if you want an RGB conversion different from the default one, then you should
  47. explicitly specify the conversion at the end of the AVS script.
  48.  
  49. The multiple instantiation and AVS file support was done by "tritical".
  50.  
  51. Donald Graft (c) 2004-2006
  52.  
  53.