mediaelement 相关问题

mediaelement是用于表示用户观看的多媒体的抽象

在 WPF 应用程序中使用 MediaElement 控件重复 gif 文件动画

我想使用 MediaElement 控件在 WPF 应用程序中重复播放 GIF (.gif) 文件。 下面我附上了我当前使用的代码。 我想使用 MediaElement 控件在 WPF 应用程序中重复播放 GIF (.gif) 文件。 下面我附上了我当前使用的代码。 <MediaElement x:Name="recImageMedia" Height="67" Margin="43,-70,816.2,0" LoadedBehavior="Play" Source="file://C:\Users\documents\visual studio 2013\Projects\Application\TempApplication\Snapshots\recordanim.gif" Visibility="Visible" /> StackOverflow 针对您的问题建议至少两种可能的解决方案。第一种是使用此处引用的 MediaTimeline 控件 MediaTimeline SO 答案 或者,您可能会发现利用 WPF MediaKit 中的 MediaElement 会有一些用处 WPF MediaKit SO 答案 这里有一个解决方案 <StackPanel> <!--1. Display GIF without animation--> <Image Source="loading.gif" Width="100" Height="100"/> <!--2. Display GIF and play once--> <MediaElement Name="me2" Source="loading.gif" UnloadedBehavior="Close" Width="100" Height="100"/> <!--3. Display GIF and loop playback, always repeat--> <MediaElement Name="me3" Source="loading.gif" ediaEnded="me_MediaEnded" UnloadedBehavior="Manual" Width="100" Height="100"/> </StackPanel> public partial class WindowSplash : Window { public WindowSplash() { InitializeComponent(); } private void me_MediaEnded(object sender, RoutedEventArgs e) { me3.Position = new TimeSpan(0, 0, 1); me3.Play(); } }

回答 2 投票 0

C# gif medialement如何改变位置

我只是想更改 gif 在 MediaElement 中的位置,所以当我不用鼠标悬停它时,它应该显示 GIF 的某个图像(所选位置),当我移动 c.. .

回答 3 投票 0

如何将视频绑定到 MediaElement 的源?

我正在使用 James Montemagno 的 Monkey Finder 应用程序。 https://github.com/jamesmontemagno/MonkeysApp-Workshop 我正在尝试将视频添加到详细信息页面,但在运行时出现错误...

回答 1 投票 0

WPF MediaElement 如何从暂停处恢复播放?

我有 2 个按钮,播放和暂停,当我单击暂停时,音乐停止,当我单击播放时,它从头开始播放音频。我想像当我按“播放”时一样,它从我的位置恢复...

回答 3 投票 0

WPF:为什么 MediaElement 无法播放?

我想显示视频。我希望点击按钮即可播放视频。 视频无法播放。 我将视频放入项目中。 我希望视频源是 YouTube。 我的 XAML 代码...

回答 3 投票 0

在 .NET MAUI 中的 collectionview 中使用 MediaElement 如何在导航到另一个页面或播放另一个视频时停止播放视频

在我的主页中,我绑定到公开 ObserveableCollection FactItems 的 MainViewModel。 FactItems 是从模拟的 Dataservice 类填充的。 在我的 XAML 中,我有一个带有

回答 1 投票 0

使用 MediaElement 播放 Stream 中的视频

是否可以使用 WPF MediaElement 播放来自 System.IO.Stream 对象的流视频?正在从存储媒体文件的 WCF 服务中检索 Stream 对象。

回答 6 投票 0

如何在单击按钮时设置 MediaElement 的位置?

我正在开发 Xamarin Forms 应用程序。现在,我正在尝试将自定义视频控件实现到我的 MediaElement 中,但我未能做到这一点,而且谷歌搜索也没有多大帮助。 基本概述,我...

回答 1 投票 0

WPF。如何从Page.xaml.cs和Page.xaml访问位于MainWindow.xaml中的MediaElement?

我的应用程序中有一个 mainwindow.xaml 和几个页面。我将 MediaElement 放在主窗口上,这样当我在页面之间切换时歌曲不会中断,我也希望能够切换...

回答 1 投票 0

在系统 UI 中使用 Android Media 控件,以及 .Net MAUI

我正在尝试使用新的 MediaElement 在 .Net MAUI 中编写一个媒体播放器,到目前为止一切似乎都很好。我面临的唯一问题是似乎不支持访问 Me...

回答 2 投票 0

如何在wpf中播放MP4?

到目前为止我能做到的最多就是再现声音,没有图像 到目前为止我能做到的最多就是再现声音,没有图像 <MediaElement Name="myMediaElement" LoadedBehavior="Manual" Margin="5" Grid.Row="0" Grid.Column="0" ScrubbingEnabled="True" Source="C:\Users\TheMagicTool Server\Downloads\myVideo.mp4" /> 视频是否显示? 只是预感,尝试将 Height="200" Visibility="Visible" 添加到 MediaElement。 <MediaElement Name="myMediaElement" LoadedBehavior="Manual" Height="200" Visibility="Visible" Margin="5" Grid.Row="0" Grid.Column="0" ScrubbingEnabled="True" Source="C:\Users\TheMagicTool Server\Downloads\myVideo.mp4" /> 不确定这是否有帮助,但值得一试。应该支持MP4。 将 LoadedBehavior 更改为“Play”对我有用。 <MediaElement Name="myMediaElement" LoadedBehavior="Play" Height="200" Width="500" Visibility="Visible" Margin="5" Grid.Row="0" Grid.Column="0" ScrubbingEnabled="True" Source="Resources/2023-11-08 13-37-25.mkv" />

回答 2 投票 0

如何清理ContentView中的MediaElement?

我正在使用 Maui Community 工具包中的 MediaElement 控件。我需要在多个页面上使用它,并在其上添加一些额外的 UI 元素,因此我为此创建了一个自定义控件 (ContentView),并且

回答 1 投票 0

将 HTMLMediaElement 连接到 Android 播放控件

我用 HTML/Javascript 创建了一个用于播放列表的 HTML 音频播放器。播放列表通过媒体列表进行内部管理,结束的事件会自动播放队列中的下一个媒体。 来自

回答 1 投票 0

WPF:如何播放视频

我尝试使用标准 MediaElement 控件来播放文件,但我无法让它在 Windows 8.1 上显示或播放。我尝试将文件转换为各种格式。它最初是 MP4 ...

回答 4 投票 0

如何以编程方式设置mediaElement源

我有一个 MediaElement 控件和几个视频,其构建操作设置为内容,并复制到设置为始终的输出目录。 如果我在 xaml 视图中显式设置源,如下所示: <

回答 1 投票 0

WPF MediaElement 播放方向

我有一些mp4(用android拍摄的,一些是纵向的,一些是横向的) 当我将它们用作 MediaElement 标记的源时,它们始终以横向模式播放。我一直在谷歌上搜索这个...

回答 1 投票 0

MediaElement 每次都会在 5 秒后冻结

我使用 MediaElement 来查看普通图像和 gif 图像,但 gif 每次都会在 5 秒后冻结。超过5秒的没完,少于5秒的...

回答 2 投票 0

Angular 12+ 和 mediaelement 问题

有人知道如何在 Angular 12+ 中使用 mediaelement 6x 吗? 基本上,当我使用像下面这样的 jquery 方式时,我看不到像播放、覆盖播放按钮和暂停按钮这样的视频控制,但是,如果...

回答 0 投票 0

MediaUriElement 无法渲染

VideoControl= this.Template.FindName("MediaPlayer", this) as MediaUriElement; var source = "可以播放视频的url" VideoControl.Source = new Uri(源); VideoControl.Play()...

回答 1 投票 0

如何在不将文件添加到项目的情况下打开指定目录中的媒体文件

我想在本地网络的计算机上打开一个文件及其完整目录。像这样的东西: var path = "C:/User/Folder/video.mp4"; 变量流 = ...; \代码 mediaElement.SetSource(

回答 0 投票 0

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