youtube 上有声音,但是没有离线声音,为什么会这样?

youtube 上有声音,但是没有离线声音,为什么会这样?

我的电脑的声音来自 gtx-1050-ti 内的集成音频芯片,该芯片使用 hdmi 电缆连接到电视。我已经安装了 Ubuntu 套件 16.04。

当我在 youtube 或其他互联网平台上打开一个随机剪辑时,有声音,但是当我从硬盘打开一个剪辑时,电影可以播放,但没有声音。

我尝试通过安装专有编解码器包(即 ubuntu-restricted-extras)来修复此问题,但没有成功。

请告诉我,即使您不知道如何修复它,您首先会采取什么步骤来查找问题。

答案1

如果纯粹是打开本地文件,那么答案更可能是您没有安装正确的编解码器来解码文件中的音频。

您可以先尝试安装这些软件包。获取正确的 gstreamer 插件组合有时似乎是一种黑魔法,但这些是我现在安装的:

apt-get 安装 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good gstreamer1.0-libav gstreamer1.0-fluendo-mp3

如果失败,您可以尝试使用“vlc”,因为第一次使用时更有可能成功。最后,如果您在命令行上打开视频文件,终端输出可能会提示您缺少哪个解码器。您可以尝试这个

xdg-打开 /path/to/file.mkv

答案2

安装 ”脉冲音频音量控制“:
在“播放”选项卡中,您可以为每个正在运行的音频程序选择音频设备。

PulseAudio 是一款具有网络功能的声音服务器程序,通过 freedesktop.org 项目分发。请参阅这。

pulseaudio 音量控制可以通过软件中心或命令行安装sudo apt-get install pavucontrol

答案3

我首先尝试:声音首选项 -> 硬件 -> HDMI -> 关闭 -> 关闭

...或者如果使用 HDMI 声音,则关闭另一个

相关内容