Upgrading SMPlayer Portable

Any kind of documentation (manuals, howtos, tips...) about the usage of SMPlayer.

Upgrading SMPlayer Portable

Postby Galathorne » Tue Jan 19, 2016 9:25 pm

So, I have searched far and wide for any info on the process of upgrading the portable version of SMPlayer. This question is specifically for getting answers on how to keep EVERYTHING intact that is user related, like Preferences (including keyboard shortcuts), Recent files, Individual file settings, etc.

I would rather not extract the program's files before I know which files on my PC to keep and which files to overwrite. I have spent countless hours in the past (covering many versions of SMPlayer, installed as well as portable) getting everything "just so" for the best personal user experience, so finding inconsistencies with the way it is set up after upgrading incorrectly would be very frustrating. Therefore I would rather just ask you guys first.

Please help ;)

I am on Windows 10, SMPlayer Portable version 15.9.0 (64-bit)
Posts: 2
Joined: Thu May 16, 2013 5:14 am

Re: Upgrading SMPlayer Portable

Postby rvm » Wed Jan 20, 2016 12:27 am

Well, if you don't want to risk to lose something in your configuration, maybe the best way would be to extract the new portable package into a new folder and then copy to it the configuration files from the folder of the previous version.

The configuration files:
  • smplayer.ini contains the configuration of smplayer, including the keyboard shortcuts and recent files
  • the *.m3u files store the favorites
  • the file_settings folder contains the file settings
  • styles.ass the subtitles' style
  • smplayer_files.ini if the option to store the file settings is set to use "one ini file", then the file settings are in this file

The files player_info.ini, device_info.ini and sig.ini contain cached info and are actually not necessary to be copied. They'll be generated automatically.
Site Admin
Posts: 2784
Joined: Wed Dec 23, 2009 1:25 am
Location: España

Re: Upgrading SMPlayer Portable

Postby redxii » Wed Jan 20, 2016 5:49 am

I've been working on a portable "installer" (it only extracts the files and doesn't write anything in the registry or outside the install location), and though it has no bearing on your settings, it is compiled with Qt5 whereas the regular releases are still using Qt4. It is available from this folder (smplayer-portable-[VERSION]-x64-qt5.exe): https://sourceforge.net/projects/smplay ... table/Qt5/ and if you are using SMTube you need to get that from the SMTube subfolder and not from the SMTube website: https://sourceforge.net/projects/smplay ... t5/SMTube/

I suggest initially making a clean install with it then transfer your settings, not overwrite an existing install from the .7z releases because when the EXE installer is compiled it also compiles a list of all the original program files for the uninstaller and the 7zip releases don't have said uninstaller. After the initial install you can use newer installers to cleanly remove the older version and install the new one. It won't touch your settings (if you don't use the "Reset" option) or other data generated by SMPlayer like screenshots & playlists. SMTube is not touched either, and I use it myself all the time.

It doesn't get as much downloads as the 7zip releases since I think people are apprehensive about executables, I assure there is no spyware or underhanded tactics. The source for the installer is here: https://www.assembla.com/spaces/smplaye ... ortablesfx
User avatar
Posts: 502
Joined: Thu Dec 24, 2009 7:06 pm

Return to Documentation

Who is online

Users browsing this forum: No registered users and 1 guest