Troubleshooting

Mac issues

mrViewer does not start up.

Whenever you try to start up mrViewer, a requester says it is an insecure application downloaded from www.sourceforge.net.

Answer:
Starting with Mojave and, worse in, Catalina, Apple is forcing all its developers into a u$99 contract in order to notarize their applications, so they are checked for malware. Don't worry. mrViewer is perfectly safe. To open it, use CTRL + LMB -> Open which will open the application for the first time and the setting should be remembered.

Some image formats load as 8-bit or 16-bit only or with incorrect alpha channel.

Whenever I try loading an image like a tiff file, it loads only as a 16-bit or 8-bit only file or an unpremult alpha channel even though it is a float file with alpha channel.

Answer:
This is usually a problem with your ImageMagick library. mrViewer expects ImageMagick to have been compiled with 32-bit float channel support, but most Mac distributions compile it with 16-bit only.  The mrViewer shell wrapper script should set your LD_LIBRARY_PATH to point to its own local ImageMagick library to avoid problems, but perhaps you've changed it or have a different setup.  Make sure to set up your LD_LIBRARY_PATH to point to mrViewer's ImageMagick library or compile your own version of ImageMagick but with 32-bit support.

Some avi or movie files do not play their audio.

Sometimes, when loading some movie or avi files, the video plays, but there's no audio.

Answer:
This often indicates the lack of an appropriate codec for playing the audio in the ffmpeg library.  Open the image information window and check the audio track you are interested in.  Check whether "Known Codec" says "Yes".  If it says no, ffmpeg does not have the needed codec for playback.   Check also the name of the codec and its fourcc id.  Most codecs go by their name but others have become popular by their fourcc id (DIVX or XVID, for example).
Movie and avi files are just a format for storing a movie.  However, the way the movie and audio is compressed is handled by what is referred as a codec (a codify - decodify routine or plugin).  mrViewer ships with a library that handles almost every codec currently known.  However, some of these codecs are proprietary and are patented.
In countries that accept software patents like the U.S., this requires the paying of license fees for distribution or for decoding them.