ffmpeg视频截图失败



真是郁闷的勒,在本地上调试时可以对flv进行截图的,可是传到服务器上竟然截图失败T_T.

实在是搞不懂为什么,先是怀疑服务器不支持Wscript.Shell,后来测试了下,发现又是支持的.接着对文件夹权限设置,让其具有运行权限,甚至把所有权限都给了everyone,可问题依然存在,搞了两天还没解决,真是有种想哭的冲动啊~~~

不知道看这文章的朋友没有什么建议?我是没有什么好方法来解决它了!!

这个是录制视频完成后保存时出现的问题,用ffmpeg来截图的,截图的代码如下:
程序代码 程序代码

<%
dim filename,frameid,effectid,superid
filename = request("var1")
conTime = request("var2")
frameid = request("var3")
effectid = request("var4")
superid = request("var5")


streamPath="uservideo_p/show/streams/_definst_/"&filename&".flv"

imgW ="160"
imgY = "120"
imgQuality = "70"

newName1 = "Videoimage_p/"&filename&"_1.jpg"
newName2 = "Videoimage_p/"&filename&"_2.jpg"
newName3 = "Videoimage_p/"&filename&"_3.jpg"

strd="ffmpeg/ffmpeg.exe"
strd=server.mappath(strd)
strd1=strd+" -i "&server.mappath(streamPath)&" -ss 2 -vframes 1 -r 1 -ac 1 -ab 2 -s "&imgW&"*"&imgY&" -f image2 "&server.mappath(newName1)&""
strd2=strd+" -i "&server.mappath(streamPath)&" -ss 4 -vframes 1 -r 1 -ac 1 -ab 2 -s "&imgW&"*"&imgY&" -f image2 "&server.mappath(newName2)&""
strd3=strd+" -i "&server.mappath(streamPath)&" -ss 6 -vframes 1 -r 1 -ac 1 -ab 2 -s "&imgW&"*"&imgY&" -f image2 "&server.mappath(newName3)&""
Set WshShell = server.CreateObject("Wscript.Shell")

IsSuccess1=WshShell.Run(strd1,1,true)
IsSuccess2=WshShell.Run(strd2,1,true)
IsSuccess3=WshShell.Run(strd3,1,true)
%>


大家帮我想想办法啊~~~~~~



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: {132}
相关日志:
评论: 1 | 引用: 0 | 查看次数: -
回复回复晴天[2010-05-12 03:43 PM | del]
看到你这篇帖子,我真是寒心啊。遇到和你同样问题,以为能获得解决办法,谁知道2007年的帖子到2010都没人回,牛人不知道是不是还没出世?
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.