Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
13th December 2009, 10:59 | #1 | Link |
Registered User
Join Date: Dec 2002
Posts: 95
|
VFAPI and Windows 7 Problems
Hi, I would love some help in getting VFAPI to work on my system - windows 7 X64.
I am trying to frameserve an Avisynth script to subtitle workshop as an AVI. The only solution I know of is VFAPI - but I cannot get it to work with windows 7. I downloaded the latest version VFAPI Reader 1.05. Tried installing it by running vifpset.bat. Then tried to convert a working avisynth script (tested in MPC) using VFAPI. But when I try to play the "fake" avi which was created - MPC complains on not being able to render the pins. I also tried this on a simple d2v file created with DGIndex - with the same result. It seems I don't know how to install VFAPI on windows 7 - help would be greatly appreciated. |
13th December 2009, 11:38 | #2 | Link |
Derek Prestegard IRL
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,986
|
You could avoid VFAPI and render your script to an AVI using a lossless VFW codec like HuffYUV (specifically the ffdshow variant which supports YV12 natively).
Virtualdub is a good ~MiSfit
__________________
These are all my personal statements, not those of my employer :) |
13th December 2009, 11:54 | #3 | Link |
Registered User
Join Date: Dec 2002
Posts: 95
|
The whole point is to frame serve my script to subtitle workshop so I can work on the subtitles for my video without the need to convert my video to an AVI (which is already in DVD VOB files).
Using makeAVIS which comes with FFDShow to frame serve as an AVI results in no video in Subtitle workshop - even though my AVI does play in MPC. Strange. |
13th December 2009, 18:35 | #4 | Link |
Member of a Library
Join Date: Oct 2002
Posts: 463
|
Open the avisynth script in Subtitle Workshop directly - on Open Movie (it doesn't allow you to select avisynth scripts) just paste the name of the script (name.avs).
I've done this for a long time. Always worked. You can maybe even work something out with DGIndex avisynth templates for further automation. GL |
5th January 2010, 12:01 | #6 | Link |
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
See 'Frameserving to applications via fake AVI files and proxy utilities' in http://avisynth.org/mediawiki/FAQ_frameserving .
|
8th January 2010, 14:56 | #7 | Link |
Registered User
Join Date: Nov 2004
Location: São Paulo (Saint Paul) - Brazil
Posts: 208
|
Thank you very much for the link, Wilbert (I was not trying to highjack the post). My VFAPI here only frameserves audio. When the fake file is imported to Vegas there's no trace of the video file AT ALL. I'll try to find out what's happening. Thanks again and have a happy new year
|
12th January 2010, 04:58 | #9 | Link |
Registered User
Join Date: Nov 2004
Location: São Paulo (Saint Paul) - Brazil
Posts: 208
|
Thanks again for taking time to respond. I guess so. Anyway, I'll chek it out what I really did and reply as soon as possible.
Cheers, Mark PS: Yes, I did it, it is RGB24() and no trace of video at all. Only the audio file is imported. Last edited by Cunhambebe; 12th January 2010 at 05:04. |
2nd November 2010, 16:34 | #10 | Link |
Registered User
Join Date: Jun 2004
Posts: 68
|
i think i have solved it, if anyone has the same problem this might help
i love vfapi reader and hate not having functioning properly i'm using win 7 64 bits and this is what i did, so far is working: earlier i had this working on vista 64, googled for help and found i dont know where 2 files, 1st is vifpset_x6432.bat Code:
%WINDIR%\SysWOW64\rundll32.exe advpack.dll,LaunchINFSection vifp_x6432.inf,DefaultInstall vifp_x6432.inf Code:
VFAPI - 15dec06 ; Usage: right-click on this file and choose "Install" ; For 32-bit codec on WindowsXP 64-bit Edition [Version] Signature="$Windows NT$" [DefaultInstall] CopyFiles = CodecCopyFiles AddReg = RegCodec [DestinationDirs] CodecCopyFiles=16425 [RegCodec] HKLM, "Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32","VIDC.VIFP", ,"VFCodec.dll" HKLM, "Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers.desc", "VFCodec.dll",, "VFAPI Reader Codec v1.05" [SourceDisksNames] 1="VFAPI Reader Codec v1.01 install","",1 [CodecCopyFiles] VFCodec.dll [SourceDisksFiles] VFCodec.dll=1 run vifpset_x6432.bat then right click on vifp_x6432.inf ---> choose install then i copied manually vfcodec.dll into C:\Windows\System32 AND C:\Windows\SysWOW64 (just to be sure) then i opened regedit and created down into Code:
HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32 VIDC.VIFP as name and VFCodec.dll as value voila! I presume there must be a problem with the installer, surely there must be someone who knows best and can make a file to do all these steps automatically i hope this helps Last edited by redguy; 3rd November 2010 at 16:18. |
4th October 2014, 22:25 | #11 | Link |
Registered User
Join Date: Jul 2004
Location: Germany
Posts: 53
|
I know, late to revive this thread - but
@redguy: THANKS! You saved my day! I was starting to wonder, if I would ever get VFAPI to work on Windows 7 64bit. Like a charm now!
__________________
"There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy." Shakespeare, Hamlet |
Thread Tools | Search this Thread |
Display Modes | |
|
|