c#视频流如何转MP4

 时间:2026-04-30 21:14:02

1、先封装好视频转码的执行过程服务:Convert_Video(string exe, string arg)。这边的两个参数,exe:要调用的外部程序,这边也就是需要传入ffmpeg.exe工具软件所在的绝对路径;arg:这里就是FFMPEG的参数了。

c#视频流如何转MP4

2、声明全局变量:private string filepath;用于定义源文件保存的目录,这边分配路径为E:\FlowFile\111\_Learning。并封装一个用于记录日志的方法:writelog(string str);参数str为所要记录的日志内容。

c#视频流如何转MP4

c#视频流如何转MP4

3、封装转换(数据收集)的方法Data_Gather();过程定义:指定源文件名称、源文件路径地址、转换后的文件名称;并要判断转换后的文件是否已经存在,并可以按需求进行分部处理。这边的话,判读若存在,不进行覆盖操作,而是直接记录存在的日志。

c#视频流如何转MP4

c#视频流如何转MP4

4、直接调用数据收集方法:Data_Gather();进行测试。测试通过,成功转码,视频正常播放。测试结果如下

c#视频流如何转MP4

c#视频流如何转MP4

  • 电脑如何设置TCP/IP NetBIOS Helper为手动
  • 怎样禁止显示IE的地址栏
  • 隐藏/恢复快速切换用户功能的方法(Win10)
  • Teamviewer使用方法
  • WIN10系统专用网络如何关闭网络发现
  • 热门搜索
    丽江最佳旅游时间 中国国家旅游 旅游概念股 三河古镇旅游攻略 百度旅游地图 贵广高铁旅游攻略 翡翠岛旅游 聊城旅游度假区 杭州冬天旅游 穹窿山旅游攻略