Синхронизация субтитров SRT: сдвиг, по частям, FPS (исходник Python)
In Stock
₽231
Instant • Secure • Guaranteed
Delivery
Instant
Payment
Secure
Guarantee
Guaranteed
Support
24/7
Product Description
⚡ ЧТО ВНУТРИ И КАК ЗАПУСТИТЬ — КРАТКО<br><br>ФОРМАТ: исходник Python (srt_sync.py, GUI + CLI) + GUIDE.pdf + README.txt<br><br />ТРЕБОВАНИЯ: Python 3.8+ — ТОЛЬКО стандартная библиотека, ничего ставить не нужно<br><br />ВВОД/ВЫВОД: .srt → исправленный .srt (оригиналы не трогаются)<br><br />ДЕМО: SAMPLE.srt и SAMPLE_FIXED.srt уже внутри архива<br><br />ЛИЦЕНЗИЯ: MIT — файл LICENSE.txt в архиве<br><br />ПРОВЕРКА: SMOKE-TEST.txt в архиве; selftest.py — 44 автотеста<br><br>СУБТИТРЫ ОПАЗДЫВАЮТ ИЛИ ПЛЫВУТ? ОДНА ПРОГРАММА НА ВСЕ СЛУЧАИ<br><br>Откройте .srt — и исправьте: сдвиг на ±секунды, синхронизация по двум точкам (когда субтитры постепенно уплывают), конвертация FPS (23.976/24/25/29.97/30 — PAL-ускорение), перекрытия, пакетная обработка папки. Один файл Python, только стандартная библиотека — ничего ставить не нужно.<br><br>ЧТО ВНУТРИ:<br>• Сдвиг всех времён: дробные секунды, ±; ранние реплики аккуратно прижимаются к нулю, а не улетают в минус<br>• Синхронизация по двум точкам: укажите правильное время двух реплик (начало и конец фильма) — все времена между ними пересчитываются линейно<br>• FPS-конвертация: субтитры от 23.976-кадрового издания на 25-кадровом видео (реплика 00:10:00,000 → 00:09:35,424 — точно по формуле)<br>• Убрать перекрытия + сортировка/перенумерация 1..N одной кнопкой<br>• Пакетная обработка: один сдвиг для целой папки .srt, оригиналы не трогаются, битые файлы пропускаются с отчётом<br>• Предпросмотр первых 5 строк ДО сохранения<br>• Кодировки: UTF-8 / UTF-8-BOM / cp1251 — автоопределение; терпеливый парсер (точки в мс, пропущенные номера реплик)<br>• Можно запускать с аргументами: python srt_sync.py файл.srt --shift -7<br><br>ПРОВЕРЬТЕ ЗА 30 СЕКУНД:<br>В архиве SAMPLE.srt с рассинхроном +7 с и SAMPLE_FIXED.srt — эталон. Откройте сэмпл, нажмите --shift -7, сохраните, сравните — совпадёт точно.<br><br>КАК ПОНЯТЬ, ЧТО У ВАС:<br>• Опаздывает на одну и ту же величину → сдвиг<br>• В начале верно, к концу плывёт → две точки<br>• Другое издание фильма (PAL/NTSC) → FPS<br><br>ДЛЯ КОГО:<br>• Смотрите фильмы с субтитрами из разных источников<br>• Переводите и вычитываете субтитры<br>• Собираете домашнюю медиатеку (Plex/Kodi)<br><br>ПРОВЕРЕНО ПЕРЕД ПРОДАЖЕЙ:<br>• 44 автотеста (python selftest.py): разбор строгого и битого SRT, cp1251, сдвиги, две точки, FPS-математика, перекрытия, roundtrip, пакетка<br>• GUI-тест: реальное окно, таблица, сохранение — миллисекунда в миллисекунду<br>• Скриншоты — с реальной работающей программы<br><br>Требования: Python 3.8+ (бесплатно с python.org). GUI на Tkinter — входит в состав Python.<br>Гарантия: замена или возврат. Файл доставляется автоматически сразу после оплаты.<br><br>СМОТРИ ТАКЖЕ:<br>⟶ PDF инструменты: объединить, разделить, повернуть, сжать, пароль (десктоп-программа) — plati.market/itm/6106960<br>⟶ Извлечение изображений из PDF: массово, без потери качества (исходник Python) — plati.market/itm/6123181
Seller Information
S
SirBob
0
0
0%
Offline