使用编解码器和观看视频文件
大多数视频文件都会被压缩,以减小文件大小。要正确播放这些文件,计算机需要支持相应的视频编解码器、音频编解码器和文件容器。
编解码器是用于压缩和解压缩音频或视频的方法。容器是文件外壳,用来保存视频、音频、字幕、章节和元数据。常见的容器扩展名包括 .mp4、.mov、.mkv、.webm、.avi 和 .m2ts。
例如,.mp4 文件并不一定代表“单一格式”。它可能包含 H.264 视频、H.265/HEVC 视频、AV1 视频、AAC 音频、AC-3 音频、字幕或其他流。因此,一个 MP4 文件可能到处都能播放,而另一个 MP4 文件却可能在同一台计算机上无法播放。
最佳第一步:尝试 VLC Media Player
对大多数用户来说,最简单的解决方案是安装一个内置广泛编解码器支持的现代媒体播放器,而不是安装来路不明的编解码器包。
- 推荐播放器: VLC media player
- 为什么使用它: VLC 免费、开源,支持 Windows、macOS、Linux、iOS 和 Android,并且可以在不单独下载编解码器的情况下播放许多常见格式。
- Windows 提示: 请从 VideoLAN 官方网站、Microsoft Store 或 Ninite 等可信安装服务下载 VLC。避免点击广告很多的第三方网站上的下载按钮。
如何识别视频文件中的编解码器
如果视频仍然无法播放,请先确认文件内部包含什么内容。不要猜测,也不要盲目安装编解码器包。
- 适合初学者: MediaInfo 会显示容器、视频编解码器、音频编解码器、分辨率、帧率、比特率、HDR 信息、字幕轨道等。
- VLC 内置功能: 在 VLC 中打开文件,然后在 Windows 中选择 Tools > Codec Information,或在 macOS 中选择 Window > Media Information。
- 高级用户: FFmpeg 附带的 ffprobe 可以通过命令行检查文件。
常见的视频和音频编解码器
| 编解码器或格式 | 说明 | 典型用途 |
|---|---|---|
| H.264 / AVC | 非常常见的视频编解码器 | 对计算机、手机、浏览器、电视和分享场景具有最佳通用兼容性 |
| H.265 / HEVC | 更新、更高效的视频编解码器 | 4K 视频、iPhone 视频、HDR 视频、更小文件;某些 Windows PC 可能需要额外支持 |
| AV1 | 现代高效率视频编解码器 | 流媒体、网页视频和较新的设备;旧电脑播放时可能较慢 |
| VP9 | 在线广泛使用的开放视频编解码器 | 网页视频,尤其是流媒体网站 |
| MPEG-2 | 较旧的视频编解码器 | DVD、电视广播视频和旧摄像机文件 |
| AAC | 常见的压缩音频编解码器 | MP4 视频、手机、流媒体和网页视频 |
| AC-3 / E-AC-3 | Dolby 音频格式 | DVD、Blu-ray、电视录制和环绕声文件 |
| Opus | 现代开放音频编解码器 | 网页视频、流媒体、语音和 WebM 文件 |
| FLAC | 无损音频编解码器 | 高质量音乐和音频归档 |
最适合分享或兼容性的格式
如果你需要一个能在尽可能多的计算机、手机、平板、电视和网页浏览器上播放的视频,请使用:
- 容器: MP4
- 视频编解码器: H.264 / AVC
- 音频编解码器: AAC
- 帧率: 尽可能保留原始帧率
- 分辨率: 1080p 对一般分享最安全;4K 适合较新的设备
如果需要更小的文件体积或 4K HDR 视频,H.265/HEVC 或 AV1 可能更好,但在旧电脑和旧智能电视上的兼容性可能更复杂。
转换视频文件
如果文件无法在某个特定设备上播放,转换文件通常比在系统中安装全局编解码器更安全。
- 推荐转换工具: Online File Viewer, HandBrake
- 通用推荐设置: MP4 容器、H.264 视频、AAC 音频
- 用于 iPhone、iPad、Android、智能电视或游戏机: 先使用内置设备预设,然后在转换大文件之前测试一个短片段
- 高级转换工具: FFmpeg
Windows 10 和 Windows 11 注意事项
Windows 可以播放许多常见媒体类型,但某些文件可能需要额外的 Microsoft 扩展,或需要使用内置编解码器支持的播放器。
- HEVC / H.265 文件: 如果希望在 Microsoft 视频应用中获得 HEVC 支持,请从 Microsoft Store 安装 HEVC Video Extensions。
- AV1 文件: 如有需要,请从 Microsoft Store 安装 AV1 Video Extension。
- VLC 替代方案: 如果你不想向 Windows 系统组件添加编解码器,请使用 VLC。
- 编解码器包: 除非你明确知道为什么需要,否则应避免使用。如果必须使用,请访问官方 K-Lite Codec Pack 网站,选择保守安装,并避免无关附加组件。
macOS 注意事项
macOS 内置支持许多现代媒体文件,尤其是 iPhone 和 iPad 创建的文件。如果 HEVC 或 HEIF 文件无法打开,请先更新 macOS。为了最大限度兼容旧设备或非 Apple 系统,请将视频导出或转换为包含 H.264 视频和 AAC 音频的 MP4。
浏览器播放
如果视频用于网站,不要假设每个浏览器都支持每种编解码器。为了获得广泛兼容性,包含 H.264 视频和 AAC 音频的 MP4 仍然是最安全的默认选择。包含 VP9 或 AV1 的 WebM 对现代浏览器可能有用,但发布前应先测试。
视频无法播放时
下载任何东西之前,请先使用这份检查清单:
- 尝试 VLC。 如果 VLC 能播放该文件,文件本身很可能没有问题。
- 使用 MediaInfo 检查文件。 查看视频编解码器、音频编解码器、位深、HDR 格式和字幕格式。
- 尝试文件的另一个副本。 下载不完整经常会导致播放错误。
- 更新播放器和操作系统。 旧软件可能不支持 HEVC、AV1、HDR 或较新的字幕格式。
- 检查文件是否受 DRM 保护。 受 DRM 保护的文件通常需要官方应用、浏览器或服务账号。编解码器无法解决 DRM 限制。
- 转换文件。 为了兼容性,请转换为包含 H.264 视频和 AAC 音频的 MP4。
常见症状和可能原因
| 问题 | 可能原因 | 可尝试的方法 |
|---|---|---|
| 视频能播放,但没有声音 | 不支持的音频编解码器、错误的音轨或播放器静音 | 在 VLC 中检查音轨;必要时将音频转换为 AAC |
| 有声音,但画面是黑的 | 不支持的视频编解码器或 GPU 解码问题 | 尝试 VLC;更新显卡驱动;在播放器中关闭硬件解码 |
| 视频卡顿或 CPU 占用 100% | 4K、HEVC、AV1、高帧率或没有硬件加速 | 使用较低分辨率版本,启用硬件解码,或转换为 H.264 |
| 颜色发灰或太暗 | HDR 视频在 SDR 屏幕上显示,或 HDR 元数据不受支持 | 使用支持 HDR 色调映射的播放器,或转换为 SDR |
| 字幕不显示 | 字幕格式不受支持或字幕未启用 | 在播放器中启用字幕;必要时转换基于图像的字幕 |
| 文件完全无法打开 | 文件损坏、下载不完整、DRM 或不支持的容器 | 重新下载,使用 MediaInfo 检查,或尝试其他播放器 |
安全下载规则
编解码器下载长期被恶意软件传播者滥用。请将“缺少编解码器”弹窗和未知编解码器安装程序视为可疑内容。
- 只从项目官方网站、Microsoft Store、Mac App Store 或可信的包管理器下载播放器和工具。
- 不要因为某个陌生网站声称“此视频需要特殊编解码器”就安装编解码器。
- 避免来自未知网站的捆绑安装程序、浏览器扩展、下载管理器和“视频修复”工具。
- 运行来自不熟悉来源的安装程序之前,请先用安全软件扫描,或上传到 VirusTotal 检查。
- 保持 Windows Security、macOS 安全更新和浏览器处于最新状态。
推荐工具
| 工具 | 最适合 | 链接 |
|---|---|---|
| VLC media player | 无需单独下载编解码器即可播放大多数视频文件 | videolan.org/vlc |
| MediaInfo | 识别编解码器、容器、比特率、分辨率、HDR 和音轨 | mediaarea.net/MediaInfo |
| HandBrake | 为兼容性转换视频文件 | handbrake.fr |
| FFmpeg | 高级命令行转换、修复尝试和批处理 | ffmpeg.org |
| ffprobe | 通过命令行检查媒体流 | ffmpeg.org/ffprobe.html |
| OBS Studio | 录制屏幕、演示文稿、摄像头输入或允许录制的直播 | obsproject.com |
| VirusTotal | 在运行前检查可疑文件和 URL | virustotal.com |
在手机、平板、电视和游戏机上观看视频
为了在不同设备上尽量减少问题,请将视频转换为包含 H.264 视频和 AAC 音频的 MP4。这是家庭分享、电视 USB 播放、旧笔记本电脑以及许多网页上传场景中最安全的选择。
在较新的设备上,HEVC 可以提供更小的文件和更好的 4K 支持,但请先测试播放。有些电视、手机和计算机只在特定配置、分辨率、帧率、音频格式或 HDR 类型下支持 HEVC。
捕获流媒体视频
不要使用声称可以“下载任何流媒体视频”的随机网站或浏览器扩展。许多此类工具不可靠,可能违反网站条款,或让用户面临恶意软件和隐私风险。
请使用安全且合法的选项:
- 使用视频服务提供的官方下载或离线观看功能。
- 对于你自己拥有的视频,请使用平台的创作者后台或导出功能。
- 对于允许录制的演示、网络研讨会、培训课程或直播,请使用 OBS Studio。
- 对于受 DRM 保护的电影、剧集、租赁内容和订阅视频,请使用官方应用或网站。编解码器、下载器或转换器无法合法且可靠地绕过 DRM。
总结
不要一开始就寻找编解码器。先从 VLC 开始。如果文件仍然无法播放,请用 MediaInfo 检查,然后判断是否需要 Microsoft Store 扩展、播放器更新、文件转换或文件的新副本。用于分享时,包含 H.264 视频和 AAC 音频的 MP4 仍然是最安全的通用选择。