Skip to content

NVGPartners/NVGAndroid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nonsensical Video Generator logo

Nonsensical Video Generator (Source)

This repository provides the source code and build system for Nonsensical Video Generator.

Public issue tracker can be found here.

Building

The following instructions are for building Nonsensical Video Generator from source.

  • Prerequisites:
  • Setup:
    • Extract ffmpeg.exe and ffprobe.exe from ffmpeg-release-full.7z into baseroot/
    • Extract all .dll files from filter/ in frei0r-*-win64.7z into baseroot/frei0r-1 (create the directory if it doesn't exist)
    • Copy yt-dlp.exe into baseroot/
    • Extract vocoder.exe from vocoder-1.2-x86-win32.zip into baseroot/
    • Run dotnet restore inside of the root directory to install dependencies
    • Copy cred.template.bat in the root directory
      • Paste as a new file named cred.bat
      • Fill in the placeholders with your details
  • Debugging:
    • Open the Run and Debug tab in VS Code
    • Select "Build and Launch (Debug)"
  • Publishing:
    • Make sure that NonsensicalVideoGenerator.csproj has an incremented version number from live release
    • Close Steam to prevent login conflicts
    • Open the command pallette in VS Code (Ctrl+Shift+P)
    • Press backspace to remove the prepending >
    • Type task publish to build the release version
    • After release build is finished, type task upload
    • Once the build is uploaded, visit the SteamPipe partner page
    • Set current default branch build as live on previous branch
      • Preview the change and accept it
    • Set latest build to default branch
      • Preview the change and accept it
      • Confirm the build in your Steam mobile app
      • Proceed to the next page
      • Create a changelog for the new build and publish it

DLL files available in packages are built beforehand to prevent .NET conflicts:

Links



License

Nonsensical Video Generator is licensed under the GNU General Public License v3.0. See LICENSE for more information.

About

Very rough port of Nonsensical Video Generator to Android.

Resources

License

Stars

Watchers

Forks

Languages

  • C# 91.2%
  • Lua 8.8%