Skip to content

Releases: svsdval/video2midi

0.4.9

23 Oct 03:02
Compare
Choose a tag to compare
  • For normal operation on new versions of Python, it was decided to stop supporting Python below 3.9 version
  • Fixed a bug in working with OpenCV that led to incorrect display of frames and recognition of pressed keys (When using new versions of opencv+python)
  • Added vertical & horizontal alignment of the keys
  • Added the ability to set the number of keys
  • Added the ability to move the selected key by 1 pixel along each axis by pressing on Numpad 4,6,8,2.

0.4.8

04 May 18:30
Compare
Choose a tag to compare
  • Background update fix
  • Fixed work with sparks
  • Added display of base octave
  • Added an optional ability to download videos directly from YouTube using PyTube.
    to do this (download the video), instead of the file name, specify the URL to the video on YouTube, for example: (./v2m.py "https://www.youtube.com/watch?v=BuHVVxvtl2s")
    a list of formats of the video will be obtained from YouTube and sorted by priority at the beginning of the video with audio track and by stream resolution in descending order, after which the first file will be downloaded to the current work directory.

0.4.7.2

23 May 16:43
Compare
Choose a tag to compare
  • added window resize and auto fit to the screen on startup.
  • added workaround for Windows with OpenGL software, OpenGL software crashes on textures above 512x512
  • added f4 to move all windows

0.4.7.1

20 Apr 03:16
9b5f422
Compare
Choose a tag to compare

0.4.7

12 Mar 18:18
Compare
Choose a tag to compare
  • Added synchronization of the beginning of notes. Close delta notes from the beginning of which fit within the specified interval will be synchronized.
  • Bug fix of the rendering of the text.

0.4.6.5

03 Aug 18:36
Compare
Choose a tag to compare
  • Fixed and modify rollcheck, added switch to chose priority of the keys (white or black)

0.4.6.4

31 Jul 15:02
Compare
Choose a tag to compare
  • Added tkinter for Windows requirements, used to create file open dialog.
  • Added Windows binaries (.exe) built with pyinstaller. (so, false positives may occur on some antiviruses), so if you don't trust, run from source instead

0.4.6.3

22 Jul 14:19
Compare
Choose a tag to compare
  • refactoring code for video processing (on tests, the performance increased almost 2 times)
    1.Removed unnecessary getFrame call in loadImage function.
    2.Because loading an image into OpenGL video memory is a slow procedure, increased the refresh interval of the image when recreating midi from 100 to 200 frames;

0.4.6.2

22 Jul 06:21
Compare
Choose a tag to compare
  • Refactoring GUI
  1. Added buttons duplicating work for most hotkeys.
  2. Added windows sorting & checking for overlap.
  3. Added hints for buttons.
  • Increased the number of colors up to 24 (this is necessary
    for some videos where the keys shimmer with all the colors of the rainbow)

0.4.6.1

20 Jul 04:47
Compare
Choose a tag to compare
  • Added new functionality the sensitivity adjustment for each color.
  • Corrected typos in the word sensitivity
  • Added an example of a midi file obtained from a video using percolor sensitivity:
    https://www.youtube.com/watch?v=MYq_JT7B2D8