Milestone 5: Spring Cleaning Update (v1.0.1.0)

Nonsensical Video Generator

Nonsensical Video Generator is an automated video production tool that takes advantage of imported media, user-made effects, and a variety of parameters in order to randomly pick and transform clips into a single render that mimics the crude video editing styles made popular by the "YTP" genre.

The largest Nonsensical Video Generator update is here! Quality of life improvements, localization, new features, and more! [h3]New Features[/h3] [list] [*][b]New "Image" root library type[/b] [list] [*]Allows for libraries that contain images. [*]By default, there are no libraries; addons must implement their own. [*]Currently a work in progress and will be expanded upon in future updates. [/list] [*][b]New "Skip Intro" option[/b] in the Options tab. [*][b]Added colorblind-friendly theme[/b] to the default addons. [*][b]New click indicators[/b] with different rotating shapes. [list] [*]Themes can add up to 9 custom click indicators; the default theme comes with 4. [/list] [*][b]Background music[/b] now plays sequentially, with the first track being random. [*][b]New music tracks[/b] added to the default theme's playlist: [list] [*]Bug Crusher and Mystery by Bobby I Guess (contextual, playing during specific events). [*]Jazzy, which was also added to the downloadable soundtrack. [/list] [*][b]New Blog tab[/b] added for version information and latest events on Steam. [list] [*]Shows a preview image and a small blurb. [*]The Game tab moved below this, where the Exit button used to be. [*]The Exit animation now applies when closing the NVG window (press twice to force close). [/list] [*][b]Waveform preview[/b] added to audio libraries. [list] [*]Previewing audio files now brings up the media player to show the waveform. [/list] [*][b]Localization support[/b] added. [list] [*]Currently supports English (United States) and Spanish (Mexico). [*]Community translations are welcome on GitHub. [*]Select a language by clicking the speech bubble action button in the Options tab. [/list] [*][b]Holiday themes[/b] are automatically applied during the holiday season. [list] [*]Currently, only Halloween is supported; more to be added in the future. [/list] [/list] [h3]Quality of Life Improvements[/h3] [list] [*][b]Addon list filtering[/b] in the Addon Management menu. [list] [*]Select between Effects, Post-Render Effects, Themes, or All. [/list] [*][b]Tooltips[/b] now appear over all other elements. [*][b]Addon type[/b] displayed next to addon names. [list] [*]If an addon already has the type in its name, it will be replaced. [*]Workshop uploads are also affected. [*]If adding the type to an addon's name causes truncation, it will not be added. [/list] [*][b]Action buttons and social buttons merged[/b] into one floating column for a cleaner look. [list] [*]The Socials window and the Actions graphic in the Content window have been removed. [/list] [*][b]Addons from the Workshop[/b] now have a "View Workshop" button in their settings. [/list] [h3]Bug Fixes and Adjustments[/h3] [list] [*][b]Fixed NVG freezing[/b] when loading addons. [*][b]Default start sound and music[/b] will not play at launch if a custom theme is set. [list] [*]Ensures that the current custom theme's start sound and music play first. [/list] [*][b]Fixed freeze frames[/b] in videos after each clip, caused by encoding issues. [*][b]Scrolling in the addons list[/b] no longer locks when the mouse exits the window. [list] [*]Up and down buttons navigate to the first and last addons if scrolling is out of range. [/list] [*][b]More verbose console logging[/b] added. [list] [*]To view the console log after NVG has closed, add the "-console" launch option. [/list] [*][b]Fixed randomsound.lua stock effect[/b] bug that occurred if an input file name contained a space. [*][b]Default outro updated[/b] to reduce volume and simplify details. [*][b]Sound effect volume normalized[/b], as they were previously too loud. [*][b]Media Player window adjusted[/b] to properly fit videos. [list] [*]Added a progress bar when playing. [/list] [*][b]Fixed themes using old music[/b] from previously applied themes. [list] [*]Caused by the music counter not resetting when changing to a theme with less music. [/list] [*][b]FFmpeg and FFprobe versions enforced[/b]. [list] [*]NVG will require re-downloading them in-app if the versions are not compatible. [/list] [*][b]Button hitboxes[/b] made more accurate. [*][b]Removed unused graphics[/b] from the Theme addon template. [*][b]Updated localization files[/b]. [/list] [h3]Minor Updates[/h3] [list] [*][b]Addon names truncated[/b] with an ellipsis (...) if they are too long. [*][b]Workshop preview image[/b] error added for images too big (Steam limit: 1 MB). [*][b]Numeric addon settings fix[/b]: Ensured proper setting if the region's number style is incompatible. [list] [*]Issue was indicated by an "Input string was not in a correct format" error. [/list] [*][b]Faster Workshop addons[/b]: Loading, downloading, and deleting Workshop addons is much faster. [*][b]Updated addon templates[/b] to support localization. [*][b]Discord RPC[/b]: Updated to include an icon for the new Locales menu and an updated Options icon. [/list] Let me know if you have any issues with this update. Happy generating!