nlve/tests
4aiman b078700fc7 Прилипание сильнее кадровой сетки: наезда в семь миллисекунд больше нет
Клип прилипал к концу соседа, а потом округлялся к ближайшему кадру — и
уезжал с той самой границы, к которой только что прилип. Границы клипов
в монтаже лежат не на сетке: они приходят из исходников. Влево это наезд
в семь миллисекунд: ноль пикселей на экране, а в модели заказ на переход.
Человек ищет, откуда взялся кроссфейд там, где ничего не накладывается.

Замерено: дыра, раздвинутая ровно под клип, давала после перетаскивания
наезд 0.007383 с слева и дыру такого же размера справа.

Теперь решение одно и принимается один раз: прилипло — ставим ровно
туда, не прилипло — на ближайший кадр (PlaceTime). Тем же путём идут и
оба растягивания за край.

Схлопывание больше не округляет каждого соседа по отдельности: все едут
на точную величину сдвига, и расстояния между ними остаются как были.
Иначе связка разъезжалась — картинка садилась на границу, а её звук
уезжал на полкадра.

Сообщение о наезде меряет той же мерой, что и сборка: кусок короче
половины кадра она пропускает, и пугать переходом из него незачем.

Проверка tests/dropgap.sh, на прежней сборке падает.
2026-10-16 00:24:18 +03:00
..
lfmcheck Клип встаёт на курсор, монтаж едет следом, сборка ждёт конца правки 2026-10-15 23:33:58 +03:00
progress Показатель работы: число и полоса показывают одно и то же 2026-10-01 15:50:10 +03:00
build.sh Нелинейный видеоредактор без перекодирования 2026-08-19 18:36:16 +03:00
buttonclicks.sh Кнопки внизу: подсказка не перехватывает щелчок, щелчки не теряются 2026-09-30 15:44:29 +03:00
clicktimes.py Звук больше не отстаёт от картинки 2026-09-16 18:28:29 +03:00
dragscroll.sh Клип встаёт на курсор, монтаж едет следом, сборка ждёт конца правки 2026-10-15 23:33:58 +03:00
dropgap.sh Прилипание сильнее кадровой сетки: наезда в семь миллисекунд больше нет 2026-10-16 00:24:18 +03:00
fadegrab.sh Ручку затухания можно взять и во второй раз 2026-10-01 16:13:37 +03:00
genquiet.sh Клип встаёт на курсор, монтаж едет следом, сборка ждёт конца правки 2026-10-15 23:33:58 +03:00
genrestart.sh Проверки с окном не трогают чужой редактор и не врут о поломке 2026-10-15 23:33:46 +03:00
insertat.sh Клип встаёт на курсор, монтаж едет следом, сборка ждёт конца правки 2026-10-15 23:33:58 +03:00
nlvetool.lpr Продолжение прерванной сборки потоком — с недописанного файла 2026-09-30 16:37:28 +03:00
syncprobe.sh Звук больше не отстаёт от картинки 2026-09-16 18:28:29 +03:00
zoomanchor.py Проверки с окном не трогают чужой редактор и не врут о поломке 2026-10-15 23:33:46 +03:00