README.md 2.38 KB
Newer Older
1
# Base de données des times de Karaoke Mugen
2

3
Ceci est la base de données des times de Karaoke Mugen. 
4 5 6

## Format d'un time

7
Un karaoké Karaoke Mugen est composé de 3 éléments rangés dans des dossiers
8

9
* Un fichier .kara dans le dossier karas
10
* Un fichier .ass dans le dossier lyrics
11
* Un fichier vidéo dans le dossier videos
12

13
### Dossier "karas"
14

15
C'est le fichier qui contient les informations permettant d'afficher le time dans la liste et que le daemon Karaoke Mugen le gère ensuite. Il reprend le format d'un .ini classique.
16 17

Exemple :
18
```
19 20 21 22 23 24 25 26 27 28 29 30 31 32
videofile=ANG - Porter Robinson & Madeon - MV - Shelter.mp4
subfile=ANG - Porter Robinson & Madeon - MV - Shelter.ass
year=2016
singer=Amy Millan
tags=
songwriter=Porter Robinson,Madeon
lang=eng
creator=A-1 Pictures
author=karaokes.moe
series=Shelter
title=Shelter
type=MV
order=
version=1
33
```
34

35
Certains éléments sont obligatoires, comme :
36

37
* **videofile** : Nom du fichier vidéo, tel quel dans le dossier des Vidéos. Karaoke Mugen lit tout ce que peut lire mpv.
38
* **subfile** : Nom du fichier de sous-titres tel que trouvable dans le dossier lyrics (en .ass)
39 40
	* Cas spécial : dummy.ass qui n'existe pas et est utilisé quand le fichier vidéo contient déjà des sous-titres, soit incrustés (hardsub) soit embarqués (ass dans la piste sous-titres d'un mkv. Dans ce cas, Karaoke Mugen ira extraire le sous-titre à la volée avant la lecture du karaoké pour ajouter le titre de la chanson en bas de l'écran pendant quelques secondes.
* **lang** : code ISO 639-2B de la langue utilisée.
41

42
Pour plus d'informations, consultez la [documentation sur le format](docs/karaformat.md)
43

44 45
### Dossier "lyrics"

46
Contient le fichier de sous-titres tel que spécifié dans le .kara
47

48
Il s'agit d'un .ass généralement crée via AegisSub. Voyez [CONTRIBUTING.md] pour des tutoriels sur comment faire de bons karaokés via ce format.
49

50 51
### Dossier "videos"

52
Contient le fichier de vidéo tel que spécifié dans le .kara
53

54
Les vidéos ne sont pas fournies dans ce dépôt, par souci de place (et ça ferait un dépôt de 170 Go au bas mot). Vous pouvez néanmoins lancer `Mettre a jour videos.cmd(Windows) ou `UpdateVideos.sh` (OSX/Linux) pour récupérer les vidéos par rsync depuis le serveur Shelter.
55

56
Pensez à lancer régulièrement ce script, parfois deux fois de suite pour vous assurer que tout a bien été récupéré. Le dossier de vidéos colle à la dernière version de la base.