SdPlayer is tape group software written by Keith Rubow, available at https://www.krubow.com/Downloads.htm. The site makes SdPlayer available for Windows and Linux, but not for Mac OS. However, it's possible to build the program for MacOS.
To do so:
- Download the source (SdPlayerSrc200.zip) and unzip it into a directory.
- Download and install Qt from https://www.qt.io/download
- Download and install VLC from https://www.videolan.org/vlc/
- Apply sdplayer.patch, which is attached to this wiki page (find the paper clip icon near the top-left of the page).
- From the directory with the patched source, run the following, adjusting the Qt path if necessary:
~/Qt/5.11.2/clang_64/bin/qmake -config release && make -j4 && cp filetypes.txt *.png SdPlayer.app/Contents/MacOS && install_name_tool -add_rpath /Applications/VLC.app/Contents/MacOS/lib SdPlayer.app/Contents/MacOS/SdPlayer - Download Music.icns, attached it to this wiki page, and save it to SdPlayer.app/Contents/Resources in the build directory.
- Run ~/Qt/5.11.2/clang_64/bin/macdeployqt SdPlayer.app -dmg
You will now have an SdPlayer.dmg file, which you can use as normal. If you give the .dmg file to someone else, they will need to install VLC, but none of the other above steps will be necessary. By default, no keyboard shortcuts are configured, so you'll need to configure some. The default shortcuts, which many people are accustomed to, can be found at https://www.krubow.com/Downloads/SdPlayer200/sdplayer.html#L2482 (although consider only configuring the first key corresponding to each command).