ascii-films
propose une classe (Film dans le module film.film)
qui fournit des outils pour afficher des petits films à partir de frames en ascii.
Les frames peuvent être dans un seul fichier, avec un séparateur ou dans plusieurs fichiers qui seront lus d'un répertoire à préciser, et dans l'ordre alphanumérique croissant.
Documentation
Installation / upgrade
Depuis framagit
Télécharger ou depuis le Dépôts > Bouton en haut à droite
pypi
Depuispip install ascii_films
or
pip install --upgrade ascii_films
Pour démarrer:
from film.film import Film
Film.demo()
Suggestions de projets
Animation pour des enfants:
- Fabriquer des frames en ascii
- frame à 1 ligne, 2 lignes, etc.
- 1 fichier de frames (plus simple pour les petites frames, mais attention au séparateurs) ou plusieurs fichiers de frames (plus simple pour les grosses frames) ?
- Utiliser des commandes de la classe pour jouer des petits films
- Avec présentation
- Avec sous-titres
- Avec des boucles
- Raconter une petite histoires (avec plusieurs petits films, par exemple)
Collections de Frames
sur cette page
Désinstallation
pip remove ascii_films
Un screencast de l'exécution de demo.py:
Structure:
films / setup.py LICENCE README.md film /film.py (classe Film.py) demo.py frame/ (data pour la demo) lancer_marteau poursuiteci poursuiteic roflcopter roflflyingcat roflflyingmoto roflplane frames/ (data pour la demo) bon00 bon10 bon20 bon30
La classe est dans film/film.py, le reste est juste pour une demo explicative.