视频或音频无法播放
修订信息
- 修订编号: 139992
- 创建于:
- 创建者: wxie
- 备注: 根据更新139963调整翻译。
- 已审阅: 是
- 已审阅:
- 审核人: wxie2016
- 已核准? 是
- 是否为最新修订? 否
- 可进行本地化: 否
修订原文
修订内容
有时,网页的音频或视频内容在 Firefox 下无法正常下载和播放。所需的插件没找到、过期、被阻止、和其他插件或扩展冲突,或者是内容由于某种原因被阻止。本文会帮助你解决这些问题。
目录
您可能需要安装所需的 PulseAudio 软件
如果出现 "要播放音频,您可能需要安装所需的 PulseAudio 软件" 的提示,这意味着 Firefox 找不到或无法使用 PulseAudio。从 Firefox 52 开始,播放任何音频都需要 PulseAudio 软件,大多数 Linux 发行版都预装了 PulseAudio。
使用系统的软件包管理器,并确保 PulseAudio 已正确安装。
HTML5 音视频
Firefox 原生支持通常和 WebM、Ogg 以及 Wave 容器关联的开放媒体格式。然而,MP3 和 MP4 容器通常依赖于平台解码器对 MP3、AAC 和 H.264 音视频流的支持。更多信息,参看 解决 Windows 系统下 Firefox 中部分视频和音频的播放问题 和 Firefox 中的音视频文件。
插件
在 Firefox 版本 52 中,除 Adobe Flash 外,已经不再支持其他 NPAPI插件。请看 这篇文章 来了解更多信息。
安装缺失的插件
虽然 Firefox 能够处理网页上的某些 HTML5 音视频内容,但是它可能需要媒体播放器和浏览器 插件 来支持其他内容。尽管已经安装了可以播放音视频的媒体播放器,您仍然可能在媒体 嵌入 网页时,缺少一些必要的插件。
当缺失插件时,播放内容处会显示:
-  "播放此内容需要插件" 表示你的系统没有安装必要的插件。
如果没有显示下载插件的连接,请访问以下网站来手动安装需要的插件:
-  Flash 插件:参看 安装 Flash 插件 和 Flash插件
- Flash 插件被许多嵌入音视频的网站所使用。
 
- Java 插件:Firefox 中使用 Java 插件
- Silverlight 插件:参看 在 Firefox 中使用 Silverlight 插件
-  Windows 媒体播放器插件:参看 在 Firefox 中使用 Windows Media Player 插件 
- Windows 媒体播放器插件仅支持特定的 Windows 媒体格式(.asf、.asx、.wm、.wma、.wax、.wmp、.wmv 和 .wvx),除非网站为 Firefox 和其他 Mozilla 浏览器做了特别设计。
 
-  QuickTime 插件:参看 在Firefox中使用QuickTime插件
- QuickTime 插件能够处理许多嵌入媒体格式。在较老的操作系统上,QuickTime 插件可能没有配置为能够处理一些普通在线文件格式的模式,比如 Windows XP 系统上的嵌入 .mp3 音频。此时,您需要在 Firefox 的 QuickTime 偏好下选择你希望 QuickTime 播放的媒体格式。
 
其他一些不常用的媒体播放器及其插件,可以参考:
启用或激活插件
如果在附加组件管理器中禁用了一个插件,您就没法使用它。
- 点击菜单按钮  ,点击  并选择 。 ,点击  并选择 。
-  查看禁用列表,看看有没有禁用。
- 要启用插件,单击 并在下拉菜单里选择 或 。
 
如果你在网页的插件内容处看到 激活(插件名称) 图标,你需要单击此图标激活插件:
更多信息,参看 Why do I have to click to activate plugins?。
升级插件
检查所有插件是否是最新版。
- 到 插件检查 网页并按照连接升级过期的插件。
在网络安全程序中允许插件
让您的网络安全管理软件(包括防火墙、反病毒软件、防间谍软件等)信任 plugin-container.exe,Firefox 称之为插件容器. 具体指导,请参看 计算机防火墙,其中 Firefox 被称为 Firefox 的插件容器。
禁用有冲突的插件
如果你安装了多个可以处理同样 媒体格式 的插件,可能会有冲突而无法播放一些嵌入媒体。您也许能够通过禁用其中一个插件来修复此问题。
- 点击菜单按钮  ,点击  并选择 。 ,点击  并选择 。
-  在插件列表中,选择想要进行故障排除的插件。
- 要禁用插件,在下拉菜单中 。
- 要启用插件,在下拉菜单中 。
 
比如,为了播放 QuickTime 或 Windows 媒体内容,禁用 VLC 插件。更多关于插件问题的故障排除,参看 解决插件引起的故障。
其他解决方案
清空缓存
参看 怎么清除缓存?。
禁用干扰扩展或广告阻止软件
- 广告阻止软件(例如网络安全程序的反广告过滤器)和扩展(例如 Flashblock 或 Adblock Plus)能够阻止音视频播放。如果网站在禁用广告阻止时是正常的,那么您可能要把它们添加到广告阻止软件的白名单里。
- Firefox 的扩展也会阻止插件。如果音视频播放在禁用所有扩展时正常,那么有扩展导致了播放问题。更多信息,参看 Firefox 扩展和主题的故障解决方法。
检查 Firefox 设置
- 确认启用 cookie 设置 选项首选项 窗口中的 隐私 面板 。确认目标网站没有在 Cookie 例外列表里被阻止。
- 在 Firefox 弹出窗口阻止列表里将目标网站设为例外。“弹出窗口阻止” 选项位于 选项首选项 窗口中的 内容 面板。
删除 hosts 文件中的特定条目(高级用户)
如果你使用 hosts 文件,你可以通过临时改名字为 Xhosts 来禁用它。或者,你可以修改该文件,删除诸如 ad.doubleclick.net 之类的网址,它们能够导致一些视频错误(更多信息,参看 MozillaZine 论坛主题)。要应用对 hosts 文件的改变,你可能需要刷新 DNS 缓存,运行命令: ipconfig /flushdns。
 
以上信息来自 无法播放音视频 (mozillaZine KB)
