Coder Social home page Coder Social logo

performous-tools's Introduction

alt text

Performous

Build Status

An open-source karaoke, band and dancing game where one or more players perform a song and the game scores their performances. Supports songs in UltraStar, Frets on Fire and StepMania formats. Microphones and instruments from SingStar, Guitar Hero and Rock Band as well as some dance pads are autodetected.

Website at https://performous.org/ << If you can't reach it try the mirror https://performous.asgardsings.nl
Wiki at https://github.com/performous/performous/wiki
Discord at https://discord.gg/NS3m3ad

For compiling instructions visit the wiki page: https://github.com/performous/performous/wiki/Building-and-installing-from-source

Latest builds

performous-tools's People

Contributors

ajenbo avatar apoleon avatar chrysn avatar inniyah avatar lord-kamina avatar scientica avatar tapio avatar tobix avatar xaldyz avatar yoda-jm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

performous-tools's Issues

SS Extract can't extract songs from SingStar 80's vol. 3 for Nintendo Wii

Original question asked here: performous/performous#22

Hello,
I have a SingStar 80's vol. 3 for Nintendo Wii and I would like to know if I can use the files with Performous 0.7? On the DVD, in the songs directory, each karaoke music have .xml (lyrics, tempo...), .tex (cover?) and .vid (vidéo in bink format) files. Is performous could read directly this files or do I have to convert them? If I have to convert them, someone could explain me how? I saw on a tutorial I could convert .vid in avi file with radtools, but I found nothing for the xml and tex files...
Thank you.

Related links

As @tapio noticed the XML's are in a different format:

That file appears different from the traditional SS format Performous is able to parse. :/
I think the traditional DVDs have the metadata in a separate xml file, but I'm not sure. Artist and Song name used to also be in comments in the note XMLs.

Suggested Fix

As offered by @Tronic

It would be nice if you could write another song parser for that format. The video file should work as it is, considering that FFMPEG (which Performous is based on) can read pretty much anything.

  • Write a parser for this new format

Use melody_5.xml instead of melody.xml

Hi there. I'm currently in the process of extracting and converting some PS2 SingStar DVDs for use with UltraStar. I've used SS2USConv and now tried performous-tools.

In-game (Ultrastar) I've noticed that for some languages (in this instance polish) special characters are missing. Not all of them, but most. Thanks to these tools being open source, I managed to track down the files in the pak and had a look.
It seems that there are always(?) 3 melody files:

  • melody.xml - Always in ISO-8859-1 encoding?
  • melody_4.xml - In UTF-8 encoding but still only containing valid ISO-8859-1 characters
  • melody_5.xml - In UTF-8 enocding containing (in theory) all possible UTF-8 characters

For polish the only valid lyrics come from the melody_5.xml file (since most special characters here are not part of ISO-8859-1).

I've patched and compiled ss_extract locally to confirm its working.

Unless I'm missing the reason to always use melody.xml instead of melody_5.xml, I can provide a pull request for these changes.

Needed instructions on how to build (Linux, Windows and macOS)

Hi,
is there a way someone can add a readme.md with instructions on how to build the tools from source?
The performous-tools package for Ubuntu seems not working anymore.
Building on macOS generated just some of the tools but not all of them (I especially need the ss_extract one).
Many thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.