Перейти до вмісту
AudioBook Manager
Українська
GitHubВстановити
Ще не випущено

ABM ще не вийшов

Я ще готую AudioBook Manager до першого публічного випуску, тож інструкції зі встановлення на цьому сайті поки не спрацюють. Роздивляйся, а щоб дізнатися про вихід, стеж за новинами в Discord або на GitHub.

Чекає на перевірку спільнотоюПомітив помилку? Допоможи виправити

Розділи

Порівняй вбудовані розділи книжки з Libex і виправ їх.

Сторінка книжки показує розділи з Libex поруч із розділами, які справді вбудовані в твої файли. Еталоном є Libex. Вигляд відповідає на питання, чи містять твої файли те, що, за словами Libex, мають містити.

Кожен розділ Libex отримує значок, тобто іконку й слово:

  • Matches: вбудований розділ починається в межах 2 секунд, а назва та сама без урахування регістру, діакритики та розділових знаків на краях. “Chapter 1” і “Chapter One” це різні назви.
  • Differs: назва відрізняється, або така назва є поруч, але починається більш ніж за 2 секунди.
  • Missing: жоден вбудований розділ йому не відповідає.
  • Extra: вбудований розділ, якому не відповідає жоден розділ Libex.

Книжки з кількох файлів викладаються одна за одною на одну шкалу часу в порядку назв файлів. Розділ, що переходить у наступний файл як “(cont.)”, читається як один розділ. Якщо Libex недоступний, ти бачиш список вбудованих розділів і рядок із поясненням чому. Сторінка ніколи не падає з помилкою.

Таймінги Libex підходять лише до того видання, яке вони описують. Якщо тривалість твого аудіо відрізняється від тривалості в Libex більш ніж на 15 секунд або 0,5 відсотка (залежно від того, що більше), з’являється попередження, а Update і Create .cue блокуються. Обійти це не можна.

Оновлення вбудованих розділів

Section titled “Оновлення вбудованих розділів”

Замінює розділи в кожному аудіофайлі на розділи з Libex. Виконується як завдання з розділами в черзі конвертацій, без перекодування. Пропонується лише тоді, коли порівняння каже “differs” або “no embedded chapters”.

  • Кожен файл переписується в тимчасовий файл, перевіряється, а потім підміняє оригінал. Перевірка вимагає, щоб файл читався, був не коротшим за оригінал більш ніж на 0,5 секунди або 1 відсоток, мав той самий кодек і містив рівно стільки розділів, скільки запитано. Якщо перевірка не пройдена, оригінал лишається.
  • Якщо завдання зупинилося посередині, уже переписані файли лишаються переписаними. Помилка каже “N of M files already updated”. Усунь причину й запусти Update знову.
  • Відхиляється одразу, якщо: для книжки вже виконується інша конвертація, немає ASIN або розділів у Libex, не те видання, файл не читається або нема чого оновлювати.

Записує в теку книжки cue-файл із розділами Libex, названий за першим аудіофайлом. Наявний файл із такою назвою перезаписується. Дивись Супровідні файли.

  • У VBR MP3 без заголовка тривалості тривалість оцінюється. Правильне видання може здаватися зсунутим на кілька секунд.
  • Переписаний файл для Audiobookshelf виглядає зміненим і пересканується.
  • Назви розділів, що містять =, ;, # або зворотну скісну риску, можуть записуватися неправильно, доки не вийде виправлення.

Типова поведінка розділів під час конвертації

Section titled “Типова поведінка розділів під час конвертації”

Окремо від усього вище: Settings > Conversions > Chapter Handling визначає, що конвертація робить із розділами. Дивись Налаштування конвертацій.