Source: Love Mac | Software download link: SPlayer for Mac
SPlayer is a local video playback software designed for Mac users, renowned for its clean interface, powerful decoding capabilities, and intelligent subtitle matching. It supports a wide range of video and audio formats and integrates the Shooter subtitle library, which can automatically search for and download matching subtitles for videos, greatly enhancing the viewing experience. The following provides a detailed introduction to its core features and complete operation workflow.
I. Core Interface and Workspace Overview
After launching SPlayer, you will see a minimalist main window, primarily divided into the following areas:
- Playback Window: The largest area in the center, used to display the video picture. By default, it plays in “aspect-fit” mode; you can right-click on the picture or use the menu to adjust the zoom ratio.
- Control Bar: Floats at the bottom of the playback window, usually hidden automatically and displayed when the mouse moves to the bottom. It contains core buttons such as play/pause, forward/backward, volume adjustment, fullscreen toggle, playlist, and subtitle/audio track switching.
- Menu Bar: Located in the Mac menu bar at the top of the screen, containing all function entries such as “File,” “Playback,” “Video,” “Audio,” “Subtitle,” and “Help.”
- Playlist Panel: Click the list button on the far right of the control bar or use the shortcut
Cmd+Lto show/hide it. In this panel, you can manage the queue of videos to be played, including adding, removing, and reordering items. - Info & Settings Panel: Via the menu bar’s “Window” -> “Media Info” (
Cmd+I), you can open a detailed media information window to view data such as video codec, resolution, frame rate, audio tracks, and subtitle streams.
II. Complete Workflow: From Opening a Video to Finishing Playback
1. Create/Open a Video Project (Play a Video)
Step 1: Open a single video file
- Method 1 (Drag & Drop): Drag the video file directly onto SPlayer’s main window or Dock icon.
- Method 2 (Open via Menu): Click the menu bar’s “File” -> “Open File…” (shortcut
Cmd+O), then locate and open the target video in the file picker. - Method 3 (Open With): Right-click the video file in Finder and select “Open With” -> “SPlayer”.
Step 2: Open multiple videos or a folder (Create a playlist)
- When using
Cmd+Oto open the file picker, you can hold theCmdkey to select multiple files. - Or drag an entire folder into the SPlayer window, and the software will automatically add all supported video files in the folder to the playlist.
- Once opened, the first video will start playing immediately, and subsequent videos are already added to the list in order.
2. Playback Controls and Basic Adjustments
- Play/Pause: Click the control bar button, press the Spacebar, or press the
Kkey. - Fast Forward/Rewind: Click the control bar buttons, use the arrow keys (right/left key skips 5 seconds per press), or directly press
L(fast forward) /J(rewind). - Volume Adjustment: Drag the control bar slider, use the up/down arrow keys, or press
Cmd+↑/Cmd+↓. - Fullscreen Toggle: Click the fullscreen button on the control bar, press
Cmd+F, or double-click the video screen. - Frame-by-Frame Playback: While paused, press the
→or←key to step forward or backward one frame.
3. Subtitle Feature Operations
One of SPlayer’s core advantages is its intelligent subtitle system.
Step 1: Automatic Subtitle Matching and Download
- When playing a video, the software will automatically search the Shooter subtitle database online based on the video file’s hash value or filename, and download the best-matching subtitles.
- Once downloaded successfully, the subtitles will load and display automatically. A brief notification will appear in the upper right corner of the screen.
Step 2: Manual Subtitle Selection and Management
- If the automatically downloaded subtitles don’t match, you can click the menu bar “Subtitles” -> “Search Subtitles…” (
Cmd+Shift+S) to manually search and select. - Load local subtitles: Drag the subtitle file into the playback window, or click “Subtitles” -> “Open Subtitle File…” (
Cmd+Shift+O). - Switch between multiple subtitles: If the video has multiple embedded or external subtitles, switch between them via “Subtitles” -> “Select Subtitle Track”.
- Adjust subtitle timing: If subtitles are out of sync, use the options under “Subtitles” -> “Subtitle Delay” to fine-tune (
Cmd+Shift+ +to delay,Cmd+Shift+ -to advance).
4. Video and Audio Adjustment
- Aspect Ratio and Rotation: Under the “Video” menu, you can select the “Aspect Ratio” (e.g., 16:9, 4:3) and “Rotation” (clockwise/counterclockwise 90 degrees).
- Screenshot Function: During playback, press
Cmd+Cat any time or click “Video” -> “Screenshot”. Images are saved by default in the “SPlayer” subfolder under the “Pictures” folder. - Audio Track Switching: If the video contains multiple audio tracks, switch between them via “Audio” -> “Select Audio Track”.
- Playback Speed Control: Under the “Playback” menu, you can adjust the playback speed (e.g., 0.5x, 1.5x, 2x).
5. Playlist Management
- After bringing up the playlist panel (
Cmd+L), you can:- View all pending items.
- Drag and drop items to reorder them.
- Right-click an item to delete it or clear the list.
- Double-click an item in the list to jump to it and start playback immediately.
6. Playback End and Export
SPlayer is primarily a player, and its concept of “export” differs from that of video editing software. It mainly refers to:
- Export Screenshots: As mentioned above, screenshots are automatically saved to the specified folder.
- Save Current Playlist: Click the menu “File” -> “Save Playlist…” to save the current list as an M3U file, so you can load it next time via “Open Playlist…”.
- Playback End: After a single file finishes playing, it will stop; if there are multiple files in the playlist, it will automatically play the next one. After everything ends, the software will remain on the last frame.
III. Advanced Tips for Common Features
- Precise Keyboard Shortcut Seeking: In addition to the 5-second seek with the arrow keys, using
Shift+→/Shift+←enables 30-second large-step seeking, which is very suitable for skipping intros/outros. - Playback Memory and Auto-Resume: SPlayer remembers the playback progress of each video file by default. The next time you open the same file, it will prompt whether to resume from where it stopped last time. This feature can be adjusted in Preferences.
- Fine-Tuning Audio-Video Sync: If you encounter audio-video desync, you can use the “Audio Delay” feature under the “Playback” menu (
Ctrl+Shift+ +/-) to make millisecond-level adjustments. - Mini Mode (Compact Controller): Enable “Mini Mode” from the “Window” menu to get a smaller, always-on-top control bar, perfect for watching videos while multitasking.
- Custom Shortcuts: Although SPlayer doesn’t provide a graphical shortcut settings interface, some global shortcuts can be customized and overridden through Mac system’s “Keyboard” -> “Shortcuts” -> “App Shortcuts”.
IV. Common Issues and Solutions
Q1: When playing certain videos, there is only audio but no picture, or the picture stutters.
A1: This is usually caused by special video encoding or hardware decoding compatibility issues.
- Try switching the decoder: In the “Playback” -> “Video Renderer” or “Hardware Decoding” options, try different settings (e.g., switch to “Software Decoding”).
- Update your graphics card drivers and operating system to the latest version.
- Check whether the video file itself is corrupted.
Q2: Unable to automatically download subtitles, or downloaded subtitles are always incorrect.
A2:
- Check your network connection and make sure SPlayer is not blocked by a firewall or proxy settings.
- Ensure video file names follow proper conventions (preferably including key information such as movie title, year, and resolution); non-standard file names will affect matching accuracy.
- Use the manual search feature (
Cmd+Shift+S) to enter the movie title and year for precise searching. - In the “Subtitles” tab of the preferences, check and adjust the subtitle download server and language preferences.
Q3: Garbled subtitle display when playing external subtitles.
A3: This is caused by a mismatch between the subtitle file encoding and the system.
- In the “Subtitles” menu, try switching between different “subtitle encodings,” such as changing from “Auto Detect” to “GBK,” “UTF-8,” or “BIG5.”
- Use a text editor (such as TextMate or VSCode) to re-save the subtitle file in UTF-8 encoding, then load it again.
Q4: How do I completely reset SPlayer’s settings?
A4: If the software behaves abnormally, you can try restoring the default settings.
- Quit SPlayer completely.
- Open Finder, press
Cmd+Shift+G, enter the path~/Library/Preferences/, and locate and delete the preferences file namedcom.splayerx.xxx.plist(the exact name may vary slightly by version). - Relaunch SPlayer, and all settings will be restored to their initial state.
V. SPlayer for Mac Keyboard Shortcuts Summary
| Category | Function Description | Shortcut (Mac) |
|---|---|---|
| Playback Controls | Play / Pause | Space or K |
| Stop | Cmd+. |
|
| Fast Forward (5 sec) | → |
|
| Rewind (5 sec) | ← |
|
| Fast Forward (30 sec) | Shift+→ |
|
| Rewind (30 sec) | Shift+← |
|
| File & Window | Open File | Cmd+O |
| Toggle Fullscreen | Cmd+F or double-click the screen |
|
| Show/Hide Playlist | Cmd+L |
|
| Show Media Info | Cmd+I |
|
| Subtitle Controls | Search Subtitles | Cmd+Shift+S |
| Open Subtitle File | Cmd+Shift+O |
|
| Subtitle Delay (+100ms) | Cmd+Shift++ |
|
| Subtitle Advance (-100ms) | Cmd+Shift+- |
|
| Show/Hide Subtitles | Cmd+Shift+H |
|
| Video & Audio | Screenshot | Cmd+C |
| Increase Volume | Cmd+↑ or ↑ |
|
| Decrease Volume | Cmd+↓ or ↓ |
|
| Other Utilities | Audio Delay Adjustment | Ctrl+Shift++ / Ctrl+Shift+- |







