Содержимое: srt-sync.zip (352.42 KB)
Загружен: 26.09.2026

Положительные отзывы: 0
Отрицательные отзывы: 0

Продано: 0
Возвраты: 0

~ 231 ₽
Точная сумма — на странице оплаты
⚡ ЧТО ВНУТРИ И КАК ЗАПУСТИТЬ — КРАТКОФОРМАТ: исходник Python (srt_sync.py, GUI + CLI) + GUIDE.pdf + README.txtТРЕБОВАНИЯ: Python 3.8+ — ТОЛЬКО стандартная библиотека, ничего ставить не нужноВВОД/ВЫВОД: .srt → исправленный .srt (оригиналы не трогаются)ДЕМО: SAMPLE.srt и SAMPLE_FIXED.srt уже внутри архиваЛИЦЕНЗИЯ: MIT — файл LICENSE.txt в архивеПРОВЕРКА: SMOKE-TEST.txt в архиве; selftest.py — 44 автотестаСУБТИТРЫ ОПАЗДЫВАЮТ ИЛИ ПЛЫВУТ? ОДНА ПРОГРАММА НА ВСЕ СЛУЧАИОткройте .srt — и исправьте: сдвиг на ±секунды, синхронизация по двум точкам (когда субтитры постепенно уплывают), конвертация FPS (23.976/24/25/29.97/30 — PAL-ускорение), перекрытия, пакетная обработка папки. Один файл Python, только стандартная библиотека — ничего ставить не нужно.ЧТО ВНУТРИ:• Сдвиг всех времён: дробные секунды, ±; ранние реплики аккуратно прижимаются к нулю, а не улетают в минус• Синхронизация по двум точкам: укажите правильное время двух реплик (начало и конец фильма) — все времена между ними пересчитываются линейно• FPS-конвертация: субтитры от 23.976-кадрового издания на 25-кадровом видео (реплика 00:10:00,000 → 00:09:35,424 — точно по формуле)• Убрать перекрытия + сортировка/перенумерация 1..N одной кнопкой• Пакетная обработка: один сдвиг для целой папки .srt, оригиналы не трогаются, битые файлы пропускаются с отчётом• Предпросмотр первых 5 строк ДО сохранения• Кодировки: UTF-8 / UTF-8-BOM / cp1251 — автоопределение; терпеливый парсер (точки в мс, пропущенные номера реплик)• Можно запускать с аргументами: python srt_sync.py файл.srt --shift -7ПРОВЕРЬТЕ ЗА 30 СЕКУНД:В архиве SAMPLE.srt с рассинхроном +7 с и SAMPLE_FIXED.srt — эталон. Откройте сэмпл, нажмите --shift -7, сохраните, сравните — совпадёт точно.КАК ПОНЯТЬ, ЧТО У ВАС:• Опаздывает на одну и ту же величину → сдвиг• В начале верно, к концу плывёт → две точки• Другое издание фильма (PAL/NTSC) → FPSДЛЯ КОГО:• Смотрите фильмы с субтитрами из разных источников• Переводите и вычитываете субтитрыbr• Собираете домашнюю медиатеку (Plex/Kodi)brbrПРОВЕРЕНО ПЕРЕД ПРОДАЖЕЙ:br• 44 автотеста (python selftest.py): разбор строгого и битого SRT, cp1251, сдвиги, две точки, FPS-математика, перекрытия, roundtrip, пакеткаbr• GUI-тест: реальное окно, таблица, сохранение — миллисекунда в миллисекундуbr• Скриншоты — с реальной работающей программыbrbrТребования: Python 3.8+ (бесплатно с python.org). GUI на Tkinter — входит в состав Python.brГарантия: замена или возврат. Файл доставляется автоматически сразу после оплаты.brbrСМОТРИ ТАКЖЕ:br⟶ PDF инструменты: объединить, разделить, повернуть, сжать, пароль (десктоп-программа) — boardrissia.ru/digital-shop /6106960br⟶ Извлечение изображений из PDF: массово, без потери качества (исходник Python) — boardrissia.ru/digital-shop /6123181brbrСМОТРИ ТАКЖЕ — инструменты для файлов и расчётов:br⟶ EXIF-редактор фото — GPS, дата, камера, батч-удаление — boardrissia.ru/digital-shop /6124028br⟶ Прогноз денежных потоков — 12 месяцев, сценарии, кассовый разрыв — boardrissia.ru/digital-shop /6124128br
Отзывов от покупателей не поступало