Аудиокниги iPhone из кривых mp3
Аудиокниги iTunes из mp3 файлов с кривыми тэгами
Вы попытались загрузить файлы аудиокниги в iTunes или какой-то плеер.
И видите что все mp3 тэги превратились в кракозябры, а порядок прослушивания стал совершенно произвольным, и теперь книга может начинаться, например, с эпилога.
Это не зависит от того, откуда вы взяли файлы книги. У меня это происходит с книгами купленными и онлайн и на древних CD-дисках.
Как это починить
Установите audiobook-tags
Установка
Установите, используя pipx
, для изоляции, что предотвращает
вмешательство в системный Python.
После установки pipx
:
pipx install audiobook-tags
Почините тэги
Чтобы конвертировать файлы, например в каталоге ~/Downloads/audiobook
:
audiobook-tags ~/Downloads/audiobook -n=name
Эта команда поправит кодировку тегов, при условии что это Win1251 (если вам нужна другая, то используйте
аргументы --encoding
).
И отсортирует порядок по имени файла - если вам нужен другой порядок, то почитайте
описание аргумента --num
.
По умолчанию она ищет mp3
файлы, чтобы это изменить используйте аргумент --suffix
, например -s="m4b"
.
Чтобы только посмотреть на возможный результат, без изменения файлов, используйте аргумент --dry
.
Чтобы получить справку по программе используйте
audiobook-tags --help
На этом все! Можно загрузить файлы, например в плеер audible или любой другой, и слушать.
Мне, например, нравится плеер evermusic который вроде как есть и для Android.
Создать аудиокнигу в iTunes
Если вы хотите создать аудиокнигу в iTunes, то после импорта файлов придется проделать еще следующий шаг.
Веделите файлы аудиокниги и выберите в свойствах информацию о файлах:
укажите там, что это аудиокнига:
тогда она переместится в раздел аудиокниг.