Polymny Studio
-
Extraire des données d'un fichier JSON vers un fichier Markdown
Dernièrement, j'ai voulu récupérer le texte contenu dans un fichier .json issu de Polymny Studio : il s'agissait des textes de chaque diapositive utilisés pour l'enregistrement audio des commentaires à l'aide du prompteur intégré.
Pour obtenir le fichier .json dans Polymny Studio, à partir de la page principale, il faut cliquer sur l'icône "Exporter la capsule" qui nous donne l'ensemble du contenu sous forme de fichier .zip à extraire. Ce zip contient un fichier intitulé "structure.json".
Pour "parser" ce fichier, sous GNU/Linux il est nécessaire d'utiliser le programme "jq".
Pour obtenir le texte de chaque diapositive (slide) de notre capsule vidéo issue de Polymny Studio dans un fichier Markdown, dans un terminal, on va taper cette commande shell :
jq -r '[.structure[].slides[].prompt]| to_entries[]| "## PAGE \(.key+1)\n\n\(.value)\n"' structure.json > sous-titres.mdVoici le résultat dans CodiMD :
