W

Créé le
Modifié le

30 visites

Recherches diplôme

À faire : créer un compte github/gitlab? pour upload et versionner les scripts
Sauf si mentionné, tous les scripts sont "écrits" par moi (en fait ça veut plutôt dire que j'ai recompilé plein de bouts de scripts différents trouvés sur des forums pour arriver à ce que je voulais).

Semaine du 27 au 31 octobre


Animations avec les scripts de threshold et ASCII montrés plus tôt.
- application des filtres sur une vidéo (grayscale + threshold + ASCII)
- découpage de la vidéo avec ffmpeg qui exporte 7 images par secondes
- impression des frames
- tamponnage avec mon super podographe parce que la texture marche bien avec l'ASCII
- scan des frames tamponnées + recompilation sur Premiere Pro (je sais...), titrage, sound design, et voilà !!

Vincent me disait qu'il fallait commencer à montrer la partie musicale qui accompagne les images donc voilà : j'ai fait cette animation pour qu'elle illustre un morceau en particulier (une sorte de teaser en gros?), donc j'ai mis l'audio en fond et le titre au début.
Difficile de définir le sous-genre de rap, mais ça tourne autour de l'ambiant, univers atmosphérique (??).
Graphiquement : épurer l'image mais garder des textures intéressantes (faites mains ou par des scripts).

ufo_anim_1.gif
ufo_anim_2.gif
Deux autres animations tests faites pour tester la méthode avant celle de l'oiseau.


Semaines du 13-17 et 20-24 octobre

random.webp
Potentiellement mon projet de script principal. Actuellement à l'étape : placer aléatoirement des images dans une vidéo.
EN COURS : il faut encore les faire apparaître une par une, et adapter le script pour pouvoir placer des vidéos en même temps que des images. Potentiellement synchroniser l'arrivée d'un élément avec une piste sonore (j'ai vu que c'était possible avec un script de blobtracking qui génère un carré à chaque "beat" d'une vidéo).


ufo_ascii.webp
Script vidéo vers ASCII avec un threshold appliqué sur la vidéo input.
À FAIRE : introduire un paramètre pour pouvoir changer la couleur des caractères en gardant un fond blanc (impossible actuellement, le fond change aussi de couleur)

ufo_ascii_color.webp
Ça marche aussi pour des vidéos en couleurs, c'est cool mais mais ça devient un peu le bazar.


threshold.webp
Script pour appliquer un seuil sur une vidéo (threshold).
input -> grayscale -> threshold -> output

Utile pour ensuite repasser l'output dans d'autres scripts : video->ASCII, Dithering ou Mosaïque (pixelate)


dither_screenshot.webp
Script honteusement volé sur Github et pas du tout retouché parce qu'il est presque parfait. Utilisé pour appliquer une trame (dither) sur une photo, avec plein de paramètres différents.
Il faut que je regarde si c'est déclinable en vidéo (par exemple appliquer les paramètres sur chaque frame puis recompiler et exporter).