【问题标题】:nReco.Video Converter ffMpeg ErrornReco.Video 转换器 ffMpeg 错误
【发布时间】:2015-07-30 08:55:56
【问题描述】:

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

错误是

对路径“C:\Inetpub\vhosts********\httpdocs\bin\ffmpeg.exe”的访问被拒绝。

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

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

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

我该如何解决这个问题?

谢谢。

【问题讨论】:

    标签: ffmpeg video-capture


    【解决方案1】:

    VideoConverter 是 ffmpeg 工具的 .net 包装器(我是这个库的作者),第一次使用时 ffmpeg.exe 会被提取到 app bin 文件夹(默认位置)中。在您的实时主机上,asp.net 进程无法写入应用程序 bin 文件夹;这可以通过指定另一个位置来解决,例如:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      • 2017-04-21
      • 1970-01-01
      • 2012-09-27
      • 2012-03-10
      • 2019-11-17
      • 1970-01-01
      相关资源
      最近更新 更多