How to Install SMPlayer on Fedora 39, 38 Linux

For those using Fedora Linux and seeking a superior media playback experience, learning to install SMPlayer on Fedora Linux is a straightforward process. This media player is renowned for its extensive feature set and user-friendly design, supporting a wide variety of video and audio formats without the need for extra codecs. SMPlayer is an excellent addition to any Fedora user’s tools, ensuring a seamless multimedia experience.

SMPlayer stands out with these compelling features:

  • Cross-Platform Availability: It runs smoothly on Linux, Windows, and macOS.
  • Extensive Format Support: Plays almost all video and audio formats.
  • Personalization: Customize its look with various skins and icon themes.
  • Subtitle Functionality: Automatically downloads and syncs subtitles.
  • Playback Adjustment: Change playback speed to suit your viewing preferences.
  • Enhanced Media Experience: Apply audio and video filters for improved quality.
  • YouTube Streaming: Watch YouTube videos directly in SMPlayer.
  • Easy Navigation: Manage playlists and chapters for effortless media browsing.
  • Language Support: Offers over 30 language options for a diverse user base.

For most users, SMPlayer is an ideal choice for anyone from casual viewers to those who demand advanced playback features. This guide provides a straightforward path to installing SMPlayer on Fedora Linux, ensuring you have access to the latest features and updates. Let’s move forward and dive into the installation process.

Install SMPlayer on Fedora via RPM Fusion

Step 1: Enable RPM Fusion Repositories

RPM Fusion offers a free and non-free repository for Fedora users. The free repository includes open-source software, while the non-free repository includes proprietary software. To enable both repositories, run the following command:

sudo dnf install$(rpm -E %fedora).noarch.rpm$(rpm -E %fedora).noarch.rpm

This command downloads and installs your Fedora RPM Fusion repository configuration files.

Step 2: Install SMPlayer via DNF Command

With the RPM Fusion repositories enabled, install SMPlayer by running:

sudo dnf install smplayer

This command installs SMPlayer and its dependencies from the RPM Fusion repository.

Install SMPlayer on Fedora via Flatpak and Flathub

Step 1: Add Flathub Repository For SMPlayer Installation

To add the Flathub repository, which hosts the SMPlayer Flatpak package, run the following:

flatpak remote-add --if-not-exists flathub

This command ensures the Flathub repository is only added if it hasn’t been added.

Step 2: Install SMPlayer via Flatpak Command

Install SMPlayer using Flatpak by executing:

flatpak install flathub io.smplayer.SMPlayer

This command installs the SMPlayer Flatpak package from the Flathub repository.

If you have issues due to Flathub not being activated, run the following command to fix it:

flatpak remote-modify --enable flathub

Launch SMPlayer on Fedora Linux

CLI Commands to Launch SMPlayer

You can launch SMPlayer from the application menu or by running the following command in the terminal:


For the Flatpak installation, use this command instead:

flatpak run io.smplayer.SMPlayer

GUI Methods to Launch SMPlayer

To open SMPlayer using the graphical user interface on Fedora Linux, follow these steps:

  1. Click on the ‘Activities’ located in the top left corner of your desktop.
  2. In the search bar that appears, type “SMPlayer” to locate the application.
  3. Once the SMPlayer icon is displayed, click on it to launch the application.
Screenshot depicting how to launch SMPlayer from the Show Applications menu in Fedora Linux.Pin
Visual steps to open SMPlayer from the Show Applications menu on a Fedora Linux system.

First-Time Tips with SMPlayer on Fedora Linux

This section will provide tips and suggestions for first-time users of SMPlayer on Fedora Linux. We’ve organized the information into categories to help you navigate the customization options, general usage tips, and more.

SMPlayer Customizations with Fedora Linux

  • Interface: Customize the appearance of SMPlayer by selecting a skin and icon theme under Options > Preferences > Interface.
  • Subtitle appearance: Adjust the font, size, and color of subtitles under Options > Preferences > Subtitles.
  • Audio and video settings: Fine-tune audio and video playback settings, such as output drivers and synchronization, under Options > Preferences > Audio and Video.

General SMPlayer Usage Tips with Fedora Linux

  • Open files: Open media files by clicking on the “Open” button in the main toolbar or by dragging and dropping files onto the SMPlayer window.
  • Playlist management: Create playlists by clicking the “Playlist” button in the main toolbar or pressing Ctrl+L.
  • Subtitle synchronization: Synchronize subtitles with the video by pressing the “+” or “-” keys to adjust the delay, or use the synchronization options under Options > Subtitles.
  • Aspect ratio: Change the aspect ratio of the video by right-clicking on the video and selecting Video > Aspect Ratio, or pressing the “A” key.
  • Volume control: Adjust the volume by moving the slider in the main toolbar, using the mouse scroll wheel, or pressing the “9” and “0” keys.
  • Mute audio: Mute or unmute the audio by clicking the “Mute” button in the main toolbar or pressing the “M” key.

First-Time SMPlayer User Tips with Fedora Linux

  • Keyboard shortcuts: Familiarize yourself with keyboard shortcuts under Options > Keyboard and mouse. Keyboard shortcuts can significantly improve your user experience by speeding up navigation and playback control.
  • YouTube integration: Play YouTube videos directly in SMPlayer by opening a video URL or using the built-in YouTube browser (Media > Open YouTube video…).
  • Advanced filters: Enhance the video and audio quality by applying filters under Options > Filters. You can adjust settings like brightness, contrast, and equalizer levels.

By exploring these tips and customizations, first-time users can quickly become comfortable with SMPlayer and tailor the application to their preferences. SMPlayer offers many features and options, ensuring an enjoyable and versatile media playback experience on Fedora Linux.

SMPlayer interface open and ready for media playback on Fedora Linux.Pin
Snapshot of SMPlayer’s user interface, fully launched and ready for action on Fedora Linux.

Additional SMPlayer Commands on Fedora Linux

Update SMPlayer on Fedora

RPM Fusion Update Method for SMPlayer

To update SMPlayer installed via RPM Fusion, run:

sudo dnf update smplayer

Or run a blanket check on all packages:

sudo dnf upgrade --refresh

Flatpak Update Method for SMPlayer

To update SMPlayer installed via Flatpak, run:

flatpak update io.smplayer.SMPlayer

Remove SMPlayer From Fedora

RPM Fusion Remove Method for SMPlayer

To remove SMPlayer installed via RPM Fusion, execute the following command:

sudo dnf remove smplayer

Flatpak Remove Method for SMPlayer

To remove SMPlayer installed via Flatpak, run:

flatpak uninstall io.smplayer.SMPlayer


This guide covered two methods for installing SMPlayer on Fedora Linux using RPM Fusion and Flatpak with Flathub. We also provided tips for first-time users, additional advice, and instructions for updating and removing SMPlayer on Fedora. With SMPlayer installed on your Fedora system, you can now enjoy a versatile, feature-rich media player capable of handling a wide range of video and audio formats.

Leave a Comment

Your Mastodon Instance
Share to...