首页 > 语言 > 关键词 > asp最新资讯 > 正文

ASP中将视频文件转换成.flv格式

2008-05-28 14:35 · 稿源:互联网

算一算,自从上次发表一篇asp.net中用VML画数据统计图的文章后差不多有一两个月没有来博客了,今天中秋,没事做发现自己已经很久没有来博客园了.正好前几天有小做一个视频转换的Demo,现在出现很的网上在线视频其文件格式都是.FLV格式,那些视频网站大概也有一个视频转换软件,所我在也试着去做了一个demo拿出来和大家共享一下,由于自己的技术有限,做的不怎么样,愿有高人看完给
在下指点一二.呵.... 费话不多说了,下面来分解一下这个Demo.

首先,我们部署一下文件夹.在工程的目录下新建几个文件夹如下图: 
中将视频文件转换成.flv格式UpFiles文件夹是要保存你上传的文件,PlayFiles文件夹是用于你转换后保存的文件(用于网上播放)

ImgFile文件夹是保存截取视频文件的图片,然后那两个mencoder和ffmpeg文件夹是视频转换工具.此视频转换也
可叫做mencoder+ffmpeg视频转换.
首先,在配置文件中给这些文件夹进行路径的配置.如下

<appSettings>
<!--工具文件夹-->
<add key="ffmpeg" value="ffmpeg/ffmpeg.exe"/>
<add key="mencoder" value="mencoder/mencoder.exe"/>
<add key="mplayer" value="mencoder/mplayer.exe"/>
<!--上传文件的路径-->
<add key="upfile" value="UpFiles"/>
<!--上专文件图片路径-->
<add key="imgfile" value="ImgFile"/>
<!--上传文件图片大小-->
<add key="CatchFlvImgSize" value="240x180"/>
<add key="widthSize" value="400"/>
<add key="heightSize" value="350"/>
<!--转换后文件路径-->
<add key="playfile" value="PlayFiles"/>
</appSettings>在上传.ASPX页面中

标题:<asp:TextBox ID="txtTitle" runat="server" Width="358px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtTitle"
ErrorMessage="标题不为空"></asp:RequiredFieldValidator>
<br />
<asp:FileUpload ID="FileUpload1" runat="server" Width="339px" />
<asp:Button ID="btnUpload" runat="server" OnClick="btnUpload_Click" Text="上传视频" Width="70px" />
文件类型<span style="color:Red;">(.asf .flv .avi .mpg .3gp .mov .wmv .rm .rmvb)</span>
<asp:RegularExpressionValidator ID="imagePathValidator" runat="server" ErrorMessage="文件类型不正确"
ValidationGroup="vgValidation" Display="Dynamic" ValidationExpression="^[a-zA-Z]:(\\.+)(.asf .flv .avi .mpg .3gp .mov .wmv .rm .rmvb)$"
ControlToValidate="FileUpload1">
</asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="FileUpload1"
ErrorMessage="文件不为空"></asp:RequiredFieldValidator></div>
<div style=" height:0px; border-top:solid 1px red; font-size:0px;"></div>

  • 相关推荐
  • 大家在看
  • 微软、谷歌等支持全新图像格式AVIF:压缩效率更高、免授权

    JPEG、PNG这些图片格式即将成为过去式,一种全新图像格式开始获得微软、谷歌等巨头的支持。作为一种新面世的图像格式,AVIF最大的特点就是轻量和免授权。与现有的JPEG、PNG、甚至WebP等图像格

  • iOS13.6正式版描述文件下载 iOS13.6描述文件在哪下载

    7月16日,苹果公司推送了iOS13.6正式版,距离上次发布的iOS13.5.1版本过去了一个多月,本次更新有可能会是最后一个稳定版本,主要的更新内容包括iPhone手机可以用作数字车钥匙、“健康” App 中增加了新的症状类别,以下是本次更新的主要内容以及描述文件下载地址。

  • 新版Edge现为PDF文件引入高亮模式

    在拥抱 Chromium 平台之后,微软正不断完善新版 Edge 的各项功能,在积极向社区建言献策之外还不断移植经典版 Edge 的优秀特性。其中就包括对 PDF 功能的改进,在最新 Edge 版本中已经获得了“高亮模式” 的支持。这项功能允许用户直接选择文本来突出PDF中的重要点。当你进入Microsoft Edge的高亮模式时,你不必点击高亮按钮。

  • iOS14公测版描述文件下载 iOS14公测版升级文件下载方法

    7月10日苹果正式推送了iOS14公测版的更新,这是苹果第一次推送iOS14公测版本,作为面向普通用户的测试版本,带来了众多iOS14的全新功能,包括小组件、app资源库等功能,这里我们来看下如何升级iOS14公测版。

  • iOS13.6GM版描述文件下载地址 iOS13.6GM版描述文件在哪下载

    7月10日,苹果正式发布了iOS13.6GM版,一些小伙伴还不清楚iOS13.6GM版描述文件在哪下载,下面就来为大家分享一下iOS13.6GM版描述文件的下载地址。

  • MYSQL的ibtmp1文件太大怎么处理

    1. 啥情况呀测试环境机器磁盘空间不足的告警打破了下午的沉寂,一群人开始忙活着删数据。但是,不久前刚清理了一波数据,测试环境在没做压测的情况下不至于短短一个月不到就涨了200G数据,于是,我悄悄的进入数据目录下,发现一个不寻常的点,ibtmp1 文件有192G ll -hibtmp1 -rw-r----- 1 mysql mysql 192G Aug 12 16:20 ibtmp12. 怎么处理2.1 简单说明ibtmp1 是非压缩的innodb临时表的独立表空间,通过innodb_temp_data_file_pat

  • iOS14 首个公测版描述文件下载 苹果iOS14 公测版升级文件下载地址

    北京时间 7 月 10 日凌晨,苹果正式发布了iOS14 公测版的更新,这也是iOS14 系统的首个公测版本,iOS14 增加了桌面小组件、App资源库、小程序、视频画中画等新特性。iOS14 公测版也是作为面向普通用户的测试版本。

  • iOS14Beta2描述文件下载 iOS14Beta2开发及公测版描述文件在哪下载

    苹果公司在7月8日这天正式的发布了iOS14的开发者预览版Beta2的版本,这个版本很多用户都在找新的描述文件下载,下面就来为大家分享一下此次iOS14Beta2的描述文件下载地址。

  • 贝壳集团正式提交美股IPO文件 股票代码BEKE

    北京时间7月24日晚,贝壳集团正式向美国证监会提交IPO文件,股票代码为BEKE。贝壳集团此次IPO承销商包括高盛、摩根士丹利、华兴资本等。招股书显示,贝壳集团旗下拥有贝壳、链家两大平台。2019年贝壳集团房产及租赁交易总额(GTV)达2.1万亿。就交易额和交易量来看,贝壳集团是国内最大的居住服务平台,是国内居住服务平台第一股。上一家在美国上市筹集超10亿美元的中国公司是腾讯音乐娱乐集团,

  • 微信视频号只能看视频不能发布视频

    微信视频号只能看视频不能发布视频是怎么回事?微信是目前国民级的 app,几乎是每台智能手机的必备软件,也成为是事实上的「基础设施」。日前微信的新功能微信视频号日前全面开放了视频号功能,那么微信视频号只能看视频不能发布视频是怎么回事?微信视频号是每个人都有吗?以下是微信视频号的详细介绍。

  • 欧菲光回应被列入实体清单:暂未收到相关文件

    针对美国商务部工业安全局(BIS)将包括南昌欧菲光在内的 11 家中国企业列入实体清单的消息,欧菲光回应称,暂时未收到相关正式文件,目前正收集、了解相关情况。

  • 微信视频号的视频是哪里的

    微信视频号功能在正式上线后,有不少用户想要了解这个视频号是如何运营,尤其是视频的来源是哪里的,对于想要加入视频号创作的用户来说,可以来一起看下。

  • 微信视频号的视频怎么保存

    微信视频号里如果看到了很喜欢的视频,又想要下载这段视频的话,需要进行什么样的操作步骤才可以保存视频呢,这里我们来一起看下微信视频号的视频保存到手机上的具体操作方法。

  • 微信视频号的视频怎么下载

    微信视频号作为微信新推出的一个功能,用户可以发布和分享自己的趣事或者精彩剪辑过的视频,因此常常可以看到很多有趣的视频内容。有的用户想要下载视频,那么需要怎样可以下载微信视频号的视频呢。

  • 如何把PDF文件合并起来?烁光PDF转换器超好用

    因为PDF文件的体积小且易于传输和保存,所以我们经常会使用到PDF文件,我们在网上查找的很多资料基本上也都是PDF文件格式的,查找的资料种类繁多,我们需要把它们进行整理,以方便我们查阅。想要进行整理就需要把零散的PDF文件合并起来,若是如此,我们应该怎么做呢?说到PDF文件的合并,那肯定就是使用这个超好用的烁光PDF转换器啦!使用烁光PDF转换器1、打开烁光PDF转换器的主页面,可以看到里面不仅有PDF转Excel、PDF转PPT、PDF

  • 通付盾移动加固实战系列:Android资源文件加密

    背景Android App的资源文件中存放了大量的应用UI界面图片、UI布局文件、隐私数据文件等,如何保障这些资源文件的安全性一直是开发者和应用安全人员重点关注的问题。在Android App中,资源主要分为assets资源和res资源两类。1.assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片、html、js、css、证书等文件。2.res资源则存放在App的res目录下,该类资源在App打包时?

  • 微信视频号怎么发长视频

    微信视频号是一个以分享视频内容位置的功能,因此视频内容的质量成为了关键。同时也有用户关心视频号内容最长支持多久的视频,如何发布长视频内容呢,这里我们来看下长视频的具体介绍。

  • 259GB!Windows 10系统惊现巨型dll文件

    了解Windows系统的用户应该都知道dll文件,也就是动态链接库(Dynamic Link Library),包含可由多个程序共用的代码、数据等,一般体积都不大,多数都几十KB,超过1MB就算顶天了,但是你见过259GB

  • 欧菲光回应被美国列入实体清单:正在了解情况 未收到相关文件

    继今年5月22日,美国商务部工业和安全局宣布将33家中国公司及机构列入“实体清单”之后,今天,美国BIS又宣布将11家中国公司列入实体清单。这些企业被列入“实体清单”后,美国政府可限制对这些机构出口、进口或转口。

  • 对马岛之魂40个记录文件收集攻略 全部记录收集地点详细教程

    对马岛之魂中一共是有40个记录文件的,这些记录文件都隐藏在地图的各个角落中,还是比较难找齐的,不过白金奖杯是需要,下面就来为大家分享一下对马岛之魂中40个记录文件的收集攻略。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签

热文

  • 3 天
  • 7天