SMPlayer

SMPlayer is a free media player for Windows and Linux that plays virtually every video and audio format without requiring additional codec packs. It uses the mpv engine under the hood and remembers the playback position, subtitle track, and audio settings for every file you open.

What it does

Drop a video file onto the SMPlayer window or use Open > File, and playback starts immediately. MKV, MP4, AVI, WMV, FLV, MOV, and dozens of other formats work without installing codecs. The playback position memory is the feature that sets SMPlayer apart from most other players: close a two hour movie halfway through, open it days later, and it resumes from the exact second where you stopped. This works across sessions and even after restarting your computer.

Subtitle support handles SRT, ASS, SSA, and SUB files. Place a subtitle file in the same folder with the same name as the video, and SMPlayer loads it automatically. You can adjust subtitle delay, position, font size, and encoding from the Subtitles menu without pausing playback. Audio tracks in multilingual MKV files are switchable on the fly through the Audio menu.

SMPlayer also streams content from YouTube and other sites when yt-dlp is installed on the system. Paste a URL into Open > URL and the video plays directly in the player window. The audio and video equalizers let you adjust brightness, contrast, saturation, and frequency bands in real time. Playback speed controls range from 0.25x to 4x.

Advantages

  • Remembers playback position, subtitle choice, and audio track for every file
  • Plays all common formats without installing codec packs
  • Completely free and open source with no ads or bundled software
  • Available on both Windows and Linux with the same interface

Drawbacks

  • Interface looks dated compared to modern players like mpv with scripts or PotPlayer
  • YouTube streaming requires separately installing yt-dlp
  • No built in media library or music collection management
  • Occasional subtitle rendering glitches with complex ASS format files

Who it is for

I keep SMPlayer installed specifically because of the playback memory feature. If you watch long movies, series, or tutorials across multiple sittings, not having to scrub through the timeline to find your spot is genuinely useful. For users who only need basic playback and already have VLC or MPC-HC, there is less reason to switch, but the resume feature alone makes it worth trying.

Frequently Asked Questions

What makes SMPlayer different from VLC?
SMPlayer remembers the playback position, subtitle track, and audio settings for every file you open. Close a movie halfway through and it resumes from the exact second next time. VLC does not do this by default.
Does SMPlayer need codec packs?
No. SMPlayer uses mpv as its playback engine, which includes built-in support for all common video and audio formats. You do not need to install any additional codecs.
Can SMPlayer play YouTube videos?
Yes, if yt-dlp is installed on your system. Paste a YouTube URL into Open > URL and SMPlayer plays the video. Without yt-dlp, this feature does not work.
Is SMPlayer available on Linux?
Yes. SMPlayer runs on both Windows and Linux. On most Linux distributions, you can install it from the default package manager or software center.

Features & How-To Guide

# Feature How to use
1 Movie and music playback 2 Open File Select a video file (MKV/MP4/AVI/WMV/FLV). Or drag the file onto the program window.
2 Playback with subtitles Subtitles Load Select a .srt/.ass/.sub file. Automatic loading: subtitles with the same name as the movie are loaded automatically.
3 Music playback 5 Open File Select an audio file (MP3/FLAC/OGG/WAV). Playlists: Playlist Add Files.
4 Resume playback from last position Reopen the file SMPlayer automatically resumes from where playback was interrupted. Settings: Options Preferences General.
5 Subtitle adjustment Subtitles Position (top/bottom), delay (Subtitles Subtitle delay +/-), font size in Options Preferences Subtitles.
6 YouTube streaming Open URL Paste a YouTube address Playback via youtube-dl/yt-dlp. Requires yt-dlp to be installed on the system.
7 Change image aspect ratio Video Aspect Ratio Select 4:3, 16:9, 16:10 or enter a custom ratio.
8 Excel 2010 spreadsheets Audio Equalizer Adjust frequency band. Video Equalizer Brightness, contrast, saturation, gamma.
9 Playback speed adjustment 2 Play Speed Faster/Slower or use the [ and ] keys. Range from 0.25x to 4x speed.
10 Screenshots from video 7 Video Screenshots Take screenshot (S) saves the current frame as PNG. Destination folder: Options Preferences General.

Related software categories

media player video player audio player music player mp4 player

Similar Programs

Questions & Answers

Ask a Question

Our team and community are happy to help

No questions yet. Be the first to ask!

People also search for