我尝试在asp.net中将任何视频转换为.flv格式。我已将我的Web应用程序托管到“Trust Level = Low”的共享环境中,因为我使用一个executalbe文件“ffmpeg”将任何视频文件转换为* .FLV格式。但他们需要Full Trest等级
我需要帮助才能以任何方式将任何视频文件转换为FLV文件格式。我在任何浏览器中播放这种FLV文件格式,如Internet Explorer ....如果不使用任何第三方软件工具,我该怎么办?是否有任何DLL库或示例代码....
如何解决这个问题?
答案 0 :(得分:2)
这需要在你的盒子上安装flvtool2工具。
ffmpeg -i video.avi -ar 22050 -ab 32 -f flv -s 320×240 – | flvtool2 -U stdin video.flv
答案 1 :(得分:0)
您无需提升您的信任级别并将应用程序置于风险之中。而是配置正确的代码访问安全性(CAS)策略,以便以适当的访问权限运行所需的文件。
答案 2 :(得分:0)
这会变得非常棘手 - 我的赌注是你的托管环境不适合视频编码。特别是如果你想要任何接近实时的东西。
就个人而言,我会使用一种服务来处理这种情况而不是自己打磨它。如果您只想转换,请查看Hey!Watch。如果你想卸载更多细节,可以选择很多选项。