我尝试使用标准的MediaElement控件来播放文件,但我无法让它出现在Windows 8.1上。我尝试将我的文件转换为各种格式。它从Mac开始作为MP4文件,然后我使用ffmpeg将其转换为WMV,然后转换为MPG。这些文件都不会播放。我愿意将它转换为动画GIF,如果有一种确定的消防方式可以让它发挥作用。任何帮助表示赞赏。我正在使用Microsoft提供的示例XAML代码,我尝试了StackOverflow中的一些XAML示例。
答案 0 :(得分:0)
支持Mp4格式,它应该可以使用。尝试其他视频。你在使用mediaelement类吗?
尝试使用您的视频文件名
OR
还要调试以检查是否触发了上述事件。
如果仍然不起作用,请详细阅读此article并查看您遗失的内容。
答案 1 :(得分:0)
不确定你是否遇到了和我一样的问题,但是我遇到了一些令人困惑的问题后才能运行.mpg文件和.wmv。
<MediaElement Grid.Row="0" Source="VideoElements\Wildlife.wmv" Name="myMediaElement"
Width="450" Height="250" Opacity="1" Volume="1" LoadedBehavior="Manual"
UnloadedBehavior="Stop" Stretch="Fill" />
<Image Source="images\ui_play.gif" MouseDown="OnMouseDownPlayMedia" Margin="5" />
void OnMouseDownPlayMedia(object sender, MouseButtonEventArgs args)
{
// The Play method will begin the media if it is not currently active or
// resume media if it is paused. This has no effect if the media is
// already running.
myMediaElement.Play();
}
您可以尝试使用此代码,看看是否可以使用它。如果不是,我会检查我是否做了其他事情:P但请记住将文件构建操作设置为&#34;嵌入式资源&#34;为了使其发挥作用。