MediaElement 的虚拟修剪
我有一个 20 秒的音频文件和一个 60 秒的视频文件。我只想包含这些一次,但需要在不同的
中为它们提供不同的开始/结束时间。
例如,在第一页上,我需要音频文件的第 2-13 秒,在第二页上,我需要前 10 秒 (0-9)。在第三页,我需要第 12-18 秒。我真的不希望有 3 个不同的音频文件,而只是音频/视频文件部分的一组开始/结束值。
我看到 .Position
表示开始时间,但是不需要挂钩事件来停止自身的结束时间又如何呢?另外,我不确定 .Position
的 XAML 是什么样子,因为 MSDN 上没有相关示例。
有什么想法吗?
I have both a 20 second audio file and a 60 second video file. I only want to include these once, but need different start/end times for them in various <MediaElement>
s.
For example, on my page one I need the seconds 2-13 of the audio file and on page two I need the first 10 seconds (0-9). On page three I need seconds 12-18. I'd really prefer not to have 3 different audio files, just a set of start/end values for the portion of audio/video file.
I see .Position
for a start time, but what about an end time that doesn't have to hook an event to stop itself? Also, I'm not sure what the XAML for .Position
would look like as there is no sample of that on MSDN.
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在此线程上找到了一个很好的方法:Silverlight:暴露具有特定开始和停止时间的音频
Found a great way to do this on this thread: Silverlight: Expose audio with specific start and stop times