带故事板时间轴的视频播放器 [英] Video player with a storyboard timeline

查看:278
本文介绍了带故事板时间轴的视频播放器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我开始这个项目之前,我正在寻求帮助。我想用visual studio创建一个C#视频播放器,它有一系列按钮,可以在视频播放时记录排球事件/统计数据和视频时间。统计数据将被记录到数据库中,以便以后在播放器外进行审核。我将构建自定义播放,暂停,后退,前进和慢动作按钮。我很喜欢故事板风格时间轴,它在视频播放时显示这些事件。事件也将显示在列表中,如果单击,将弹出一个窗口,播放事件前后5秒。我还希望能够保存要附加到其他剪辑的剪辑,以用于高光卷轴本身。我将构建其他许多功能,我认为我可以处理,但故事板我只是不知道从哪里开始,不想沿着某条播放器类型的路径走,然后必须重新开始。



使用MediaElement或MediaPlayerElement是玩家的最佳选择吗?



任何其他建议或者我开始之前的想法将不胜感激。



这是个人项目,平台将是Windows 10机器。



我尝试了什么:



我还没有开始这个项目,我只是想确保我在正确的地方开始。

I am looking for help before I begin this project. I want to create a C# video player with visual studio which has a series of button that will log volleyball events/Stats and video time as the video plays. Stats will be recorded to a database for later review outside the player. I will be building custom play, pause, back, fwd and slow motion buttons as well. I would love a storyboard style timeline which displays these events as the video plays. The events will also be displayed in a list and if clicked will pop up a window playing the 5 seconds before and after the event. I would also want to have the ability to save the clip to be appended to other clips for a highlight reel per se. There are many other features I will build into this which I think I can handle but the storyboard I just do not know where to start and do not want to go down a path with a certain player type then have to start over.

Would using the MediaElement or the MediaPlayerElement be my best option for the player?

Any other advise or ideas before I start would be greatly appreciated.

This is for a personal project and the platform will be a Windows 10 Machine.

What I have tried:

I have not started this project yet, I just want to make sure I am starting in the right place.

推荐答案

MediaElement 似乎是一个不错的选择,如果您需要支持旧浏览器,但是因为您似乎不需要这个,可能有更好的选择,请参阅此处的文章: 2019年开源HTML5视频播放器 - 比特和件 [ ^ ]

如果您对非浏览器解决方案感兴趣,那么 libVLC 可能是一个不错的选择,请参阅此处的文章:nVLC [ ^ ]

您可能也会参与此时间线控件:用于DirectShow的C#Video TimeLine Control& VLC就像Adobe AfterEffects [ ^ ]
MediaElement seems a good choice if you need support for older browsers, but as you don't seem to need this there might be better alternatives, see article here: 5 Open Source HTML5 Video Players for 2019 – Bits and Pieces[^]
If you are interested in a non browser solution then libVLC might be a good choice, see article here: nVLC[^]
You might also be intested in this timeline control: C# Video TimeLine Control for DirectShow & VLC Like Adobe AfterEffects[^]


这篇关于带故事板时间轴的视频播放器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆