Pub2SDwizard

https://travis-ci.org/madskinner/pub2sd2.svg?branch=master

Why use Pub2SDwizard?

Just copying your MP3 files on to an SD card is easy enough, but:

  • What order do you wish them to play in?
    • Since different devices and applications will sort them in different ways, how do you force them to play in the order you desire? - While a simple radio can play files from SD cards or USB sticks, the files will probably be sorted solely on their filenames, but mobile phones may sort them on their creation or last modified date or other embedded metadata tags. Which tags are used will depend on the paticular make and model of phone and or the application it’s running.
  • How do you organise the files so that a user can navigate to the desired file even on the simplest phone?
  • How do you create playlists that more advanced phones can discover automatically and in what format?
  • Will the device/application be able to display the characters in your filenames?
  • Do you need to rename your files for compatibility with the operating system of your users devices?
  • Later when you come to add new files to a project or reorganise it, how will you avoid having to retype?
  • Do you need to add to or edit metadata in multiple existing files (e.g. to add cover art, correct the copyright info, list contributors, …)?

Pub2SDwizard can walk you through this process, saving your decisions and enforcing your sort orders as well as assisting you to make multiple copies of the resulting SD card at one time.

Related links:

Features

  • TODO

    • tests added? switch from unittest to pytest?
    • Add support for Mac in platform dependent code
    • Add Mass eject for usb/SDcard - platform dependent
    • ?support MP4 files?