YAFS (Yet Another FAT Sorter) is a multi-platform (Windows and Unix-like systems as Linux and Mac OS X) C/C++ open-source (GPLv3) program that can sort files and directories of a FAT file system (FAT16 and FAT32). It operates directly on FAT file system structure changing the order of its entries. User specifies a file with an arbitrary order as input to the program and it sorts FAT file system entries according to the order provided. It is useful for sound systems (i. e., Mp3 Players, Mp4 Players and car sound systems), digital photo albums and dvd players that read a FAT file system and do not provide a mechanism to change the play list order.
See the homepage at <https://www.luisrios.eti.br/public/en_us/projects/yafs/
GPL v3, see COPYING