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.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 13th December 2009, 10:59   #1  |  Link
nimrodim
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.

nimrodim is offline   Reply With Quote
Old 13th December 2009, 11:38   #2  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
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 :)
Blue_MiSfit is offline   Reply With Quote
Old 13th December 2009, 11:54   #3  |  Link
nimrodim
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.
nimrodim is offline   Reply With Quote
Old 13th December 2009, 18:35   #4  |  Link
GrofLuigi
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
GrofLuigi is offline   Reply With Quote
Old 5th January 2010, 05:19   #5  |  Link
Cunhambebe
Registered User
 
Cunhambebe's Avatar
 
Join Date: Nov 2004
Location: São Paulo (Saint Paul) - Brazil
Posts: 208
Same thing here, I can't get VFAPI to work in order to frameserve to Sony Vegas (WinXPSP2). I can't even find VFAPI topic anymore among AviSynth utilities/filters around here.
Cunhambebe is offline   Reply With Quote
Old 5th January 2010, 12:01   #6  |  Link
Wilbert
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 .
Wilbert is offline   Reply With Quote
Old 8th January 2010, 14:56   #7  |  Link
Cunhambebe
Registered User
 
Cunhambebe's Avatar
 
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
Cunhambebe is offline   Reply With Quote
Old 11th January 2010, 13:31   #8  |  Link
Wilbert
Moderator
 
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
Quote:
Thank you very much for the link, Wilbert (I was not trying to highjack the post). My VFAPI here only frameserves audio.
Did you convert to RGB24 at the end of your script?
Wilbert is offline   Reply With Quote
Old 12th January 2010, 04:58   #9  |  Link
Cunhambebe
Registered User
 
Cunhambebe's Avatar
 
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.
Cunhambebe is offline   Reply With Quote
Old 2nd November 2010, 16:34   #10  |  Link
redguy
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
2nd is
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
both files are to be copied into vfapireader directory
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
a string with
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.
redguy is offline   Reply With Quote
Old 4th October 2014, 22:25   #11  |  Link
nbarzgar
Registered User
 
nbarzgar's Avatar
 
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
nbarzgar is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 12:40.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.