Participer à l'expansion du karaoke

gif

Selon ce que vous savez faire, et surtout ce que vous aimeriez faire, on pourrait avoir besoin de vos compétences.

Karaoke Mugen est un projet libre, chacun peut y participer et y apporter sa pierre. Cela peut être pour vous une bonne occasion de :

  • Travailler en groupe
  • Apprendre à maitriser git, NodeJS, React, Aegisub, l’encodage vidéo, HTML, CSS, JS…
  • Faire valoir sur votre CV que vous avez participé à un logiciel ou projet libre (ne riez pas, c’est une expérience intéressante et appréciée !)
  • Faire connaissance avec des gens, rencontrer de nouvelles têtes
  • Apporter vos propres compétences
  • Le plus important, s’amuser et faire quelque chose tous ensemble !

Dans tous les cas, si vous avez des questions, n’hésitez pas à visiter la page contact.

Voici une liste des tâches sur lesquelles on pourrait avoir besoin d’un coup de main :

La base de karaokés

  • Créez vos propres karaokés : Voir des nouveaux titres, être surpris par les choix (et les goûts de certains) c’est ça aussi le karaoké. Vous avez une chanson totalement improbable en tête, un kara que vous seul chanterez mais c’est pas grave, ou bien vous avez remarqué que la base manquait cruellement d’endings de Bleach (spoiler : c’est faux), alors foncez découvrir notre tutorial sur comment réaliser des karaokés !
  • Réparer des karaokés mal timés : Y’en a dans la base, ce n’est pas un secret vu qu’on les répertorie quand on les trouve mais on a pas toujours le temps de s’en occuper rapidement. Il faut savoir utiliser Aegisub.
  • Le remplacement des vidéos par de la meilleure qualité : Beaucoup de nos vidéos servant au karaoké sont en qualité standard voire médiocre. Nous avons un GDocs pour suivre tout ça (presque) bien. Nous possédons beaucoup de vidéos de haute qualité prêtes à être intégrées, mais cela prend un peu de temps car il faut vérifier que les karaokés ne se retrouvent pas décalés. C’est une tâche de fond que nous effectuons de temps en temps sur certaines vidéos, mais il en reste environ 400 ! Il faut savoir encoder des vidéos.
  • Il nous manque des informations sur certains karaokés comme le chanteur, compositeur, ou le titre. Parfois il s’agit d’obscures AMV ou d’autres vidéos où nous avons du mal à trouver les informations. La liste des karas sans information est tenue à jour ici. Il faut connaître les bonnes adresses et savoir chercher.
  • Des jingles ! Nock, Stal et Nabashi en ont déjà réalisé pas mal mais si l’envie vous prend de réaliser des choses rigolotes qui sont diffusées comme petits intermèdes entre les chansons, alors faites-vous plaisir ! Montage vidéo, animation, c’est comme vous le sentez !
  • Des intros ! Kmeuh a ouvert le bal en réalisant quelques vidéos de démarrage de session karaoké, reprenant des intros déjà existantes dans le vrai monde réel de la réalité véritable. Vous êtes les bienvenus pour en proposer d’autres !
  • Exaucer les souhaits des utilisateurs ! On nous fait régulièrement des suggestions de karaokés à créer, mais on a pas le temps de tout faire… Si vous avez un peu de temps et l’envie de timer (ou apprendre à) des karaokés pour faire plaisir à ceux qui en demandent, alors venez nous voir !

Développement

Il y a pas mal de petits projets à droite à gauche sur lesquels on peut avoir besoin d’aide :

  • Travailler avec les développeurs de AnimeOpenings. Grâce à Karaoke Mugen Live vous pouvez essayer des karaokés depuis votre navigateur. Live est basé sur AnimeOpenings et on a industrialisé le tout pour que ça soit synchronisé avec la base de karas de Karaoke Mugen, mais il reste des bugs relous à élucider ou filer un coup de main à AnimeOpenings. PHP/Javascript seront de mise.
  • L’application Karaoke Mugen a une floppée de tickets ouverts qu’il faut résoudre. Vous pouvez voir la liste ici. Certains demandent de savoir manipuler React, d’autres juste NodeJS, d’autres de connaître les bases de données PostgreSQL ou encore faire de la sorcellerie avec ffmpeg/mpv.
  • Un serveur Karaoke Mugen est en cours de développement. Il permet de fournir un raccourcisseur d’URL pour vos instances, mais aussi de servir de base de téléchargement pour vos fichiers karaokés, offrir des stats, ou des comptes en ligne unifiés. Le projet fonctionne mais n’en est qu’à ses débuts et ne demande que vos compétences en NodeJS et React. Par exemple pour améliorer la liste des karaokés.
  • Karaoke Mugen est disponible pour votre Raspberry Pi ! Xefir Destiny a mis à disposition son travail sur le sujet, mais il y a sûrement des choses à améliorer si vous aimez bricoler sur Raspberry Pi !

La partie web

  • Le site web sur lequel vous êtes a toujours besoin d’améliorations ! Il utilise Jekyll pour se générer, mais sinon c’est du bête HTML/CSS/JS de base. Si vous pensez pouvoir améliorer des choses ou même passer à un autre système de génération plus puissant et plus intéressant, nous sommes ouverts à toute suggestion. En attendant le code du site web est disponible !
  • La documentation de Karaoke Mugen est là, mais elle pourrait être mieux ! Meilleure mise en page, meilleure traduction en anglais, plus d’exemples, plus d’aide, plus didactique… Les sources sont aussi disponibles ici !. Nous utilisons MkDocs parce que c’est simple, mais il y a certainement mieux ailleurs !
  • Le Twitter Game, le Mastodon Game, le Facebook Game… C’est mignon tout ça mais notre présence sur les réseaux sociaux est minimale. Il y a peut-être des choses à améliorer ici aussi. Si vous êtes familiers avec ces outils et avez des idées sur ce qu’on pourrait faire, ça serait pas mal.

D’autres idées ?

Vous avez envie de participer mais rien de tout cela ne vous botte, pas de problème. Vous avez une idée géniale à proposer et aimeriez vous en occuper ? Contactez-nous !