У меня есть два совершенно разных mp3-плеера (девайса), которые воспроизводят файлы аудиокниг в неправильном, но одинаковом порядке. Причем у части аудиокниг порядок воспроизведения правильный, а у части нет.
Файлы я хочу воспроизводить с microSD флешки, на которую копирую при помощи картридера.
Файловая система - fat32. Пробовал менять имена файлов, даты модификации файлов, mp3-теги (номер трека, название), но это не помогало.
Единственное, что мне удалось найти, это "В каком порядке загружены, в таком и воспроизводятся."
Например,
https://killproblem.livejournal.com/15718.html?
Но как быть в случае копирования при помощи стороннего картридера?
P.S. Файлы (не)сортируются в "directory order": It is the order that the entries are stored internally in the filesystem. This will vary from filesystem to filesystem. For instance, the entries may be stored in some kind of balanced tree, such as a Red-Black Tree.
Во FreeBSD такой порядок выдает команда ls -f:
-f Output is not sorted. This option turns on -a. It also negates
the effect of the -r, -S and -t options. As allowed by IEEE Std
1003.1-2008 (“POSIX.1”), this option has no effect on the -d, -l,
-R and -s options.
Какой костыль можно использовать?