【问题标题】:Media Player seek option not working properly媒体播放器搜索选项无法正常工作
【发布时间】: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


    【解决方案1】:

    我发现了问题, 将音频编码为 VBR 就可以做到这一点。 更改为 CBR 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多