• Traitement vidéo
  • Lisez-moi
    • Sources
  • 1 582-543-MO Traitement vidéo
    • 1.1 Description du cours
    • 1.2 Objectifs
      • 1.2.1 Intégrateur et ministériel
      • 1.2.2 Apprentissages
    • 1.3 Préalables
      • 1.3.1 Préalable absolu au présent cours :
      • 1.3.2 Préalable absolu aux cours suivants :
    • 1.4 Méthodologie 
    • 1.5 Développement
      • 1.5.1 Attitudes professionnelles
      • 1.5.2 Habiletés transdisciplinaires
    • 1.6 Contexte particulier d’apprentissage
      • 1.6.1 Fiche technique
    • 1.7 Contenus essentiels
      • 1.7.1 Survol historique
      • 1.7.2 Fondements techniques
      • 1.7.3 Traitement de l’image en mouvement
      • 1.7.4 Programmation d’effets visuels
      • 1.7.5 Image en mouvement et interactivité
      • 1.7.6 Gestion de projets
  • 2 Calendrier
    • 2.1 Séance 1; 3 février
      • 2.1.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.1.2 ACTIVITÉS AUTONOMES
    • 2.2 Séance 2; 10 février
      • 2.2.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.2.2 ACTIVITÉS AUTONOMES
    • 2.3 Séance 3; 17 février
      • 2.3.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.3.2 ACTIVITÉS AUTONOMES
    • 2.4 Séance 4; 24 février
      • 2.4.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.4.2 ACTIVITÉS AUTONOMES
    • 2.5 Séance X; 3 mars
      • 2.5.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.5.2 ACTIVITÉS AUTONOMES
    • 2.6 Séance 5; 10 mars
      • 2.6.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.6.2 ACTIVITÉS AUTONOMES
    • 2.7 Séance 6; 17 mars
      • 2.7.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.7.2 ACTIVITÉS AUTONOMES
    • 2.8 Séance 7; 24 mars
      • 2.8.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.8.2 ACTIVITÉS AUTONOMES
    • 2.9 Séance 8; 31 mars
      • 2.9.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.9.2 ACTIVITÉS AUTONOMES
    • 2.10 Séance X; 7 avril
      • 2.10.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.10.2 ACTIVITÉS AUTONOMES
    • 2.11 Séance 9; 14 avril
      • 2.11.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.11.2 ACTIVITÉS AUTONOMES
    • 2.12 Séance 10; 21 avril
      • 2.12.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.12.2 ACTIVITÉS AUTONOMES
    • 2.13 Séance 11; 28 avril
      • 2.13.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.13.2 ACTIVITÉS AUTONOMES
    • 2.14 Séance 12; 5 mai
      • 2.14.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.14.2 ACTIVITÉS AUTONOMES
    • 2.15 Séance 13; 12 mai
      • 2.15.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.15.2 ACTIVITÉS AUTONOMES
    • 2.16 Séance 14; 18 mai
      • 2.16.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.16.2 ACTIVITÉS AUTONOMES
    • 2.17 Séance X; 19 mai
      • 2.17.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.17.2 ACTIVITÉS AUTONOMES
    • 2.18 Séance 15; 25 mai
      • 2.18.1 OBJECTIFS ABORDÉS EN CLASSE
      • 2.18.2 ACTIVITÉS AUTONOMES
  • 3 Exercices
    • 3.1 Présentation corpus vidéo
      • 3.1.1 Consignes
    • 3.2 Rédaction d’une question portant sur le traitement vidéo
      • 3.2.1 Ex. question sur le traitement,
      • 3.2.2 Consignes
    • 3.3 Jeu-questionnaire théorique
      • 3.3.1 Consignes
    • 3.4 Palette de scènes vidéo interactives
      • 3.4.1 Consignes
    • 3.5 Performance audiovisuelle temps réel et document accompagnateur
      • 3.5.1 Consignes
  • 4 Corpus d’art vidéo
    • 4.1 Les origines
    • 4.2 Eadward Muybridge
    • 4.3 Georges Mélies
    • 4.4 Dziga Vertov
    • 4.5 Futurisme et l’art vidéo
    • 4.6 Umberto Boccioni
    • 4.7 Anton Giulio Bragaglia
    • 4.8 Marcel Duchamp
    • 4.9 Stan Brakhage
    • 4.10 John Milton Cage
    • 4.11 Norman McLaren
    • 4.12 1960 et le début de la vidéo
    • 4.13 Nam June Paik
    • 4.14 Steina and Woody Vasulka
    • 4.15 Wolf Vostell
    • 4.16 Les Levine
    • 4.17 1970
    • 4.18 Valie Export
    • 4.19 Frank Gillette
    • 4.20 Michael Snow
    • 4.21 Jud Yalkut
    • 4.22 Shigeko Kubota
    • 4.23 Marina Abramovic & Ulay
    • 4.24 Jean-Pierre Boyer
    • 4.25 David Rokeby
    • 4.26 Ryoji Ikeda
    • 4.27 Contemporains
    • 4.28 Alexandre Burton + Julien Roy
    • 4.29 Sabrina Ratté
    • 4.30 Allison Moore
    • 4.31 Guillaume Vallée
    • 4.32 TIND :: thisisnotdesign
    • 4.33 Dérapages
      • 4.33.1 DEADLINE 17 avril 2021 : date limite pour soumettre un film.
      • 4.33.2 Dérapages
    • 4.34 Festivals
      • 4.34.1 FILE Electronic Language International Festival
      • 4.34.2 Mutek
      • 4.34.3 ISEA Inter-Society for the Electronic Arts
      • 4.34.4 HTMlles (Ada X)
  • 5 Historique du traitement vidéo
    • 5.1 Évolution des technologies associées
    • 5.2 Évolution historique du traitement vidéo dans les différentes formes d’art
      • 5.2.1 Performance
      • 5.2.2 Installation
      • 5.2.3 Cinéma Expérimental
      • 5.2.4 Le Vee-Jaying ou simplement VJing*
    • 5.3 Langages et moyens expressifs de l’image en mouvement
  • 6 Lexique technique et technologique
    • 6.1 Constituantes du signal vidéo
      • 6.1.1 Résolution
      • 6.1.2 Cadence
      • 6.1.3 Trame
    • 6.2 Nature du signal
      • 6.2.1 Analogue vs numérique
    • 6.3 Protocoles de transport
      • 6.3.1 Analogues
      • 6.3.2 Numériques
  • 7 Acquerir
    • 7.1 Physique de l’imagerie numérique
    • 7.2 Rapport de cadre (Ratio)
      • 7.2.1 16:9
      • 7.2.2 4:3
      • 7.2.3 3:2
      • 7.2.4 2,39:1
      • 7.2.5 1:1
      • 7.2.6 Générateur d’image de calibration
      • 7.2.7 Références
    • 7.3 Acquisition vidéo numérique temps réel
      • 7.3.1 Le système oculaire
      • 7.3.2 Numériser la lumière réfléchie
      • 7.3.3 Propriétés de l’image numérique
    • 7.4 Percevoir l’imagerie numérique
      • 7.4.1 Le système oculaire
      • 7.4.2 Numériser la lumière réfléchie
      • 7.4.3 Pixelation numérique des, capteurs
  • 8 Échantillonner
    • 8.1 Compression du signal
      • 8.1.1 Signal vidéo compressé vs non-compressé
      • 8.1.2 Compression sans pertes vs destructive (lossless/lossy)
    • 8.2 Lexique de l’encodage
      • 8.2.1 Vocabulaire
    • 8.3 Encodage/décodage de fichiers
      • 8.3.1 Format d’encodage (Codecs)
      • 8.3.2 Contenant (Containers)
      • 8.3.3 Formats de sauvegarde et archivage des médias
  • 9 Traiter
    • 9.1 Vocabulaire du traitement vidéo
      • 9.1.1 Pixel
      • 9.1.2 Matrice
      • 9.1.3 Texture
    • 9.2 Transformations géométriques
      • 9.2.1 Position
      • 9.2.2 Rotation
      • 9.2.3 Échelle
      • 9.2.4 Dimensions
      • 9.2.5 Rogner
      • 9.2.6 Distorsion
    • 9.3 Altération des pixels
      • 9.3.1 Luminance
      • 9.3.2 Couleurs
      • 9.3.3 Incrustation d’image
    • 9.4 Utilisation de mémoire tampon
      • 9.4.1 Délais
      • 9.4.2 Rétroaction (feedback)
  • 10 Programmer
    • 10.1 Fonctions du traitement vidéo temps réel
      • 10.1.1 Rendu OpenGL
    • 10.2 Utilisation de nuanciers (shaders)
      • 10.2.1 Logiciels de traitement vidéo interactif en temps réel
      • 10.2.2 Programmation nodale
      • 10.2.3 Libres et gratuits
    • 10.3 Programmation de la captation
    • 10.4 Logiciels de programmation
    • 10.5 Programmation d’effets temps réel
      • 10.5.1 Nuanceurs (shaders) :
    • 10.6 Programmation de compositions visuelles génératives
  • 11 Interagir
    • 11.1 Lecture
      • 11.1.1 Position
      • 11.1.2 Boucle
      • 11.1.3 Vitesse
      • 11.1.4 Contrôler de la tête de lecture vidéo
      • 11.1.5 Montage temps réel
      • 11.1.6 Gestion de banques d’images
    • 11.2 Effets visuels et filtres applicables en temps réel sur des matériaux visuels
    • 11.3 Flot de données entre les objets du logiciel
    • 11.4 Utilisation d’interfaces de contrôle interactives
    • 11.5 Communication via protocoles paramétriques temps réel
      • 11.5.1 Open sound control (OSC)
      • 11.5.2 Websocket
      • 11.5.3 MIDI
      • 11.5.4 DMX
      • 11.5.5 ArtNet
    • 11.6 Usages de capture vidéo temps réel
      • 11.6.1 Captation de mouvement et de présence
  • 12 Déployer
    • 12.1 Intégration des composantes dans une production interactive
      • 12.1.1 Conceptualisation
      • 12.1.2 Scénarisation
      • 12.1.3 Schématisation
      • 12.1.4 Prototypage
    • 12.2 Configuration logicielle et matérielle d’une production interactive
      • 12.2.1 Préréglages
      • 12.2.2 Optimisation de la programmation et commentaires
      • 12.2.3 Exportation de projets
    • 12.3 Tests et contrôle de la qualité
      • 12.3.1 Ajustement des effets visuels en fonction des tests
      • 12.3.2 Protocole de débogage via console
      • 12.3.3 Optimisation des performances de l’application
      • 12.3.4 Application autonome
  • 13 Médiathèque
  • 14 Examples HTML
  • 15 FFmpeg
    • 15.1 FFmpeg
      • 15.1.1 gif
      • 15.1.2 Signaux de calibration
      • 15.1.3 ex: Transcoder un fichier video vers un fichier prores compatible avec quicktime
      • 15.1.4 Compresseur sur la piste audio (compand) sans recompresser la vidéo {ffmpeg-fastaudiocompand}
    • 15.2 FFplay
      • 15.2.1 mandelbrot et analyse visuelle
      • 15.2.2 mandelbrot et historique de position de couleurs?
    • 15.3 ffmpeg grab gl
  • 16 Open Broadcast Studio
    • 16.1 Profil
    • 16.2 Collection de scène
    • 16.3 Scène
    • 16.4 Sources vidéos
      • 16.4.1 Périphérique de capture vidéo
      • 16.4.2 Navigateur
      • 16.4.3 Capture d’écran
      • 16.4.4 Capture de fenêtre
      • 16.4.5 Capture de contexte GL
      • 16.4.6 Partage via publication locale de texture vidéo
    • 16.5 Caméra virtuelle
    • 16.6 Tutoriels OBS francophone démystifiant l’interface
    • 16.7 Plugiciel
      • 16.7.1 Obs-websocket
      • 16.7.2 OBS-NDI
      • 16.7.3 OBS-MIDI
      • 16.7.4 Move
      • 16.7.5 OSC for OBS
      • 16.7.6 streamfx
  • 17 Pure Data
    • 17.1 Intégration
      • 17.1.1 Navigateur
  • 18 Shaders
  • 19 Materiel
    • 19.1
      • 19.1.1 Comprendre le nom du modèle de carte graphique
  • References
  • Gllmar

Traitement vidéo

4.29 Sabrina Ratté

  • http://sabrinaratte.com/FLORALIA-2021
  • https://infrarouge.org/productions#/introduction-la-violence/
  • http://sabrinaratte.com/filter/VIDEOS
  • https://ellephant.org/artists/sabrina-ratte/