C视频转换成Flv.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C视频转换成Flv

?1。配置文件里添加 ????????? web.config ?1?appSettings ?2 ?3????!--convert?tools?path-- ?4????add?key=FfmpegPath?value=D:\tools\/???? ?5 ?6????!--?setting?-- ?7????add?key=ThreadCount?value=5?/ ?8????add?key=BatchSize?value=10?/ ?9????add?key=QueueTimeout?value=20?/ 10????add?key=TransactionTimeout?value=30?/ 11??/appSettings ??????? 2。添加一个接口? IConvert ?1using?System; ?2using?System.Collections.Generic; ?3using?System.Text; ?4 ?5namespace?VideoConvert ?6{ ?7????public?interface?IConvert ?8????{ ?9 10????????/**////?summary 11????????///?将视频文件转换为Flv格式 12????????///?/summary 13????????///?param?name=sourceFile要转换的文件/param 14????????///?returns/returns 15????????bool?Convert(string?sourceFile); 16 17 18 19????????/**////?summary 20????????///?获取缩略图 21????????///?/summary 22????????///?param?name=sourceFile/param 23????????///?returns/returns 24????????bool?GetSmallImage(string?sourceFile); 25??????? 26 27????} 28} 29 3。转换工具设定继承 IConvert FfmpegConvert ?1using?System; ?2using?System.Collections.Generic; ?3using?System.Text; ?4using?System.Configuration; ?5 ?6 ?7namespace?VideoConvert ?8{ ?9????public?class?FfmpegConvert?:?IConvert 10????{ 11 12 13????????/**////?summary 14????????///?转换软件所在的路径 15????????///?/summary 16????????private?string?ConvertTool?=?ConfigurationManager.AppSettings[FfmpegPath]?+?ffmpeg.exe; 17 18 19????????/**////?summary 20????????///?构造函数 21????????///?/summary 22????????public?FfmpegConvert() 23????????{ 24 25????????} 26 27 28????????/**////?summary 29????????///?将视频文件转换为Flv格式 30????????///?/summary 31????????///?param?name=sourceFile要转换的文件/param 32????????///?returns/returns 33????????public?bool?Convert(string?sourceFile) 34????????{ 35????????????try 36????????????{ 37????????????????//文件名是否为空 38????????????????if?(string.IsNullOrEmpty(sourceFile))?return?false; 39????????????????//检测文件是否存在 40 41 42????????????????string?TargetFile?=?sourceFile.Substring(0,?sourceFile.Length?-?4)?+?.flv; 43????????????????string?Argu?=?@-i??+?sourceFile?+??-ab?56

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档