如何在asp.net中创建.flv和上传视频的缩略图

问题描述

|| 我正在一个项目中,用户将上传视频文件,然后将其转换为flv并创建该视频的缩略图。为此,我使用了ffmpeg.exe。 在一个测试项目中,它运行良好。但是,当我将代码复制并粘贴到具有相同目录结构的原始应用程序中时,它不起作用。我为此编写的代码如下:
string ffmpeg = Server.MapPath(\"~/ffmpeg/ffmpeg.exe\");
string flvFile = Server.MapPath(\"~/Temp/\");
string thumbnail = Server.MapPath(\"~/Video/\");
string pfile = \"\";
string fileName = Guid.NewGuid().ToString();
pfile = fileName + fileExtension;
fuVideo.PostedFile.SaveAs(flvFile + \"/\" + pfile);

System.Diagnostics.Process.Start(ffmpeg,\" -i \\\"\" + flvFile + @\"\\\" + pfile + \"\\\" -ar 22050 -ab 32 -f flv \" + flvFile + @\"\\\" + fileName + \".flv\");

System.Diagnostics.Process.Start(ffmpeg,\" -an -y -ss 00:02 -t 00:00:01 -sameq -i \\\"\" + flvFile + @\"\\\" + pfile + \"\\\" -f image2 \" + thumbnail + fileName + \".jpg\");
如果有人认为这有什么问题,请告诉我。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...