LINUX.ORG.RU

video2midi 0.3.1

 , , ,


2

1

Вышло обновление video2midi – утилиты, предназначенной для воссоздания midi-файла из видеороликов Synthesia и ей подобных. Утилита позволяет воссоздать многоканальный midi-файл с любого видео, в котором присутствует виртуальная midi-клавиатура.

Основные изменения с версии 0.2:

  • Переработан графический интерфейс.
  • Добавлены новые клавиши и модификаторы к ним.
  • Добавлено получение цвета при нажатии мыши.
  • Переделан переход кадров OpenCV с указания прямого кадра на указание времени в мс (из-за проблем в поведении OpenCV на MPEG формате).
  • Переработана функция масштабирования видео (включается переменной resize и масштабирует окно и видео до значений, указанных в переменных «resize_width» и «resize_height», по умолчанию это 1280x720).

>>> Подробности

Ответ на: комментарий от ChekPuk

И что, прямо вот можно будет снимать и все ошибки, котоорые в этих видиях делают? Могуче.

искусственный интеллект

kto_tama ★★★★★ ()
Ответ на: комментарий от curufinwe

Просто с миди файла можно распечатать ноты. Грубо говоря, с любова ролика сделал миди, а с миди сделал ноты, далее по нотам читаешь и пробуешь играть на инструменте. Очень удобно.

demi97yiya ()
Ответ на: комментарий от demi97yiya

Это понятно, но смутило то что midi в данном случае можно сделать не с любого ролика, а с созданного в определенном приложении из готового midi. И я спрашивал, а не проще ли сразу взять этот самый исходный midi. Но мне уже объяснили что не проще.

curufinwe ★★★★★ ()
Ответ на: комментарий от demi97yiya

Грубо говоря, с любова ролика сделал миди, а с миди сделал ноты

Я так и делал =)

svsd_val ()
Ответ на: комментарий от curufinwe

А вот так с нуля на клавишах - это я не представляю.

На пятиоктавном синтезаторе? Запросто. Одной рукой играешь, другая помогает.

На пианино? ну есть таланты, остальным без препода сложно.

Так то клавишные проще для изучения теории, чем гитара, ибо звуки идут последовательно.

Практика на любом инструменте долго задрачивается.

nomathere ()

Обновил релиз (0.3.5), исправил баги, добавил клавиши для сохранения и загрузки настроек и положений всех клавиш, в общем используйте на здоровье =)

svsd_val ()
Ответ на: комментарий от svsd_val

Есть еще пожелание для будущих версий :-) Хорошо бы чтобы если файла ~/.v2m.py еще нету, то он создается и заполняется умолчательными значениями, если уже есть, соответственно берутся данные из него

nomathere ()
Ответ на: комментарий от gremlin_the_red

Наверняка есть какой-то менеджер настроек для питона, как есть QSettings для Qt, где все это разрулено

nomathere ()
Последнее исправление: nomathere (всего исправлений: 1)
Ответ на: комментарий от nomathere

В данном случае, сделана кнопка F2 которая записывает настройки в файл с наименованием входного видео потока.ini , его можно скопировать и использовать как настройки по умолчанию.

По поводу того что бы создавать настройки если их нет, не все любят такое, тогда файл нужно будет кидать не в ~/ а в ~/.config/v2m/

svsd_val ()
Ответ на: комментарий от gremlin_the_red

v2m.py юзает вызов python'a expanduser который юзает переменную HOME, поэтому будет игнорировать XDG_CONFIG_HOME.

svsd_val ()
Ответ на: комментарий от svsd_val

В данном случае, сделана кнопка F2 которая записывает настройки в файл с наименованием входного видео потока.ini , его можно скопировать и использовать как настройки по умолчанию.

О, спасибо. Этого более чем достаточно)

nomathere ()
Ответ на: комментарий от nomathere

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

svsd_val ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.