正如您在上图中看到的,有两个 vlc 播放器窗口,我只想摆脱另一个 vlc direct3d 输出窗口。
VLC 版本是最新版本,即 2.0.1。
如果我将视频输出也更改为其他输出,则此内容不会改变。只有标题会改变,即现在它是 direct3d 输出,然后它将更改为 openGL 或根据所选的输出视频选项。
当我播放 *.mov 文件时就会发生这种情况。
答案1
工具 > 首选项 > 视频
将输出更改为 Direct2d 输出
对于任何难以获得坚持选项的人来说:选择 Direct2d 设置后,按保存而不是取消。
答案2
我自己找到了答案。实际上,这是 VLC 媒体播放器的一个错误,他们至今尚未解决这个问题。只有在播放特定文件类型时才会出现此问题,在我的情况下是 .mov 文件。
这个问题的答案是使用不同的播放器,而不是依赖 vlc。现在,每当我想打开这种类型的文件时,我都会使用 GOM 播放器。.mov 文件在 GOM 播放器中播放非常流畅,无需打开任何额外的窗口。
可悲的是,我甚至尝试了最新版本的 vlc ie 2.0.2,但问题仍然存在。
答案3
这是一个老话题,所以也许这会对寻找这个问题的人有所帮助。
我在 VLC 2.1.4 上遇到了同样的问题。Rincewind 有几个文件。事实上,它们都有 2 个视频流(以及 2 个音频流)。
我的解决方案是将它们加载到MKV合并,一款将视频放入 Matroska 容器格式的程序。在 MKVmerge 中,我只需禁用多余的视频和音频流,单击“开始多路复用”,它就会创建一个在 VLC 中正常工作的文件,而且作为奖励,它占用的磁盘空间只有一半。如果您更喜欢其他容器格式,例如MP4,还有其他程序也可以实现这一点。
对我来说,这算是永久性的解决方案,因为问题出在几个可以修复的文件上。如果您经常遇到此问题,那么 MediaPlayer Classic 等竞争媒体播放器可能更适合您。
答案4
去Tools > Preferences > Show settings (select all) > Reset Preferences
。
这对我来说很管用。希望对你也一样。