MT PlayList Editor

What is it?

I wanted to create playlists for my media server but couldn’t find any to use applications that let select the tracks from my media server and copy group them into a playlist.  If you have a Twonky Media server and struggled to create playlists then this application is for you. The playlists also work in Windows Media Player and other music players that recognise the “m3u” format.

Features

  • Playlists can be created, loaded, changed and saved
  • Change the order of tracks in the Playlist
  • The number of tracks and total play time of your playlist are displayed
  • Access all of your “content” enabled Media Servers with music (these must be visible on your local area network)
  • Access music via the standard Twonky file structure (i.e. All Tracks, By Folder, By Artist etc)
  • Fix broken playlists. (see note below)
  • Able to copy music tracks from your Twonky media server to your PC Hard Disk (new version 1.1)
  • Able to search for tracks on your Townky media server – search by album, title, artist and genre (new version 1.1)

Broken Playlists

Media servers rebuild their content database from time to time and will change the unique file reference for tracks stored in your playlist.  The “Fix Broken Playlist” feature attempts to contact your media server and seeks to find the track by matching against album and song title.    Any successful matches are then saved in your loaded playlist – all you need to do is save the file!

Limitations

Some media servers have an embedded Twonky Media server and cannot handle user created playlists.  This software cannot fix this problem; however, you can still create playlists for your PC.  If you set up a Server based version (Twonky runs on Linux or Windows) you can save a playlist to this server referencing files on your regular media server.

Technical Stuff

The Playlist Editor is written in JavaFX and packed as Windows Binary so you can just download and run it.  You will need Windows 10 with a Java 1.8 runtime installed (you can download a Java runtime from here: Oracle Java Downloads.

License

This software is freeware.  We are also looking to port the software to Android and Mac.  The software makes use of the Cling UPNP Library.

The Software

Release History

14th Feb 2017 – Version 1.0 – Release Candidate

1st May 2017 – Version 1.1 – Release Candidate 2 – Windows now an Installer instead of Zip file

Windows

1st May 2017 Version 1.1 – Status Release Candidate

MD5 Checksum: 298ebbd93706321402af7a45bdaf7a82. (This is an installer exe, run the file to installer the software).

Linux (Centos & Ubuntu Desktop) & MAC OS X

1st May 2017 Version 1.1 – Linux Installation Release Candidate 2.    In order to install this you MUST have the Oracle JDK Installed (version 1.8) .

1) check you have the right Java Version:  Open a Terminal Window (Applications Menu, then Utilities on Centos 7)
java -version

Should reply with something like this: (It doesn’t matter if the last three digits are smaller or large than _121)

java version “1.8.0_121”
               Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
               Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
2) If you need to install the Oracle Java version:
cd /opt/
run these commands as root (su) or sudo
sudo wget –no-cookies –no-check-certificate –header “Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;  oraclelicense=accept-securebackup-cookie” “https://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz”

sudo tar xzf jdk-8u121-linux-x64.tar.gz (or i586.tar.gz)

cd /opt/jdk1.8.0_121/
sudo alternatives –install /usr/bin/java java /opt/jdk1.8.0_121/bin/java 2
sudo alternatives –config java
Choose the Oracle JDK it it’s not the default choice.

Download The Software: 

MD5 Checksum: a25ac6a52417b87860bbb64c90d61377  If the installer does not work after double clicking on it (.jar files are often opened by the Archive Manager) you will need to open a Terminal window and type in the following command:

java -jar MTPlayListEditor-1.1.0.jar

This will start the installer.  After the installation has completed you can use the software by double clicking on the Desktop Icon.

MAC

After downloading and running the installer, you can run the application by using Finder, Applications, MTPlayListEditor and double click on MTPlayListEditor.jar