nReco.Video Converter ffMpeg错误

时间:2015-07-30 08:55:56

标签: ffmpeg video-capture

我正在使用Nreco Video Converter在我的MVC项目上拍摄视频缩略图。应用程序在本地正常运行,但在实时主机上显示错误

错误是

拒绝访问路径'C:\ Inetpub \ vhosts ******** \ httpdocs \ bin \ ffmpeg.exe'。

我在我的代码和主机bin文件夹中搜索了这个文件,但我找不到。 NReco的网站说

简单易用的视频转换.NET库:您只需要一个程序集(嵌入FFMpeg)

本地和主机bin文件夹或任何位置都没有ffmpeg.exe文件。

我该如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

VideoConverter是ffmpeg工具的一个.net包装器(我是这个库的作者),第一次使用时ffmpeg.exe被解压缩到app bin文件夹(默认位置)。在你的直播主机上,asp.net进程无法写入app bin文件夹;这可以通过指定其他位置来修复,例如:

var ffmpeg = new FFMpegConverter();
ffmpeg.FFMpegToolPath = System.Web.HttpContext.Current.Server.MapPath("~/App_Data");