Alliance Française :
E-Learning platform video

The Alliance Française is an international organization that aims to promote French language and culture around the world.
An e-learning platform is created in order to take courses and give the user the ability to evaluate his or her skills. The organization needed a video to introduce this platform, describe how it works, its interests and how to access it. The creative aim was to keep a didactic and exciting tone of voice, without getting into a boring tutorial.
I worked with Mathildo, a nice copywriter.

L'Alliance Française est une fondation d'utilité publique qui fait rayonner la langue et la culture française à l'étranger.
Une plateforme de e-learning est créée pour suivre des cours et évaluer ses compétences. L'organisation avait besoin d'une vidéo pour introduire cette plateforme, expliquer son fonctionnement, ces intérêts et son accès. L'enjeu créatif était de garder un ton didactique et excitant sans tomber dans le tutoriel ennuyeux.
Pour ce travail j'ai collaboré avec Mathildo, une chouette CR.
Art direction

As an international video, it was necessary to define a simple identity, understandable and attractive, that would not be limited by cultural of national codes. Just as a letter.

Pour une vidéo à vocation internationale, il fallait définir une identité simple, compréhensible et attrayante, qui ne serait pas limitée par des codes culturels ou nationaux. Comme une lettre en fait.
Characters

By simplifying even more the concept of letter, we get minimal geometrical shapes which together create a language : an identity.
In the video, the characters have geometrical shape. This gives them an identity and allows us to recognise them, without locking them in a culture, a country or a nationality.
To avoid a cold geometrical feeling, shapes are biased, rotated or curved. Finally, the vector outlines have a scribble effect (see below for the trick). 

En simplifiant encore plus le concept de lettre, on obtient des formes géométriques minimalistes qui ensemble créent un langage : une identité.
Dans notre vidéo, les personnages utilisent tous une forme géométrique distincte. Celà leur donne une identité et nous permet de les reconnaître facilement, sans les enfermer dans une culture, un pays ou une nationalité.
Pour éviter une géométrie trop mathématique et froide, les éléments sont souvent décentrés, désorientés ou courbés. Enfin, les tracés vectoriels ont un effet crayonné (un chouette tips à retrouver plus bas).
Staging

I wanted a minimal staging in order to facilitate the sequence shot and to focus on the characters. The whole thing with enjoyment for the design and animation (within the limit of the available budget, you know what I mean).

Je voulais une mise en scène minimaliste à la fois pour faciliter le plan séquence mais aussi pour se concentrer le plus possible sur les personnages. Le tout, en se faisant quand même plaisir sur le design et surtout l'animation (dans les limites du budget, enfin, vous voyez ce que je veux dire).
Animation

At the beginning of the project, it was necessary to define precisely the elements to animate : facial expressions, arms, legs, including walk cycles. The simple design helps a lot the rigging step.
After having tested Rubberhose, why not test Limber?

Dès le début du projet, il fallait définir précisément les éléments à animer : expressions du visages, bras, jambes, y compris les cycles de marche. Le design simple a beaucoup facilité l'étape de rigging (squelettage).
Après avoir essayé Rubberhose, pourquoi ne pas tester Limber ?
Each face is on 1 frame. Using time remap allows to control which face to display.
Fatou walks with Limber : red icon means max length.
Limber

I choose Limber because of the default skin fits the angular art direction. It is the main difference between the 2 plugins : on one side we play with curves, on the other side with segments (by the way, it is also possible in RH). Both are quite memory-hungry, but Limber seems a bit more fast, it depends of the project!

Mon choix vers Limber s'est surtout fait car les skins par défaut ressemblaient plus à la direction artistique anguleuse choisie. Car c'est - entre autre - la grosse différence entre les 2 plugins : d'un côté on joue avec des courbes, de l'autre avec des segments (RH propose toutefois l'option). À l'usage, les 2 sont assez gourmands, mais Limber semble un peu plus rapide, mais tout dépend du projet !
I talked to @stevekirby, without knowing he was the guy who made Limber.
I rigged the 4 limbs, however arms weren't necessary. To summarise this step, it consists on defining the character's skeleton and the logical links between its limbs. I use the waist as the master element, but a null object would have done the job. Thus, moving the waist move the rest of the body.

J'ai riggé les 4 membres du corps, néanmoins les bras n'étaient peut-être pas nécessaire. Pour résumer cette étape, elle consiste à définir un squelette de notre personnage et les liens logique que les membres ont entres eux. J'ai pris pour habitude d'utiliser la taille comme élément maitre de mes personnages, mais un objet null aurait mieux fait l'affaire. Ainsi, en bougeant la taille, l'ensemble du corps bouge lui aussi.
Limber in action.
After Effects tips

Proxies : to save time.
Samy's sequence shot lasts for about 1 minute. It's a long and complex composition, long and painful to load. To gain time on final compositing, I used a proxy. The principle is simple : After Effects creates a video which replaces the composition.

Scribble effect
I took this tips from Tony Babel. Apply the turbulent effect on an adjustment layer. Set parameters as you want, then Alt+Clic on the Random Seed timer and type "time * 6".
Thanks you again!

Les doublures : pour gagner du temps.
Le plan séquence de Samy dure presque 1 minute. Ce qui en fait une longue composition, très lourde et pénible à charger. Pour éviter de perdre trop de temps dans la composition finale, j'ai utilisé des doublures. Le principe est simple : After Effects crée un équivalent vidéo et remplace automatiquement la composition.

Tracé crayonné
J’ai pris ce tips chez Tony Babel. Pour résumer, il s’agit d’appliquer à un calque d’effet « Turbulences ». Régler les paramètres comme souhaité, Alt+Clic sur le chrono de « Générateur d’aléatoire » et inscrire par exemple « time * 6 ». 
Encore merci à lui !
Thank you!