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系统专用网络如何关闭网络发现
  • 热门搜索
    高尔夫怎么打 脸上有黄褐斑怎么办 海文考研怎么样 汽车点烟器怎么用 怎么设置u盘启动 怎么去除黑头 斯沃琪手表怎么样 word行间距怎么调 苹果音乐怎么下载 怎么用电饭煲做蛋糕