Wednesday, January 10, 2018

PotPlayer Portable, global multimedia player!
"If you thought you'd seen it all in free media players, have a look at impressive Daum PotPlayer." — staff, (September 26, 2014)
"Lifehacker chose PotPlayer as the 'Best Video Player for Windows', saying, 'For its great performance, high number of features, and ability to play just about anything, we recommend PotPlayer for all your video playing needs.' PotPlayer was also chosen by Lifehacker readers as the third most popular Blu-ray playback suite." —
"...PotPlayer is worth at least a try. The interface is extremely minimalistic, letting even the most inexperienced accommodate in a jiffy. However, it's packed with rich features under the hood, coming in handy even to pro users. It might just convince you to keep it around for a long time." —Mircea Dragomir, (June 24th, 2015)
Daum PotPlayer is a pretty awesome free media player for Windows. It can play nearly all media files without requiring additional codecs yet supports OpenCodecs.
   It's easy to use yet rivals complex open-source projects in features and options.

Size: 103 MB (108,756,992 bytes) Packed Size: 30.5 MB (32,047,104 bytes)
MD5: 601FFE60CE11ACB231FF91168046AFC5

Size: 217 MB (227,807,232 bytes) Packed Size: 59.4 MB (62,316,544 bytes)
MD5: 829AD2B6B251DDDF5E731A0244868D78

More releases... More releases...

Release Notes

  • If it can't play anything, try change the Video Renderer from the default Auto select (recommended).
  • OpenCodec package included.

DIY/Do It Yourself: Upgrade to the Latest Release

Requirements 7-Zip, NPP/Notepad++ or other text editor, Launcher Generator/PAL, Installer/PAI.

  1. We'll use the 32/64 bit edition as example, you can infer from this example to upgrade the 32 bit only edition.
  2. Get the latest portable app. template, and extract the content with 7-Zip.
  3. Get the latest PotPlayer release—both the 32 and 64 bit installer along with both PotPlayer codecs (further down the page).
  4. Extract the 32 bit installer and codecs to PotPlayerPortable _3264\App\PotPlayer folder, Extract installer
    Extract to App\PotPlayer
    Auto rename
    Extract codecs
    Extract to App\PotPlayer
    Do the same with the 64 bit installer and codecs file to PotPlayerPortable _3264\App\PotPlayer64.
  5. Browse to both PotPlayerPortable _3264\App\PotPlayer and PotPlayerPortable _3264\App\PotPlayer64, delete these:
    • folders: $0, $PLUGINSDIR, $SYSDIR,
    • file: uninstall.exe.nsis.
    Delete unnecessary files/folders
  6. Browse to PotPlayerPortable _3264\App\AppInfo and open appinfo.ini file with NPP. Replace the [Version] section with the latest version number. Make sure the PackageVersion entry is in 4 place digit, eg. 1.7.7145.0 not just 1.7.7145. Update version
  7. PotPlayer portable has 2 launchers. We have included these launchers with the template. As long as you don't make any changes to the launcher files—the ones in PotPlayerPortable _3264\App\AppInfo\Launcher folder—you don't have to regenerate them.
       In case you need to regenerate them, we'll show you how to make one of the launchers so you can do the rest yourself. It's easier with multi-tab file manager like for example XYplorer or Tablacus Explorer.
       We'll use PotPlayerLivePortable.exe as an example,
    1. As you can see in the Appinfo.ini,
      Name1=Pot Player (32/64 bit) Portable Edition
      Name2=Pot Player Live (32/64 bit) Portable Edition
      There are 2 icons:
      1. appicon and appicon1 are identical and belong to PotPlayerPortable.exe (Start/Start1 executable).
      2. appicon2 belongs to PotPlayerLivePortable.exe (Start2 executable).
    2. Backup the launcher INI and its custom files from PotPlayerPortable _3264\App\AppInfo\Launcher folder to its related "appicon#" folder in PotPlayerPortable _3264\Other\Source,
      • Copy PotPlayerPortable.ini and Custom.nsh to appicon1\Launcher folder,
      • Copy PotPlayerLivePortable.ini and PotPlayerLivePortable _Custom.nsh to appicon2\Launcher folder, then rename them to PotPlayerPortable.ini and Custom.nsh.
    3. Now, to regenerate PotPlayerLivePortable.exe,
      1. Copy PotPlayerPortable _3264\Other\Source\appicon2 contents to PotPlayerPortable _3264\App\AppInfo, overwrite existing files, Copy from appicon2
        Paste into AppInfo
        Overwrite into AppInfo
      2. Run PAL, paste the template folder address C:\0TEST\PotPlayerPortable _3264 and click Go—a new launcher will be created, Create new launcher
      3. It will create PotPlayerPortable.exe in PotPlayerPortable _3264 folder. Go to PotPlayerPortable _3264\App\AppInfo\Launcher and copy the INI file name "PotPlayerLivePortable" and use it to rename PotPlayerPortable.exe to PotPlayerLivePortable.exe. You'll notice that the icon is changed, Copy INI file name
        Use it to rename the newly created launcher
      Do the same thing for the "Start/Start1" launcher, but this time you don't have to rename it.
      Important: When regenerating launchers, always end with the first (Start/Start1) launcher. For example you can start by regenerating Start2, Start3, and so on, then end it with Start1; or Start4, Start3, and so on, then end it with Start1. So the last INI file overwritten in Appname\App\AppInfo\Launcher folder and the main appicons will belong to the main launcher. i.e. the Start/Start1 launcher.
  8. Test the new launchers by following this guide. Test it one by one, then try running them all together.
  9. When all is OK, then delete the PotPlayerPortable _3264\Data folder and run PAI, paste the package folder address C:\0TEST\PotPlayerPortable _3264 and click Go—to create the installer package. Create installer
  10. Use the installer package to upgrade your portable application. Don't forget to at least backup your Data folder before any upgrade :)
  11. If you find any changes that's not handled by the launcher, consult the PAL help file to modify the launcher yourself or ask for our paid upgrade support.

Portability Notes

  • PotPlayer writes non essential data to Windows registry while running.
  • Make sure it exits cleanly before plugging out your thumbdrive.

About the Publisher

Questions and answers
Motivate PotPlayer development, follow them around the Web!