我在将视频文件转换为.flv文件时遇到问题。我正在使用ffmpeg.exe工具来实现这一点。在我的本地服务器上,当我对c#代码使用ffmpeg.exe工具时,一切都运行得很好。但是当我使用ffmpeg工具将相同的代码部署到我的托管服务器上时,因为.exe文件是不允许执行的,所以代码不会运行。除了重定向到视频转换站点之外,有没有其他方法可以实现同样的目的,因为我想在托管服务器上保存.flv文件。任何帮助都是非常感谢的。
谢谢
发布于 2009-07-07 17:20:25
在做了一些快速的研究之后,确实有一些库可以用在C#中来做FLV编码,然而,这可能会得到真正的pricey...and,所以可以升级。
一些你可以do...depending你现在的设置是如何安排,是让你的电脑运行CRON作业(假设Linux),或类似的东西,并拉取原始视频上传到你的网站,每隔一段时间,转换它们,然后把它们推回到你的网站。这对客户来说意味着等待时间,但这将是一件非常棘手的事情。
发布于 2009-07-07 17:17:13
唯一有效的解决方案是将主机升级到可以运行ffmpeg.exe等可执行文件的配置。
发布于 2009-07-07 17:23:30
升级或使用在线转换器,如heywatch,它有应用程序接口。但这比升级主机的工作要多一倍。
https://stackoverflow.com/questions/1093593
复制相似问题