ffmpeg视频截图失败
作者:相逢萍水 日期:2007-06-13
真是郁闷的勒,在本地上调试时可以对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)
%>
大家帮我想想办法啊~~~~~~
评论: 1 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags: {132}
回复
]