媒体播放器寻求选项无法正常工作

时间:2015-01-18 06:00:05

标签: c# audio media-player seek

Hello开发人员。

我做了一个c#播放器来播放视频和音频。为此,我使用了System.Windows.Media MediaPlayer,效果很好。

这是我遇到的问题: 在一些音乐文件(不是全部)中寻求X时间或从开始到X时间播放它将产生不同的结果。 换句话说,如果我从头开始播放歌曲,20秒后歌手就会说"你好"但是如果我使用寻道功能到20秒,我会听到歌手说出别的东西(2秒后他会说'#34;你好")。

我必须检查它是否存在库错误,所以我打开了Windows媒体播放器并播放了这首歌。当我点击进度条到X进度或当我从头开始播放到X进度时,歌曲是在不同的时间。 和图书馆一样。

我用VLC检查过它,效果很好。

所以这是我的问题。 这是否意味着Media Player不知道如何正确搜索此音乐文件? 你知道怎么解决这个问题吗? 我应该使用不同的播放器,你推荐哪一个?

1 个答案:

答案 0 :(得分:0)

我发现了问题, 将音频编码为VBR就像这样发生。 改用CBR解决了这个问题。