商店
SMPlayer
0
2006年12月11日
概述
SMPlayer 是一个免费、开源的多平台媒体播放器,基于 MPlayer(部分版本支持 mpv),提供直观的用户界面,适用于 Windows、Linux 和 macOS,支持 x86_64 和部分 ARM 架构。由 Ricardo Villalba(西班牙开发者)开发,托管于 smplayer.info 和 GitHub,采用 Qt 框架,支持多语言(包括中文,超过 30 种语言)。SMPlayer 以其通用格式支持、播放设置记忆和丰富功能而闻名,可播放几乎所有音视频格式,无需额外编解码器包。最新版本为 SMPlayer 25.6.0(2025年6月发布),基于 Qt 5.15,支持 4K 播放、YouTube 视频和 Chromecast。
历史与发展
- 起源:
- 2006年:Ricardo Villalba 创建 SMPlayer 作为 MPlayer 的图形前端,解决 MPlayer 命令行操作复杂的问题。
- 基于 Qt,初期支持 Windows 和 Linux,专注于通用格式播放。
- 发展历程:
- 2007年:SMPlayer 0.6.7 引入 NSIS 安装器,支持自动下载 MPlayer 和编解码器。
- 2014年:支持 mpv 后端,发布 SMPlayer2(针对 mplayer2,后被 mpv 取代)。
- 2017年:SMPlayer 17.1 引入 Chromecast 支持(需要 Google Chrome 和 webfs 包)。
- 2021年:SMPlayer 21.1 支持 Wayland、AppImage、Flatpak 和 Snap。
- 2025年6月:发布 SMPlayer 25.6.0,修复播放/暂停按钮、Linux 屏保问题和 M3U8 播放列表加载,支持新 OpenSubtitles API。
- 社区与支持:
- 由 Ricardo Villalba 和社区维护,托管于 smplayer.info、SourceForge 和 GitHub。
- 提供论坛(smplayer.forumotion.com)和 FAQ。
- Reddit 用户称“SMPlayer 的字幕下载功能超级方便”。
- 开源许可:
- GPL v2 或更高版本。
主要特点
SMPlayer 以通用格式支持、播放设置记忆和用户友好为核心,适合多媒体和开发场景。以下是其主要特点:
- 通用格式支持
- 支持几乎所有音视频格式(AVI、MP4、MKV、MPEG、MOV、DivX、H.264、MP3、OGG 等),无需外部编解码器。
- 支持 DVD、VCD、YouTube 和在线流媒体(4K 60fps)。
- 播放设置记忆
- 自动保存播放位置、音轨、字幕和音量设置,重新打开文件时恢复。
- 示例恢复播放:
- 打开 SMPlayer -> File -> Recent Files -> 选择文件。
- 字幕支持
- 支持 SRT、SUB、SSA、MKV 嵌入字幕等,可从 OpenSubtitles.org 自动下载。
- 可自定义字幕字体、大小和颜色。
- 高级播放功能
- 支持变速播放(0.1x-4x)、逐帧播放、音视频滤镜、均衡器和字幕延迟调整。
- Chromecast 支持
- 支持将本地或在线视频投射到 Chromecast(需要 Google Chrome 和 webfs 包)。
- 跨平台与性能
- 支持 Windows XP/7/8/10/11、Linux(Ubuntu、Debian)、macOS。
- 最低要求:1 GB RAM、500 MB 磁盘,空闲时占用 100-200 MB RAM。
- 可定制界面
- 支持多款皮肤和图标主题,可切换 GUI 风格。
优势与局限性
优势
- 格式兼容性:
- 支持所有主流格式,无需额外编解码器,优于 Windows Media Player。
- X 帖子称“SMPlayer 播放 4K YouTube 毫无压力”。
- 用户友好:
- 直观界面和设置记忆,适合初学者。
- 跨平台支持:
- 兼容 Windows、Linux、macOS,优于 VLC 的 macOS 不稳定性。
- 高级功能:
- 字幕下载、Chromecast 和变速播放,优于 MPC-HC。
- 轻量高效:
- 低资源占用,适合低配设备。
局限性
- 界面老旧:
- 默认界面类似 Windows XP 风格,需手动切换皮肤。
- 病毒误报:
- Windows 安装可能触发防病毒警告。
- 依赖外部工具:
- YouTube 播放需 youtube-dl/yt-dlp,Chromecast 需 webfs。
总结
SMPlayer 是一个免费、开源的媒体播放器,最新版本 25.6.0(2025年6月)基于 Qt 5.15 和 MPlayer/mpv,支持 Windows、Linux 和 macOS。它以通用格式支持、播放设置记忆和高级功能(如字幕下载、Chromecast)为核心。相比 VLC(功能丰富)、MPC-HC(轻量)、MPV(极简)和 Kodi(媒体中心),SMPlayer 的设置记忆和字幕支持突出,但界面稍显老旧 。