C# windows应用程序中mediaelement不需要外部空间的视频解码

C# windows应用程序中mediaelement不需要外部空间的视频解码,c#,C#,我想写一个解码任何格式视频文件的代码…目前我在visual studio社区工作…我的问题是…我们有一个带有容器.mp4或其他一些容器的视频。。。现在,我想写一个代码,将主视频和音频从容器中分离出来,然后我想将它们放入我的应用程序支持的其他容器中…要在windows应用程序的媒体元素中执行此操作,我们有转码选项,但此过程占用硬盘空间…我们有一个视频文件转换并保存转换后的文件文件…我不想这样做,因为这在移动应用程序上不起作用…所以我想写一个代码来执行 从容器中删除视频和音频 使用包含所需文件量的容

我想写一个解码任何格式视频文件的代码…目前我在visual studio社区工作…我的问题是…我们有一个带有容器.mp4或其他一些容器的视频。。。现在,我想写一个代码,将主视频和音频从容器中分离出来,然后我想将它们放入我的应用程序支持的其他容器中…要在windows应用程序的媒体元素中执行此操作,我们有转码选项,但此过程占用硬盘空间…我们有一个视频文件转换并保存转换后的文件文件…我不想这样做,因为这在移动应用程序上不起作用…所以我想写一个代码来执行

  • 从容器中删除视频和音频
  • 使用包含所需文件量的容器获取媒体播放器当前播放时间信息提要
  • 所以这不会占用任何额外的空间。。。。我想知道的集装箱是mp4,flv,mkv

    请帮我做这个。。。有一些软件可以将视频的任何格式转换为所需的格式…我的想法是一样的,但我想做的时间平行于媒体播放