[Discussion] - Utilisation de STUdio pour créer/exporter ses propres histoires Lunii

22 avril 2020
Bonjour à tous,

le but de ce topic est de centraliser nos questions sur le super outil "STUdio" (Story Teller Unleashed") développé par Marian (un grand merci à lui !)

Son outil est disponible à cette adresse : github.com/marian-m12l/studio

Grâce à cet outil, il est possible de créer sa propre histoire sur son Lunii et également de faire une copie de sauvegarde de ses histoires pour les réimporter par la suite.
En quelques clics, vous pouvez également éditer vos propres créations !

Vous aurez alors le choix entre créer des personnages/objets/lieux mais également des histoires à composer (avec des choix à prendre pendant l'histoire).


1876791.jpg



Si vous voulez partager vos créations, ce pourrait aussi être bien sympa !

IMPORTANT :

Update Janvier 2021 : Une version alpha est disponible si vous avez une lunii avec le dernier firmware (v2.x). L'issue qui en parle se trouve ici : github.com/marian-m12l/studio/issues/122.
Avec cette version, il faut penser à modifier le fichier "studio_windows.bat":
et y ajouter l'information suivant
set FS_MOUNTPOINT=D:\
En remplaçant D par la lettre de lecteur de la lunii dans l'explorateur windows. Les ":" sont importants également.

Update 15/08/2020: Un nouveau firmware est mis à disposition par Lunii; ce nouveau firmware empêche l'utilisation de STUdio; méfiez-vous et évitez donc de brancher votre Lunii au Luniistore ou si vous devez le faire, refusez la mise à jour proposée.
(voir github.com/marian-m12l/studio/issues/122).

Update 24/04 : Une version modifiée proposée par wynith permet de simplifier l'installation de STUdio sous windows x64 (version sans installation de studio avec récupération des métadonnées automatisée) : zinyth2600.free.fr

Update Juin 2021 :
La v0.3 fonctionne avec toutes les versions de firmware
zinyth2600.free.fr/por…zip (A considérer comme une beta ! :-)

Lunii limite 42 packs d'histoire maximum.
Pour économiser quelques packs d’histoires, vous pouvez en regrouper certaines. Plus d’infos ici : dealabs.com/comments/permalink/28828783





Si vous voulez installer la version du Github plutôt que la version "portable" citée au dessus :

L'installation :
1. Installez le luniistore lunii.fr/luniistore/
2. Installez le JDK : oracle.com/java/technologies/javase-jdk14-downloads.html
3. Téléchargez et dézipper STUdio : github.com/marian-m12l/studio/releases
4. Suivez les instructions indiquées sur le repo Github (le ReadMe en français : github.com/marian-m12l/studio/blob/master/README_fr.md)
5. Si tout se passe bien, vous pourrez ouvrir un navigateur sur http://localhost:8080 (n'utilisez pas 127.0.0.1 et avoir accès au créateur d'histoire et à l'export de vos histoires achetées.

URLs utiles pour mettre en place la solution :


Si vous avez des soucis avec l'installation de l'outil Github :
  • Sous Windows, ne positionnez pas l'extraction du fichier ZIP dans un répertoire dont le chemin complet contient un espace sinon vous aurez des erreurs.
  • Dans le fichier .bat de Windows, ajoutez cette première ligne si vous avez un souci au lancement de Java :
SET PATH=C:\Program Files\Java\jdk-14.0.1\bin
  • Si vous avez le message "Echec de vérification de l'appareil" : Redémarrer le serveur (CTRL+C sous windows dans la cmd.exe à plusieurs reprises puis relancez le fichier BAT) et retentez.





Récupération du fichier official.json :

Si vous voulez afficher le vrai nom de vos histoires officielles dans STUdio (plutôt qu'une suite de chiffres), il vous faudra récupérer le fichier official.json.
Le dev en parle ici mais il y a peu d'infos : github.com/marian-m12l/studio/blob/master/README_fr.md

Voilà la marche à suivre un peu plus détaillée sous Windows :

1. Récupérez le token et pour cela ouvrez le fichier .local.properties. (dans le répertoire "C:\Users\monUser\AppData\Roaming\Luniitheque"
2. Copier ce qui est juste après tokens={"tokens"\ "access_tokens"\:{ "data"\:{ "server"\:" (ne pas copier le guillemet)

et copier jusqu'au caractère juste avant "},"user"\:{ "server"\: (ne toujours pas prendre le guillemet)
3. Ensuite, ouvrez une cmd, rendez-vous dans le répertoire contenant l'outil "CURL.exe" et lancez la commande suivante suivante :
curl.exe -k -o C:\Users\monuser\AppData\Roaming\Luniitheque\official.json -v -X GET -H "Accept: application/json" -H "Content-Type: application/json; charset=UTF-8" -H "X-AUTH-TOKEN:abcdefgh(la valeur du token sans guillemet)" https[://]server-data-prod.lunii.com/v2/packs (pensez à enelver les "crochets" de l'URL, j'ai été obligé de les ajouter sinon dealabs modifie l'URL affichée)

4. Le fichier "official.json" sera créé dans C:\Users\MonUser\AppData\Roaming\Luniitheque.
5. Collez le fichier official.json das le sous-répertoire de STUdio, dans \.studio\db
6. Modifiez le fichier official.json en retirant {"code":"0.0","response": au début du fichier et } à la toute fin du fichier




Tuto STUdio rapide :

Quels types de packs?
Un pack c’est quoi au fait? C’est un paquet rassemblant une ou plusieurs histoires.

Le principe de la Lunii c’est de choisir les éléments d’une histoire pour la personnaliser :

  • Le type arbre binaire (ou plus), on choisit un personnage, puis un objet et enfin un lieu pour lancer l’histoire regroupant tous ces éléments

1876791.jpg


  • Le type liste, c’est simplement une liste d’histoire avec un menu principal vous permettant de choisir l’histoire à raconter

1876791.jpg


  • Le type histoire interactive, c’est une histoire dont vous êtes le héros mais en version audio. J’aimerai bien faire mais ça demande une grosse dose d’écriture et d’organisation

1876791.jpg


  • Le type Quizz est aussi faisable avec un choix de plusieurs réponses possibles et une piste pour vous dire si vous avez bien répondu ou non
  • Et pourquoi pas un mix de plusieurs types…

Source du tuto : zakstudio.com/2020/04/23/creer-ses-propres-histoires-sur-sa-lunii/





URLs utiles pour la création de contenus :

Audio :
  • Text/Speech editor:
texttospeech.io/ ou ttsmp3.com/ => Convertir texte en voix (mp3), j'utilise pour créer des introductions/ titres des histoires
  • par contre il faut amplifier le volume (dans audacity, faire CTRL+A, Menu Effet => amplification, faire ok) et ajouter un blanc d'une demi seconde au début (mettre le curseur au début du mp3, Menu Générer => Silence).
  • Script pour automatiser l'ajout d'un blanc de 0.5s au début des mp3 (merci winyth) : zinyth2600.free.fr/AddSilence.zip
  • Il suffit de copier les mp3 à modifier dans le répertoire et de lancer le .bat
  • Attention, les MP3 sont écrasés. Pensez à garder les originaux.
  • Si vous enregistrez vous même vos histoires, il faut en général les amplifier de la même façon que décrit précédemment.
  • S'il n'y a pas de blanc à la fin d'une histoire, ajoutez un blanc de 2 secondes pour que ça n’enchaîne pas direct sur le choix d'histoire.
  • Audio editor:S ur PC : audiotrimmer.com/ => Trimmer les fichiers mp3
  • Sur PC : Audacity pour éditer ses fichiers
  • Sur PC : mp3gain.sourceforge.net/ : Permet de normaliser tous vos fichiers audio à 90db (et idéalement à mettre au format OGG). (90 db recommandé car sinon le son en sortie du Lunii sera trop faible)
  • Sur iOS : Voice recorder pro (de Dayana Networks Ltd). Permet d'enregistrer au format MP3, d'éditer les enregistrements, d'ajouter des silences.

Images :
  • Photo editor:pixlr.com/e/ => Create new => Choisir la taille 320x240
  • chercher sur google image "image monochrome 320x240"
  • thenounproject.com : plein d’icônes monochromes.

Pack d'images :

Divers :
  • Si vous avez vos dossiers décompressés et que vous souhaitez les intégrer dans STUdio au format ZIP, il faut utiliser l'outil IZARC pour créer l'archive izarc.org/downloads (la création de l'archive avec 7-zip ne fonctionne pas sous Windows).





Concernant le matériel "Lunii" :

Remplacement de la batterie interne : (Passage à une batterie de plus grand capacité; de 500 à 4000 mAh) (Merci @stigrou pour son retour d'expérience).3.7v 4000mAh 606090 Rechargeable Lipo batterie pour GPS MP4 caméra batterie externe tablette électrique jouets PAD DVD Lithium polymère batterie | AliExpress
A souder à ces connecteurs pour la connecter à la carte du lunii : GTIWUNG 20 Pairs Mini Micro Jst 2.0 Ph 2 Pin Connecteur Prise 2 Broches avec Fils Câbles 80mm: Amazon.fr: Bricolage

Pour info, la même chose sur le Lunii V2 : impossible la place est bcp moins importante malheureusement.

Remplacement de la carte mémoire (micro SD) du Lunii pour augmenter la capacité par défaut (4 ou 8Go selon les versions) (merci lioelec).

Attention : Cette manip ne fonctionne pas avec toutes les Lunii
Les anciennes Lunii (avec carte de 4Go) ne semblent pas accepter une carte de capacité plus importante
Vous serez aussi quoiqu'il arrive limité au stockage de 42 packs d'histoire maximum :

Sous Linux :
  • Etape 1 : Afin de retirer la µSD : il suffit de déplacer la partie métallique vers l'intérieur de la carte afin de déverrouiller le support, la partie métallique se relève et permet l'enlèvement de celle-ci. Il ne s'agit pas d'un support par pression ! Instructions officielles ici : storage.googleapis.com/lunii-site-prod/public/pdf/sav/fr/fah/FAH_FR_Remplacement_carte_SD.pdf
  • Etape 2 : sous Linux,identifier les partitions et disques à l'aide de la commande fdisk -l (L minuscule)
  • Etape 3 : Sauvegarde de la carte SD actuelle : Sudo dd bs=4M if=/dev/sdx of=/chemin de destination/fichier.img
  • Etape 4 : Restauration du fichier image vers une carte SD de capacité plus importante (que vous aurez au préalable inséré dans votre ordinateur,et retiré la SD originale du Lunii pour plus de sécurité) : Sudo dd bs=4M if=/chemin de destination/fichier.img of=/dev/sdx
  • Etape 5 : Rebranchez la nouvelle carte SD et profitez de plus d'espace disque !

Sous Windows :
  • Etape 1 : Afin de retirer la µSD : il suffit de déplacer la partie métallique vers l'intérieur de la carte afin de déverrouiller le support, la partie métallique se relève et permet l'enlèvement de celle-ci. Il ne s'agit pas d'un support par pression ! Instructions officielles ici : storage.googleapis.com/lunii-site-prod/public/pdf/sav/fr/fah/FAH_FR_Remplacement_carte_SD.pdf
  • Etape 2 : Installer l'outil Win32 Disk Imager : sourceforge.net/projects/win32diskimager/
  • Etape 3 : Sauvegardez la carte SD : Insérer la carte SD de la Lunii dans l'ordinateur et précisez un chemin pour créer votre fichier Image. A droite, dans "Périphérique", sélectionnez le lecteur correspond à la carte SD.Cliquez alors sur "Lire".
  • Etape 4 : Restauration du fichier image vers une carte SD de capacité plus importante (que vous aurez au préalable inséré dans votre ordinateur,et retiré la SD originale du Lunii pour plus de sécurité).Choisissez le fichier image généré et à droite, séléctionnez la lettre correspondante au lecteur de la carte SD "vierge". Cliquez sur "Ecrire".
  • Etape 5 : Rebranchez la nouvelle carte SD et profitez de plus d'espace disque !

Sous MAC (merci deallover)
  • Etape 1 : Afin de retirer la µSD : il suffit de déplacer la partie métallique vers l'intérieur de la carte afin de déverrouiller le support, la partie métallique se relève et permet l'enlèvement de celle-ci. Il ne s'agit pas d'un support par pression ! Instructions officielles ici : storage.googleapis.com/lunii-site-prod/public/pdf/sav/fr/fah/FAH_FR_Remplacement_carte_SD.pdf
  • Etape 2 : sous Mac,identifier les partitions et disques à l'aide de la commande diskutil list
  • Etape 3 : Sauvegarde de la carte SD actuelle : Sudo dd bs=4m if=/dev/diskX of=/chemin de destination/fichier.img
  • Etape 4 : Restauration du fichier image vers une carte SD de capacité plus importante (que vous aurez au préalable inséré dans votre ordinateur,et retiré la SD originale du Lunii pour plus de sécurité) : Sudo dd bs=4m if=/chemin de destination/fichier.img of=/dev/diskX
  • Etape 5 : Rebranchez la nouvelle carte SD et profitez de plus d'espace disque !



1876791.jpg







Pack d'histoires :

  • JEU de fiction intéractive "Le manoir de la sorcière" pour les Parents et les enfants (crée par winyth) : dernière version sur zinyth2600.free.fr
  • Pour avoir une liste à jour rendez-vous sur ce Google sheet.

Si vous voulez m'aider à le mettre à jour, contactez-moi (ca demande pas mal de temps mine de rien ! ) et donnez moi votre adresse mail (google) pour que je vous donne les accès en écriture.

Update 17/10/2020 : Une initiative de
@seb007 qui vient de mettre en ligne un site qui permet de partager ses histoires au format STUdio. Le site peut également servir de "boîte à histoires" sur PC/smartphone/tablette : mhios.com

Update 02/05/2021 : Ajour tuto utilisation STUdio.

Partagez-y vos créations !
Informations supplémentaires
Image, son, photo
Discussions
1845 commentaires
Laisser un commentaire