chesirecatt
  • Joined on 2026-04-07
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-10-05 12:01:07 +03:00
5d957e7be9 pdf2html: CMYK-блоки с ext=png на деле JPEG — декодировать через Pixmap
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-09-05 18:23:07 +03:00
33845bd47a Пять правок по итогам четырёх книг из to_read
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-25 19:39:38 +03:00
af5c243687 pack_epub: EPUB собирался без сжатия
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-25 19:03:09 +03:00
0320d2d331 Мусор в оглавлении сканов: фильтр поворота, проверка заголовков, вход для DjVu
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-24 19:42:17 +03:00
356b9ddb22 OCR-слой: моно-признак не по флагу, кегль округляется, листинги склеиваются
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-24 15:20:07 +03:00
1a2c03f999 Мягкий перенос U+00AD: русские PDF рвали слова пополам
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-21 19:45:40 +03:00
f19410d9ce Вход fb2 и метаданные цикла в EPUB
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-21 18:41:46 +03:00
43d6cfc456 glossary.py: двуязычный глоссарий из параллельных изданий цикла
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-21 17:47:49 +03:00
14c7fad763 Счётчик абзацев, вернувшихся на языке оригинала: упражнения вида [2] модель не переводит
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-21 17:36:12 +03:00
7ed6e500ca Перевод не возобновляем: --all переводит все главы заново, механизм progress не работает
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-20 20:11:05 +03:00
a21a4d713b Автоматический подбор порогов вместо ручного + упаковка EPUB без calibre
1bacd38292 Восстановление структуры EPUB по CSS для дампов из PDF
Compare 2 commits »
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-20 18:30:22 +03:00
db9fe5e0fa EPUB как второй вход в конвейер; листинги кода не переводятся и не ломают приёмку
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 14:58:55 +03:00
6c81673b4f Локальная озвучка через Silero: нормализатор русского текста под TTS, рендер по главам, замечание про AVX2
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 11:23:13 +03:00
3bbd75b1c3 Озвучка: фрагменты режутся группами (не по абзацу), защита от тихого обрыва склейки, досинтез потерянных фрагментов
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 11:02:33 +03:00
a0c26b41bf Нарезка аудиокниги по главам: треки с ID3-тегами вместо одного слитного файла
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 10:48:06 +03:00
93c40c76bf Обвязка озвучки: снятие маркеров разметки для TTS и проверка целостности синтеза
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 10:31:36 +03:00
b92a0a39c0 Проверка языка результата перевода: совпадения числа абзацев недостаточно; недостающие зависимости стороннего репозитория
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 07:59:14 +03:00
9c7658df5e Стадия перевода: мост к book_translator без модификации стороннего репозитория
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 07:36:16 +03:00
0a98e7cf65 Установка через SKILL_REPOS в sync.sh репозитория claude-memory, без правки systemd-юнита
chesirecatt pushed to main at chesirecatt/pdf2epub 2026-08-03 07:34:32 +03:00
539c6aff22 Установка: клон прямо в ~/.claude/skills, автопулл через таймер синхронизации памяти