Skip to content

Karaoke Punch 1.35.0

Latest

Choose a tag to compare

@Gyros-dev Gyros-dev released this 16 Sep 10:11
· 5 commits to main since this release

Выпуск про то, ради чего караоке и делается: чтобы закраска шла вровень с пением. Человек написал «в экспортированном видео закраска отстаёт» — померили, и нашлось сразу три причины, все разные.

Главное

🎯 Кнопка «к голосу» в редакторе. Студия сама меряет, не разошлась ли разметка с пением, и говорит прямо: «разметка отстаёт от пения на 140 мс». Согласишься — подтянет всю разметку разом, не согласишься — не тронет ничего. Раньше это чинили вручную, сдвигая всё на глаз по десятым долям.

Как она это знает: голос берётся вычитанием (песня минус минусовка — это и есть то, что нейросеть убрала), а дальше для каждого пробного сдвига считается, насколько голос громче сразу после начала строки, чем перед ним. Разметка стоит на месте, когда этот скачок наибольший. Считается по строкам и по словам.

Что починено

Звук в MP4 шёл на 50 мс позже картинки. Кодек дописывает в начало служебные отсчёты, и объявить их контейнеру было нечем. Теперь студия перед сборкой меряет эту задержку прямо на месте — прогоняет через тот же кодек щелчок и смотрит, на сколько он приехал позже, — и гасит её. Замер после правки: ровный ноль и на macOS, и на Windows, в MP4 и в WebM.

Сцена показывает то, что слышно. Часы звука идут впереди слуха: на Bluetooth-наушниках это полтораста миллисекунд и больше. Закраска бежала впереди музыки, а по такой сцене правят разметку — и она уезжала вперёд. Теперь задержка вычитается, а её величину видно в «Проверить звук».

Обводка досталась и точкам отсчёта — раньше буквы были в кайме, а точки голые.

Что скачивать

  • macOS (Apple Silicon) — Karaoke-Punch-1.35.0-macOS-arm64.dmg
  • Windows (x64 и ARM) — Karaoke-Punch-1.35.0-Windows-Setup.exe

Самопроверка: 132 раздела, красных нет — и на macOS, и на Windows 11.