.asp中的.vbs [英] .vbs in .asp
问题描述
我有一个名为ConvertAVItoSWF.vbs的.vbs文件
这是ConvertAVItoSWF.vbs文件的脚本:
''////////////////////////////////////////////////
''使用FFMPEG Scout将AVI视频转换为FLV
''////////////////////// //////////////////////////
W = 640
H = 480
设置VideoConverter = CreateObject(" FFMpegScout.Application")
VideoConverter.InputFileName =" testvideo.avi"
VideoConverter。 OutputFileName =" testvideo.flv"
VideoConverter.Execute
设置VideoConverter = Nothing
>
我想使用这个脚本并使其工作在.asp
任何帮助?
香港专业教育学院已经尝试过:(但没有运气)
<%@ LANGUAGE =" VBSCRIPT"%>
<%
W = 640
H = 480
设置VideoConverter = CreateObject(" FFMpegScout.Application")
VideoConverter.InputFileName =" testvideo.avi"
VideoConverter.OutputFileName =" testvideo.flv" ;
VideoConverter.Execute
设置VideoConverter = Nothing
%>
>
,这:(但又一次,没有运气)
<%
Dim VideoConverter作为新对象
VideoConverter = CreateObject(" FFMpegScout.Application")
VideoConverter.InputFileName =" testvideo.avi" ''此文件位于根文件夹中
VideoConverter.OutputFileName =" testvideo.flv"
VideoConverter.Execute()
VideoConverter = Nothing
%>
请帮忙!
i have a .vbs file called "ConvertAVItoSWF.vbs"
This is the script for ConvertAVItoSWF.vbs file:
'' ////////////////////////////////////////////////
'' converting AVI video into FLV using FFMPEG Scout
'' ////////////////////////////////////////////////
W = 640
H = 480
Set VideoConverter = CreateObject("FFMpegScout.Application")
VideoConverter.InputFileName = "testvideo.avi"
VideoConverter.OutputFileName = "testvideo.flv"
VideoConverter.Execute
Set VideoConverter = Nothing
I would like to use this script and make it work in .asp
any help?
ive already tried this: (but no luck)
<%@LANGUAGE="VBSCRIPT"%>
<%
W = 640
H = 480
Set VideoConverter = CreateObject("FFMpegScout.Application")
VideoConverter.InputFileName = "testvideo.avi"
VideoConverter.OutputFileName = "testvideo.flv"
VideoConverter.Execute
Set VideoConverter = Nothing
%>
also, this: (but again, no luck)
<%
Dim VideoConverter As New Object
VideoConverter = CreateObject("FFMpegScout.Application")
VideoConverter.InputFileName = "testvideo.avi" '' This file is in root folder
VideoConverter.OutputFileName = "testvideo.flv"
VideoConverter.Execute()
VideoConverter = Nothing
%>
PLEASE HELP!
推荐答案
试试" server.createobject ...&,在ASP中,服务器实际上正在进行工作,所以你必须指定服务器应该创建对象。
try "server.createobject...", in ASP the server is actually doing the work, so you have to specify that the server should create objects.
<%
server.createobject" VideoConverter"
VideoConverter = CreateObject(" FFMpegScout.Application")
VideoConverter.InputFileName =" testvideo.avi" ''此文件位于根文件夹中
VideoConverter.OutputFileName =" testvideo.flv"
VideoConverter.Execute()
VideoConverter = Nothing
%>
i得到此错误:
错误类型:
服务器对象,ASP 0177(0x800401F3)
无效的班级字符串
/ffmpeg/FFMPEGScout/CONVERT.asp,line 2
<%
server.createobject "VideoConverter"
VideoConverter = CreateObject("FFMpegScout.Application")
VideoConverter.InputFileName = "testvideo.avi" '' This file is in root folder
VideoConverter.OutputFileName = "testvideo.flv"
VideoConverter.Execute()
VideoConverter = Nothing
%>
i get this error:
Error Type:
Server object, ASP 0177 (0x800401F3)
Invalid class string
/ffmpeg/FFMPEGScout/CONVERT.asp, line 2
对不起,我的意思是
这篇关于.asp中的.vbs的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!