我之前使用的是 Ubuntu 13.10,一切都运行良好。在升级到 14.04 之前,我删除了一些旧内核。然后,升级后,.MKV 的声音消失了。我使用 VLC,但 Totem 也无法播放声音。不过其他视频文件可以正常工作。
我以为问题出在编解码器上,所以我安装了所有libav*, gstreamer*, ubuntu-restricted-extras
软件包。还是没有结果。然后我删除了其余的旧内核,但仍然不起作用。
我找到了一个解决方案,那就是使用 GNOME Mplayer,但是这个播放器很糟糕——在转换场景时,你可以在视频中看到线条,并且在较大的文件(4gb+)上,声音偶尔会中断。
我非常希望能够在 VLC 中播放它。我以为问题出在 VLC 上,因为他们没有 14.04 的“官方”版本,但由于它在 Totem 上也无法运行,所以我认为这不是问题所在。
我不认为问题出在编解码器上,因为我安装了它,但编解码器是否可能需要一些旧内核才能工作?我如何找出我需要的版本并下载旧版本的内核?
谢谢
编辑:
输出avconv -i problem.mkv
:
avconv version 9.13-6:9.13-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
built on May 9 2014 13:34:03 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
Input #0, matroska,webm, from 'problem.mkv':
Duration: 00:42:20.22, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Stream #0.1: Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s (default)
At least one output file must be specified
答案1
我今天在 VLC 中遇到了同样的问题。我刚刚进入:
Tools > Preferences > Audio
然后我不得不把输出模块改成
ALSA audio output
这解决了我在 Ubuntu 12.04、VLC 2.0.8 中的问题
答案2
我也遇到了同样的问题。播放 mkv 文件时没有声音,Mplayer 提示
无法打开 VDPAU 后端 libvdpau_i965.so:无法打开共享对象文件:没有此文件或目录
我通过安装 libvdpau-va-gl1 解决了这个问题
sudo apt-get 安装 libvdpau-va-gl1
您可以在此主题中找到更多信息http://tiny.cc/ws34lx。