You can customize your JustPlay settings in Preferences, accessible from the main menu. The options are organized into several tabs. The following sections cover each of them in detail.


General


Movie folder: by default Movies Folder is selected. JustPlay will automatically load subtitles and external audio tracks for videos in this folder.


Playback:

  • Resume playing from where playback was stopped: when enabled, your videos will start playing from the point they were stopped last time.
  • Start playback at a pause: when enabled the video will be opened in a paused state.
  • Hardware acceleration: thanks to this option a perfectly smooth HD experience is guaranteed, and you can watch 4K and 8K videos almost perfectly.
  • Control playback with media keys: when enabled it allows you to control playback using media buttons on your keyboard or Now Playing widget regardless of whatever window is currently focused. Follow the link for more information on this option.
  • Deinterlace: when enabled it allows you to convert interlaced video, such as common analog television signals or DVDrip, into a non-interlaced form.


Interface



Language: choose the interface language. By default, JustPlay uses the language set in the System Preferences on your Mac (System Preferences > Language & Region).


Note: to apply the changes restart the application after setting the language.


Disable screen saver: you can disable the screen saver during the file playback. There are 3 options:

  • Never: the screen saver is never disabled;
  • In full screen only: the screen saver is disabled only in fullscreen mode;
  • Always: the screen saver is always disabled during the playback.


Time format: allows you to select the convenient format of the time in the progress bar of the player. There are 3 available options from the drop-down menu.


When playing video:

  • Resize interface to the original video size: JustPlay automatically resizes to show the video at the best size.
  • Always start videos in full screen: forces playback to always start in fullscreen mode.
  • Show OSD: during playback, bring up the on-screen display for different events like seeking backward/forward, pausing, flipping, rotating videos, etc.


When entering Picture-in-Picture: choose what happens to the main window when entering the picture-in-picture mode.

 

Autohide controls in: set how much time should pass after mouse movement before the controls are hidden again.


Thumbnail preview:  check to see a small thumbnail of the highlighted point when you hover over the timeline. Thumbnails also show up on your Touch Bar for quick access to any part of the video.


Control


In this tab, you can set the amount of time skipped with just arrow keys or arrows+modifier keys. These include Option, Shift, and Ctrl+Option.


Action on double-click: choose whether a double-click pauses, toggles fullscreen, or does nothing.


Action on single-click: choose whether a single click toggles pause on the current track.


Scroll vertically: to enable or disable volume control with your trackpad.


Scroll horizontally: to enable or disable video seeking with your trackpad.


SWF




Default Flash Quality:


You can specify the quality a Flash movie will be played at: Low, Medium, or High. The advantage of low-quality mode is that it reduces CPU load and playback becomes very smooth. On the other hand, it essentially decreases movie quality. The specified value will be applied just on the go if a Flash movie is currently played. In addition, this value will be selected automatically each time any Flash movie is played.


Options:

  • Enable Flash Local Security:

Use this option to specify whether SWF content that uses older security rules can access the Internet. Using the older security system can be potentially dangerous. If you enable this option, every time an SWF file on the web or on your local computer will try to load external resources from the Internet, you will get a warning message, where you can modify security settings. For details, see: What are security settings?


  • Allow to send/receive data over network:

In case your Flash movie loads external data, such as texts, images, etc, it communicates with the world by sending and receiving network packets. This can be potentially unsafe since there is the possibility of arbitrary code execution. You can disable sending/receiving data over the network. However, in this case, some Flash movies may not work properly.


Note:

  • If you allow access to external resources, you won’t see this warning message again. However, you can enable the Always ask option in the Settings Manager of Adobe Flash Player (at the Global Security Settings panel).
  • If you do not allow access to external resources, it is possible that SWF content will not function as intended.
  • If the Allow to send/receive data over network option is disabled, you won’t get this warning message at all.
  • The Enable Flash Local Security option is disabled by default.


Note: Adobe no longer supports the Flash Player since December 31, 2020. As a result, Flash was not adapted to run natively on M1 devices. If you want to view SWF files on such a device, you’ll have to run JustPlay with a compatibility layer. In order to do this:
  • Go to Finder, then Apps, and find JustPlay.app.
  • Right-click the icon and choose “Get Info” from the menu.
  • Check “Open Using Rosetta”.
  • Close and relaunch JustPlay.
SWF playback under Rosetta is not flawless. It is prone to glitching and crashing. Use the compatibility layer at your discretion.


Note: These options are applicable to SWF files only.


Audio



Automatically load external tracks:

Set automatic loading of external audios: all tracks with the movie name, the same name as a movie, or all tracks in the directory.


Preferred audio language:

Select the preferred language for the media with multiple audio streams. You can specify 3 languages from the drop-down lists of language options.


Passthrough for hardware decoders:

Enable for AC3 or DTS:

Some video files can have surround audio encoded in AC3 (Dolby Digital) or DTS (Digital Theater System) format. Some modern audio equipment is capable of decoding these formats internally. JustPlay can be configured to relay the audio data without decoding it. This will only work if you have a S/PDIF (Sony/Philips Digital Interface) jack in your sound card, or if you are passing audio over HDMI.

If your audio equipment can decode both AC3 and DTS, you can safely enable passthrough for both formats. Otherwise, enable passthrough for only the format your equipment supports.


Subtitles

Appearance

This tab enables/disables the settings that change the subtitles look.


Encoding: if you see the wrong characters on the screen, try to change the subtitles encoding (default is UTF-8).


Font: change the font of subtitles.


Use embedded fonts: applies to subtitles with embedded styling; if checked, the font you specified will be overridden with that embedded in the subtitles, when available.


Size: change the size of subtitles.


Color: change the font, border, and background color of subtitles.


Apply these settings to ASS files: if checked, the predefined subtitles formatting and style of .ass files will be ignored so that JustPlay style could be applied to subtitles.


Autoload



The Autoload settings allow subtitles to be enabled (displayed) automatically. They also determine what external subtitle files will be loaded from the folder with the video file during the playback. The Autoload section approves 3 preferred languages for subtitles.


Autoload subtitles: set here the way to automatically load the subtitles file.


Automatically enable subtitles if available: if checked, the subtitles (if available) will be automatically enabled during the video playback.


Show forced subtitles if available: forced subtitles are only used to translate languages that aren’t the main language of the movie. They provide an alternative to full subtitles that transcribe the whole movie, whether in a foreign language or not. This option allows you to choose a forced subtitles track by default. 


Preferred language: specify the preferred subtitle language for the media with multiple subtitle streams. You can select 3 languages from the drop-down lists of language options.


JustPlay can search and download online subtitles for currently playing video. To make the online search accurate login to your OpenSubtitles.com account, change the type of subtitles search and set the preferred language for the subtitles you want to find.


Choose subtitle languages: select preferred languages from the lists for the subtitles search. If None is selected, the search will be performed in any language.


Search by: specify one of the search types:

  • Auto. The search for subtitles is made by hash. If it didn’t give you any results, the subtitles are searched by a name of the file.
  • Name. JustPlay uses only the filename for the subtitles search. This method allows you to get more results than the hash type but subtitles may not be applicable for a video file.
  • Hash. The search by hash works with a hash key from the video and file size to search for subtitles on OpenSubtitles.com. It’s the best way to find the results you need because it remains effective even after you change the video name. But this method depends on the hash that must be accessible in the OpenSubtitles.com database.
Note: If you have an account on OpenSubtitles.org, you need to import your account to the OpenSubtitles.com website. To do this, please visit the website and perform the "Import from OpenSubtitles.org" action there.