Bearbeiten von „HOWTO:UltraStar Songs erstellen

Zur Navigation springen Zur Suche springen

Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 19: Zeile 19:
# Ein Cover
# Ein Cover


Der Teil, der viel Arbeit macht, ist das Erstellen der Karaoke-Daten. Darin steht, zu welcher Zeit welcher Ton wie lange gesungen werden muss, wo Pausen sind, wie lang eine Zeile ist etc. Das ist auch der einzige Teil des Prozesses, der sich nur sehr schlecht automatisieren lässt. Und genau darum geht es in diesem HowTo.
Der Teil, der viel Arbeit macht, ist das Erstellen der Karaoke-Daten. Darin steht zu welcher Zeit welcher Ton wie lange gesungen werden muss, wo Pausen sind, wie lang eine Zeile ist etc. Das ist auch der einzige Teil des Prozesses, der sich nur sehr schlecht automatisieren lässt. Und genau darum geht es in diesem HowTo.


== Was für einen UltraStar Song nötig ist ==
== Was für einen UltraStar Song nötig ist ==


Damit die Songs in die UltraStar-Mediathek eingepflegt werden können, sind mindestens die folgenden Dateien nötig:
Damit die Songs in die UltraStar-Mediathek eingepflegt werden können sind mindestens die folgenden Dateien nötig:
* Den Song (als MP3-Datei)
* Den Song (als MP3-Datei)
* Die Karaoke-Daten (als TXT-Datei)
* Die Karaoke-Daten (Als TXT-Datei)
* Idealerweise ein Video (in einem Format, das UltraStar erkennt, also zum Beispiel MP4 oder AVI)
* Idealerweise ein Video (In einem Format, das UltraStar erkennt, also zum Beispiel MP4 oder AVI)
* Alternativ zum Video: ein Hintergrundbild
* Alternativ zum Video: Ein Hintergrundbild


Wichtig ist, dass der Song, das Video und die Karaoke-Daten zusammenpassen. Es schwirren im Internet haufenweise Versionen für Songs herum, die nicht kompatibel sind (unterschiedliche Geschwindigkeiten, unterschiedliche Länge etc.). Achtet darauf, dass TXT und MP3/Video zusammenpassen.
Wichtig ist, dass der Song, das Video und die Karaoke-Daten zusammenpassen. Es schwirren im Internet haufenweise Versionen für Songs herum, die nicht kompatibel sind (unterschiedliche Geschwindigkeiten, unterschiedliche Länge etc.). Achtet darauf, dass TXT und MP3/Video zusammenpassen.
Zeile 37: Zeile 37:
= Einen eigenen Song erstellen =
= Einen eigenen Song erstellen =


In den folgenden Schritten wird davon ausgegangen, dass du keine bereits passende Version für deinen Song gefunden hast. Falls du schon eine Songdatei und eine passende MP3-Datei hast, kannst du direkt zu Schritt 7 springen. Falls du eine MIDI-Version deines Songs hast, guck dir [http://ultrastarstuff.com/html/makeasong.html dieses] Tutorial an.
In den folgenden Schritte wird davon ausgegangen, dass du keine bereits passende Version für deinen Song gefunden hast. Falls du schon eine Songdatei und eine passende MP3-Datei hast, kannst du direkt zu Schritt 7 springen. Falls du eine MIDI-Version deines Songs hast, guck dir [http://ultrastarstuff.com/html/makeasong.html dieses] Tutorial an.


== Schritt 1: MP3 ==
== Schritt 1: MP3 ==
Zeile 44: Zeile 44:
</div>
</div>


Als erstes braucht ihr eine MP3-Version eures Songs. Es bietet sich an, eine Musikvideo-Version (z.B. von YouTube) zu nehmen, falls es eine gibt, da die dann auch direkt mit dem Video zusammenpasst. Merke dir in dem Fall auch den Link zum Video, damit später das passende Musikvideo ergänzt werden kann.
Als erstes braucht ihr eine MP3-Version eures Songs. Es bietet sich an, eine Musikvideo-Version (z.B. von YouTube) zu nehmen, falls es eine gibt, da das dann auch direkt mit dem Video zusammenpasst. Merke dir in dem Fall auch den Link zum Video, damit später das passende Musikvideo ergänzt werden kann.


== Schritt 2: Der Songtext ==
== Schritt 2: Der Songtext ==
Zeile 51: Zeile 51:
</div>
</div>


Den Songtext zu finden, ist normalerweise einfach. Einfach bei Google suchen. Wenn du (z.B. bei [http://usdb.animux.de usdb.animux.de]) eine Version des Songs gefunden hast, für die es kein passendes MP3 zu geben scheint, kannst du auch diese Version nehmen und direkt zu Schritt 4 springen.
Den Songtext zu finden ist normalerweise einfach. Einfach bei Google suchen. Wenn du (z.B. bei [http://usdb.animux.de usdb.animux.de]) eine Version des Songs gefunden hast, für die es kein passendes MP3 zu geben scheint, kannst du auch die Version nehmen und direkt zu Schritt 4 springen.


== Schritt 3: Den Songtext konvertieren ==
== Schritt 3: Den Songtext konvertieren ==


Als nächstes muss der Songtext in ein Format konvertiert werden, das UltraStar verstehen kann. Wir nutzen diesen Schritt, um schon mal ungefähr die Längen der einzelnen Silben festzulegen. In dem Tutorial, das ich oben erwähnt habe, wird dazu SongEasy benutzt. Ich finde aber, dass es mit dem UltraStar Creator einfacher geht.
Als nächstes muss der Songtext in ein Format konvertiert werden, dass UltraStar verstehen kann. Wir nutzen diesen Schritt, um schon mal ungefähr die Längen der einzelnen Silben festzulegen. In dem Tutorial, dass ich oben erwähnt habe, wird dazu SongEasy benutzt. Ich finde aber, dass es mit dem UltraStar Creator einfacher geht.


<div style="border-top: 1px dashed lightgray; padding-top: 2px; border-bottom: 1px dashed lightgray; padding-bottom: 2px;color: gray;">
<div style="border-top: 1px dashed lightgray; padding-top: 2px; border-bottom: 1px dashed lightgray; padding-bottom: 2px;color: gray;">
<b style="color:black">Software</b>: [https://sourceforge.net/projects/usc/ UltraStar Creator] (Code und Anleitung zum Selberbauen auf [https://github.com/UltraStar-Deluxe/UltraStar-Creator GitHub])
<b style="color:black">Software</b>: [https://sourceforge.net/projects/usc/ UltraStar Creator] (Code und Anleitung zum selber bauen auf [https://github.com/UltraStar-Deluxe/UltraStar-Creator GitHub])
</div>
</div>


Zeile 79: Zeile 79:
<li>Drücke jetzt für jede Silbe zum richtigen Zeitpunkt die Leertaste und halte diese so lange, wie die Silbe geht. Es muss nicht perfekt sein. Die Detailarbeit kommt erst später. Das dient nur einer sehr groben Aufteilung des Songs.</li>
<li>Drücke jetzt für jede Silbe zum richtigen Zeitpunkt die Leertaste und halte diese so lange, wie die Silbe geht. Es muss nicht perfekt sein. Die Detailarbeit kommt erst später. Das dient nur einer sehr groben Aufteilung des Songs.</li>
<li>Im Textfeld auf der rechten Seite wird die UltraStar-TXT generiert.</li>
<li>Im Textfeld auf der rechten Seite wird die UltraStar-TXT generiert.</li>
<li>Nachdem alle Silben verarbeitet wurden, speichere die generierte UltraStar-TXT in demselben Ordner wie die MP3-Datei.</li>
<li>Nachdem alle Silben verarbeitet wurden, speichere die generierte UltraStar TXT in demselben Ordner wie die MP3-Datei.</li>
</ol>
</ol>


Zeile 87: Zeile 87:
</div>
</div>


Jetzt fängt die Arbeit an. Starte Yass und richte dort deine Mediathek ein (wenn beim Start kein Pop-Up kommt, gehe auf Datei > Bibliothek einrichten). Gib dort bei „Songs“ deinen Ordner mit den Songs an. Der Ordner, den du hier angibst, ist nicht der Ordner mit der TXT- und MP3-Datei, sondern der Ordner darüber. Z.B.:
Jetzt fängt die Arbeit an. Starte Yass und richte dort deine Mediathek ein (wenn beim Start kein Pop-Up kommt, gehe auf Datei > Bibliothek einrichten). Gib dort bei „Songs“ deinen Ordner mit den Songs an. Der Ordner, den du hier angibst, ist nicht der Ordner mit der TXT und MP3-Datei, sondern der Ordner darüber. Z.B.:


[[File:UltraStar-Ordnerstruktur.png|250px|border|center|Ordnerstruktur für neue UltraStar-Songs]]
[[File:UltraStar-Ordnerstruktur.png|250px|border|center|Ordnerstruktur für neue UltraStar-Songs]]
Zeile 93: Zeile 93:
In diesem Beispiel würde ich den Ordner „Neue UltraStar TXTs“ auswählen. Nachdem du den Ordner gewählt hast, sollte Yass die Dateien laden und links in der Liste anzeigen. Falls nicht, klicke auf „Bibliothek aktualisieren“. Gehe nun folgendermaßen vor:
In diesem Beispiel würde ich den Ordner „Neue UltraStar TXTs“ auswählen. Nachdem du den Ordner gewählt hast, sollte Yass die Dateien laden und links in der Liste anzeigen. Falls nicht, klicke auf „Bibliothek aktualisieren“. Gehe nun folgendermaßen vor:


# Wähle deinen Song links in Yass aus und klicke auf „Bearbeiten“:
# Wähle deinen Song links in Yass aus und klickt auf „Bearbeiten“:
#: [[File:Yass-Library.png|400px|Yass-Mediathek]]
#: [[File:Yass-Library.png|400px|Yass-Mediathek]]
# Jetzt kannst du mit den Pfeiltasten zwischen den Silben navigieren (Hoch-Runter schaltet zwischen Zeilen, Links-Rechts zwischen den Silben in der aktuellen Zeile).
# Jetzt kannst du mit den Pfeiltasten zwischen den Silben navigieren (Hoch-Runter schaltet zwischen Zeilen, Links-Rechts zwischen den Silben in der aktuellen Zeile).
# Gehe von Anfang bis Ende durch den Song und passe jede Silbe auf die richtige Länge an. Dazu gibt es folgende Hilfen:
# Gehe von Anfang bis Ende durch den Song und passe jede Silbe auf die richtige Länge an. Dazu gibt es folgende Hilfen:
#* Im Menü Wiedergabe sollte „Audio aktivieren“ und „Ticks aktivieren“ eingeschaltet sein. Damit hörst du genau, wann eine Silbe beginnt.
#* Im Menü Wiedergabe sollte „Audio aktivieren“ und „Ticks aktivieren“ eingeschaltet sein. Damit hörst du genau wann eine Silbe beginnt.
#* Mit Shift+Links/Rechts kannst du Silben verschieben.
#* Mit Shift+Links/Rechts kannst du Silben verschieben.
#* Mit Alt+Links/Rechts kannst du die Länge einer Silbe verändern.
#* Mit Alt+Links/Rechts kannst du die Länge einer Silbe verändern.
#* Das Zeilen-Play-Symbol spielt die aktuelle Zeile ab. Das ist hilfreich, um den Anfang der Silben zu erkennen.
#* Das Zeilen-Play-Symbol spielt die aktuelle Zeile ab. Das ist hilfreich, um den Anfang der Silben zu erkennen.
#*: [[File:Yass-Play-Button.png|x35px|Yass-Play-Button]]
#*: [[File:Yass-Play-Button.png|x35px|Yass-Play-Button]]
#* Das Silben-Play-Symbol spielt die aktuelle Silbe ab. Dies ist hilfreich, um das Ende einer Silbe festzustellen.

#* Das Silben Play-Symbol spielt die aktuelle Silbe ab. Dies ist hilfreich, um das Ende einer Silbe festzustellen.

#*: [[File:Yass-Syllable-Play-Button.png|x25px|Yass-Silben-Play-Button]]
#*: [[File:Yass-Syllable-Play-Button.png|x25px|Yass-Silben-Play-Button]]
#* Wenn sich die Silbenerkennung vertan hat oder eine Silbe mehrere Töne hat, kannst du die Silbe trennen. Ebenso kann man Silben vereinen, hinzufügen und entfernen.

#* Wenn sich die Silbenerkennung vertan hat oder eine Silbe mehrere Töne hat, kannst du die Silbe Trennen. Ebenso kann man Silben vereinen, hinzufügen und entfernen.

#*: [[File:Yass-Syllable-Actions.png|x25px|Yass-Silben-Aktionen]]
#*: [[File:Yass-Syllable-Actions.png|x25px|Yass-Silben-Aktionen]]
#* Du kannst Noten als „Goldnoten“ (Bonuspunkte) oder „Freestyle“ (Ungewertet) markieren.

#* Du kannst Noten als „Goldnoten“ (Bonuspunkte) oder „Freestyle“ (Ungewertet) markieren.

#*: [[File:Yass-Golden-Freestyle.png|x25px|Yass: Goldene Noten und Freestyle]]
#*: [[File:Yass-Golden-Freestyle.png|x25px|Yass: Goldene Noten und Freestyle]]
#* Du kannst den Songtext nachträglich bearbeiten.

#* Du kannst den Songtext nachträglich bearbeiten.

#*: [[File:Yass-Edit.png|x25px|Yass: Songtext nachträglich bearbeiten]]
#*: [[File:Yass-Edit.png|x25px|Yass: Songtext nachgträglich bearbeiten]]


Meine Empfehlung ist, sich für die Tonlängen nur auf die Klicks zu verlassen, wenn ihr Tonlängen festlegt. Achtet darauf, dass die Klaviatur ''nicht'' aktiviert ist (siehe nächster Schritt).
Meine Empfehlung ist, sich für die Tonlängen nur auf die Klicks zu verlassen, wenn ihr Tonlängen festlegt. Achtet darauf, dass die Klaviatur ''nicht'' aktiviert ist (siehe nächster Schritt).
Zeile 119: Zeile 119:
</div>
</div>


Nachdem die Tonlängen eingestellt sind, ist der schwerste Schritt geschafft. Es fehlen nur noch die Tonhöhen. Um selbst die Tonhöhen einzugeben, gehe folgendermaßen vor:
Nachdem die Tonlängen eingestellt sind, ist der schwerste Schritt geschafft. Es fehlen nur noch die Tonhöhen. Um selbst die Tonhöhen einzugeben gehe folgendermaßen vor:
# Aktiviere die Klaviatur. Wenn du jetzt die Zeilen-Wiedergabe aktivierst, hörst du statt der Ticks die tatsächlichen Töne, die man singen muss.
# Aktiviere die Klaviatur. Wenn du jetzt die Zeilen-Wiedergabe aktivierst, hörst du statt der Ticks die tatsächlichen Töne, die man singen muss.
#: [[File:Yass-Piano.png|x35px|Yass: Klaviatur einblenden]]
#: [[File:Yass-Piano.png|x35px|Yass: Klaviatur einblenden]]
#: '''

Achtung''': Die Wiedergabe mit aktivierter Klaviatur ist verzögert. Es ist wichtig, dass vorher die Silbenlängen richtig sind (Schritt 4).
#: '''

Achtung''': Die Wiedergabe mit aktivierter Klaviatur ist verzögert. Es ist wichtig, dass vorher die Silbenlängen richtig sind (Schritt 4).
# Verschiebe die Silben nach oben oder unten, sodass alles richtig klingt.
# Verschiebe die Silben nach oben oder unten, sodass alles richtig klingt.
#: '''
Achtung''': Die Beschriftung der Klaviatur stimmt nicht. Auch die relative Tonhöhe, die angezeigt wird, ist nur bedingt richtig. Verlasst euch nur auf euer Gehör!
#: '''
Achtung''': Die Beschriftung der Klaviatur stimmt nicht. Auch die relative Tonhöhe, die angezeigt wird ist nur bedingt richtig. Verlasst euch nur auf euer Gehör!
# Wenn du mit allen Silben fertig bist, klicke auf Datei > Speichern.
# Wenn du mit allen Silben fertig bist, klickt auf Datei > Speichern.


== Schritt 6: Den Song für UltraStar fertigstellen ==
== Schritt 6: Den Song für UltraStar fertigstellen ==
Zeile 160: Zeile 160:
Sind all diese Schritte erledigt, kann der Song für die UltraStar-Abende hochgeladen werden. Dazu musst du Mitglied der Karaoke-AG sein. Alternativ kannst du auch einfach den fertigen Song an ein Mitglied der Karaoke-AG zum Hochladen schicken. Der Song sollte in die OwnCloud in den geteilten Ordner "Karaoke-AG/Neue Songs" hochgeladen werden. Der Song sollte '''nicht''' in den Ordner "Sortierte Songs" geladen werden, da dieser Ordner ggf. beim Einsortieren von Songs teilweise gelöscht wird und dabei neue Songs verloren gehen würden.
Sind all diese Schritte erledigt, kann der Song für die UltraStar-Abende hochgeladen werden. Dazu musst du Mitglied der Karaoke-AG sein. Alternativ kannst du auch einfach den fertigen Song an ein Mitglied der Karaoke-AG zum Hochladen schicken. Der Song sollte in die OwnCloud in den geteilten Ordner "Karaoke-AG/Neue Songs" hochgeladen werden. Der Song sollte '''nicht''' in den Ordner "Sortierte Songs" geladen werden, da dieser Ordner ggf. beim Einsortieren von Songs teilweise gelöscht wird und dabei neue Songs verloren gehen würden.


Ist der Song hochgeladen, kannst du optional die [mailto:ag-karaoke@informatik.uni-hamburg.de Karaoke-AG] über den neuen Song informieren, damit dieser möglichst bald einsortiert wird und für die UltraStar-Partys verfügbar ist.
Ist der Song hochgeladen kannst du optional die [mailto:ag-karaoke@informatik.uni-hamburg.de Karaoke-AG] über den neuen Song informieren, damit dieser möglichst bald einsortiert wird und für die UltraStar-Partys verfügbar ist.


[[Kategorie:HOWTO]]
[[Kategorie:HOWTO]]

Bitte beachte, dass alle Beiträge zu Fachschaft_Informatik von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter Fachschaft Informatik:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite bearbeiten zu können (<a href="/Fachschaft/wiki/index.php?title=Special:Captcha/help" class="internal">weitere Informationen</a>):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)