Смыслорез

Итоги работы над «Смыслорез» за 30 сентября 2026

Коротко

macOS-ветка получила новый пакет исправлений тайминга и субтитров. Проверка Windows выявила два важных расхождения с macOS. Коммит 3ee82ac исправил stale prepared/montage, PTS/DTS, ASS-переносы и рассинхрон субтитров. Затем 019a510 исправил потерю subtitle-фраз после Text Edit. При этом один legacy-сценарий с text_edit_subtitles ещё оставался. На реальном Windows-проекте обнаружили, что удаление слов в начале фрагмента убирает звук, но не вырезает видеоряд. Второе расхождение касалось ручных субтитров: при сохранении они могли перезаписываться исходной транскрипцией.

macOS-ветка получила новый пакет исправлений тайминга и субтитров

Коммит 3ee82ac исправил stale prepared/montage, PTS/DTS, ASS-переносы и рассинхрон субтитров. Затем 019a510 исправил потерю subtitle-фраз после Text Edit. При этом один legacy-сценарий с text_edit_subtitles ещё оставался.

Итог: Основные проблемы синхронизации, таймлайна и переноса субтитров в macOS были исправлены, но один старый сценарий ещё оставался.

Проверка Windows выявила два важных расхождения с macOS

На реальном Windows-проекте обнаружили, что удаление слов в начале фрагмента убирает звук, но не вырезает видеоряд. Второе расхождение касалось ручных субтитров: при сохранении они могли перезаписываться исходной транскрипцией.

Итог: Стало понятно, какие участки Windows-логики ещё нельзя считать перенесёнными из macOS.

Основные проблемы синхронизации, таймлайна и переноса субтитров в macOS были исправлены, но один старый сценарий ещё оставался. Стало понятно, какие участки Windows-логики ещё нельзя считать перенесёнными из macOS.

Инструменты: macOS, FFmpeg, PTS, DTS, ASS, Text Edit, regression tests, Windows, subtitles, timeline