【发布时间】:2015-01-18 06:00:05
【问题描述】:
各位开发者您好。
我制作了一个 c# 播放器来播放视频和音频。为此,我使用了 System.Windows.Media MediaPlayer,效果很好。
这是我遇到的问题: 在某些音乐文件(不是全部)中寻找 X 时间或从头播放到 X 时间会产生不同的结果。 换句话说,如果我从头开始播放歌曲,20 秒后歌手会说“你好”,但如果我使用搜索功能到 20 秒,我会听到歌手说别的东西(2 秒后他会说“你好”)。
我必须检查是否是库错误,所以我打开 windows 媒体播放器并播放了歌曲,当我点击进度条到 X 进度时,或者当我从头开始播放到 X 进度时,歌曲在不同的时间。 和图书馆一样。
我用 VLC 进行了检查,效果很好。
所以这是我要问你的问题。 这是否意味着 Media Player 不知道如何正确查找此音乐文件? 你知道如何解决这个问题吗? 我应该使用其他播放器吗?你推荐哪一个?
【问题讨论】:
标签: c# audio media-player seek