C#中的媒体播放器,文本和图像覆盖

问题描述 投票:0回答:1

我刚刚阅读了关于这个主题的一些讨论,但我没有找到明确的答案。

可以在C#中执行此操作:

  1. 读取播放列表并可以运行常见视频格式的媒体播放器(MP4)
  2. 文字和图像叠加(我想在正在运行的视频上编写和放置图像)

例如,媒体播放器正在运行包含更多视频的播放列表:

  • 视频1持续9秒(我想在某个位置写入text1 9秒)
  • 视频2,持续6秒(我想写一个text2和punt image2在centain位置6秒)等。

我可以在C#和.NET中执行此操作吗?我需要哪些技术/类/组件才能做到这一点?

c# media-player media
1个回答
0
投票
  1. DirectShow.NET
  2. Video tutorial on WPF Video Player
  3. XNA Video Player SO Answer
  4. Play Video on WinForms Control

并非所有选项都完全覆盖您的要求,您也必须自己添加功能,但至少您有一些潜在客户。

我认为在你的情况下,WPF MediaElement可能是最有趣的。

祝好运!

© www.soinside.com 2019 - 2024. All rights reserved.