SARAH fait des effets spéciaux

Le rôle de SARAH est d’orchestrer des plugins en fonction d’événements:

  • reconnaissance vocale
  • évènement de calendrier
  • détecteur de mouvement
  • qrcode
  • etc …

Voici le plugin story (disponible pour la v4.x) dont l’objectif est d’appeler des plugins cette fois en fonction du timecode d’une vidéo.

L’idée est d’associer un fichier JSON à une vidéo pour décrire à quels moments appeler l’URL d’un plugin:

[crayon]
{
« name »: « Sample story »,
« script »: [
{ « name »: « light1 », « start » : 1, « end »: 20, « url » : « /sarah/story?led=00ff00&ms=200&cpt=50 » },
{ « name »: « light2 », « start » : 4, « end »: 5, « url » : « /sarah/story?name=eureka&ms=1000&cpt=1 » },
{ « name »: « light3 », « start » : 7, « end »: 9, « url » : « /sarah/story?name=eureka&ms=1000&cpt=1 » },
{ « name »: « light4 », « start » : 9, « end »: 10, « url » : « /sarah/story?name=eureka&ms=200&cpt=3 » },
{ « name »: « light5 », « start » : 12, « end »: 13, « url » : « /sarah/story?name=eureka&ms=1000&cpt=1 » }
]
}
[/crayon]

Whisperies (évoqué sur G+ et Twitter) est un éditeur et une platforme communautaire d’histoire à raconter aux enfants. C’est le principe du story telling que l’on retrouve sur GoAnimate.

A la fin, une histoire est une vidéo qu’il serait alors possible d’enrichir pour déclencher des actions de SARAH.

[mom_video type= »youtube » id= »3-1qyiRb3SE »]

Désolé pour cette vidéo réalisée à l’arrache avec un plugin L8Smartlight…

Typiquement on pourrait, allumer une lampe Philips HUE en rouge au moment ou un dragon crache du feu

5 réflexions sur “SARAH fait des effets spéciaux

  • 11 octobre 2014 à 22 h 49 min
    Permalien

    Petite précision, Whisperies est une visioneuse, il faudrait dans ce cas ne pas avoir un timecode mais un numéro de slide.

    Ce serait aussi l’occasion de vocaliser le texte saisi, typiquement avec les voix de voxygen.

    Répondre
  • 12 octobre 2014 à 8 h 52 min
    Permalien

    C’est Super comme plugin.

    Rien que pour l’utiliser, j’aurais bien aimé avoir encore un enfant en bas âge. Mais ce n’est plus le cas.
    Par contre, sur la vidéo de démo, on ne le vois pas, mais je ne sais pas si c’était possible de mettre la vidéo en plein écran, parce qu’alors, on peut imaginer, lors de l’invitation d’amis à une soirée cinéma, préparer un film d’horreur ou autre et préparer le time line pour faire réagir l’éclairage, un cerveau moteur qui fait claquer une plaque contre quelque chose, ets… lors des moments de suspenses ou des scènes plus épouvantable pour les faire flipper encore plus.

    Assez tordu comme idée, mais ce serait tellement Fun.

    Encore merci JP pour tout ce que tu fais.

    Wait & See.

    Répondre
  • 12 octobre 2014 à 10 h 35 min
    Permalien

    Si c’est possible au final ce n’est qu’un wrapper autour d’une vidéo YouTube le plus pénible c’est de saisir les timecodes.

    Je ne sais pas si XBMC ou VLC savent envoyer de l’info lors de la lecture. Si c’est le cas c’est tout aussi simple

    Répondre
  • 12 octobre 2014 à 12 h 21 min
    Permalien

    Je pense que pour bien faire les choses il faut taper sur des projets qui ont déjà des plugin VLC ou XBMC qui est très utilisé dans les media center et Home Cinema.

    Mais je n’ai absolument pas le temps pour le moment 🙂

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.