Chapitre 20
Du 09 February 2026 au 13 February 2026
Lecture : 13 minQuiz de 16 questions
# Du 09 February 2026 au 13 February 2026
## UA8 : Fichiers multimédia
### Introduction
Bienvenue dans cette unité dédiée aux fichiers multimédia ! Dans le monde numérique d'aujourd'hui, nous interagissons constamment avec des images, des sons et des vidéos. Mais savez-vous vraiment ce qu'ils sont et comment ils fonctionnent ? Cette leçon vous expliquera les bases de la représentation numérique des informations multimédia, leurs formats courants et les principes de leur compression.
### Concepts Clés
#### Qu'est-ce qu'un fichier multimédia ?
Un fichier multimédia est un type de fichier informatique qui contient un ou plusieurs types de médias : images, audio, vidéo, texte ou animation. Ces fichiers nous permettent de stocker et de partager du contenu visuel et sonore.
* **Types principaux :**
* **Images :** Photos, dessins, graphiques.
* **Audio :** Musique, paroles, effets sonores.
* **Vidéo :** Films, clips, animations.
#### Les images numériques
Une image numérique est une représentation d'une image stockée sous forme de données binaires.
##### Image matricielle (Bitmap)
* **Définition :** Une image matricielle, ou "bitmap", est composée d'une grille de petits carrés colorés appelés **pixels**. Chaque pixel a une couleur et une position définies.
* **Résolution :** Le nombre de pixels en largeur et en hauteur (par exemple, 1920x1080 pixels). Plus la résolution est élevée, plus l'image est détaillée, mais plus le fichier est lourd.
* **Profondeur de couleur :** Le nombre de bits utilisés pour coder la couleur de chaque pixel. Plus la profondeur est grande, plus l'image peut afficher de couleurs (par exemple, 8 bits = 256 couleurs, 24 bits = plus de 16 millions de couleurs).
* **Formats courants :**
* **JPEG (Joint Photographic Experts Group) :** Très utilisé pour les photographies. Utilise une compression avec perte, ce qui réduit la taille du fichier mais peut altérer la qualité si la compression est trop forte.
* **PNG (Portable Network Graphics) :** Idéal pour les graphiques, les logos et les images avec des zones de couleurs unies ou transparentes. Utilise une compression sans perte.
* **GIF (Graphics Interchange Format) :** Préféré pour les petites animations et les images avec peu de couleurs (256 maximum). Utilise une compression sans perte.
* **BMP (Bitmap) :** Format simple, sans compression ou avec compression sans perte très basique. Fichiers très lourds, rarement utilisé sur le web.
##### Image vectorielle
* **Définition :** Une image vectorielle n'est pas composée de pixels, mais d'objets géométriques (points, lignes, courbes, polygones) définis par des formules mathématiques. Elle est créée à l'aide de logiciels de dessin vectoriel.
* **Avantages :**
* **Mise à l'échelle parfaite :** On peut l'agrandir ou la réduire à l'infini sans aucune perte de qualité, contrairement aux images matricielles qui pixelisent.
* **Taille de fichier :** Souvent plus légère pour des dessins complexes.
* **Formats courants :**
* **SVG (Scalable Vector Graphics) :** Standard ouvert pour le web.
* **AI (Adobe Illustrator), EPS (Encapsulated PostScript) :** Formats professionnels.
#### Les sons numériques
Le son est une vibration de l'air que nos oreilles perçoivent. Pour qu'un ordinateur puisse le traiter, il doit être numérisé.
* **Numérisation du son :**
1. **Échantillonnage :** Le signal sonore analogique est mesuré à intervalles réguliers. La **fréquence d'échantillonnage** (en Hertz, Hz) détermine le nombre de mesures par seconde. Plus elle est élevée, plus la qualité est fidèle à l'original (ex: CD audio = 44 100 Hz).
2. **Quantification :** Chaque mesure (échantillon) est convertie en une valeur numérique. La **profondeur de bits** (en bits) détermine la précision de cette valeur. Plus elle est élevée, plus la dynamique sonore est grande (ex: CD audio = 16 bits).
* **Compression audio :** Réduire la taille des fichiers audio.
* **Sans perte :** Réduit la taille sans altérer la qualité originale (ex: FLAC, ALAC, WAV).
* **Avec perte :** Réduit considérablement la taille en supprimant des informations jugées moins perceptibles par l'oreille humaine. La qualité est altérée, mais l'économie d'espace est grande (ex: MP3, AAC, OGG).
* **Débit binaire (Bitrate) :** Indique la quantité de données audio lues par seconde (en kbit/s). Plus le débit est élevé, meilleure est la qualité (et plus le fichier est lourd).
#### Les vidéos numériques
Une vidéo numérique est une succession rapide d'images fixes (appelées **trames** ou **frames**) qui donnent l'illusion du mouvement.
* **Principes :**
* **Fréquence d'images (FPS - Frames Per Second) :** Le nombre d'images affichées par seconde. Plus le FPS est élevé (ex: 24, 30, 60 FPS), plus le mouvement est fluide.
* **Codec (Coder/Decoder) :** Un algorithme qui compresse et décompresse les données vidéo. Il réduit la taille du fichier en éliminant les redondances entre les images.
* **Conteneur :** C'est le "paquet" qui regroupe la piste vidéo (compressée par un codec), les pistes audio (compressées par un autre codec), les sous-titres et d'autres métadonnées. Le format de fichier vidéo (ex: .mp4, .avi, .mkv) désigne généralement le conteneur.
* **Formats et Codecs courants :**
* **Conteneurs :** MP4, AVI, MKV, MOV, WMV.
* **Codecs vidéo :** H.264 (AVC), H.265 (HEVC), VP9.
* **Codecs audio (dans la vidéo) :** AAC, MP3.
### Vocabulaire
* **Pixel :** Le plus petit élément d'une image matricielle, un petit carré de couleur.
* **Résolution :** Le nombre de pixels qui composent une image (largeur x hauteur).
* **Profondeur de couleur :** Le nombre de bits utilisé pour coder la couleur d'un pixel, déterminant le nombre de couleurs possibles.
* **Compression (avec/sans perte) :** Technique pour réduire la taille d'un fichier. "Avec perte" signifie qu'une partie de l'information est supprimée définitivement. "Sans perte" signifie que le fichier peut être reconstruit à l'identique.
* **Échantillonnage :** Le processus de mesure d'un signal analogique à intervalles réguliers pour le numériser.
* **Fréquence d'échantillonnage :** Le nombre de mesures (échantillons) effectuées par seconde lors de la numérisation du son (en Hz).
* **Quantification :** Le processus d'attribution d'une valeur numérique à chaque échantillon sonore.
* **Débit binaire (Bitrate) :** La quantité d'informations (bits) traitées par unité de temps (souvent en kbit/s), influençant la qualité et la taille du fichier.
* **Codec (Coder/Decoder) :** Un programme qui permet de compresser et décompresser des données multimédia (audio ou vidéo).
* **Conteneur :** Un format de fichier qui regroupe différentes pistes (vidéo, audio, sous-titres) et leurs métadonnées dans un seul fichier.
* **Fréquence d'images (FPS) :** Le nombre d'images affichées par seconde dans une vidéo.
* **Image matricielle (Bitmap) :** Image composée d'une grille de pixels.
* **Image vectorielle :** Image composée d'objets géométriques définis par des formules mathématiques.
### Exemples
1. **Images :** Si vous prenez une photo avec votre smartphone, elle sera probablement au format **JPEG**. Si vous téléchargez un logo pour un site web, il pourrait être en **PNG** (pour la transparence) ou en **SVG** (pour la netteté à toutes les tailles).
2. **Audio :** Un fichier audio de musique téléchargé sur une plateforme est souvent au format **MP3** ou **AAC** (formats compressés avec perte) pour économiser de l'espace. Un enregistrement non compressé d'un CD serait en **WAV**.
3. **Vidéo :** Lorsque vous regardez une vidéo sur YouTube, elle est probablement dans un conteneur **MP4** avec un codec vidéo comme **H.264** et un codec audio **AAC**. Une vidéo en 4K sera beaucoup plus lourde qu'une vidéo en HD à cause de sa résolution plus élevée et donc d'un plus grand nombre de pixels par image.
### Exercices
1. **Vrai ou Faux ?**
* Une image vectorielle est composée de pixels. \( \square \) Vrai \( \square \) Faux
* Le format JPEG est idéal pour les images avec des zones transparentes. \( \square \) Vrai \( \square \) Faux
* La fréquence d'échantillonnage influence la qualité d'un son numérique. \( \square \) Vrai \( \square \) Faux
* Un codec est un type de conteneur vidéo. \( \square \) Vrai \( \square \) Faux
2. **Complétez les phrases :**
* Le nombre de pixels en largeur et en hauteur d'une image matricielle est appelé sa __________.
* Un fichier __________ est un exemple de format audio compressé avec perte.
* Les vidéos sont une succession de __________ affichées rapidement.
* Le __________ permet de réduire la taille des fichiers vidéo et audio.
3. **Expliquez :** Quelle est la principale différence d'utilisation entre une image matricielle et une image vectorielle ? Donnez un exemple concret pour chaque type.
### Devoirs à la Maison
1. **Recherche :** Explorez d'autres formats multimédia non mentionnés dans le cours (par exemple, WebP pour les images, Opus pour l'audio, WebM pour la vidéo). Pour chacun, décrivez ses avantages et ses inconvénients.
2. **Expérimentation :** Prenez une photo avec votre téléphone. Trouvez un outil en ligne gratuit (par exemple, TinyPNG ou Compressor.io) pour compresser cette image en utilisant différentes options (JPEG, PNG). Comparez la taille du fichier original et celle des versions compressées. Observez-vous une perte de qualité visible ?
3. **Définition :** Qu'est-ce que le "streaming" et comment est-il lié à la compression des fichiers multimédia ?
### Résumé
Dans cette leçon, nous avons exploré le monde des fichiers multimédia. Nous avons appris que les images peuvent être matricielles (composées de pixels comme JPEG, PNG) ou vectorielles (définies par des formules mathématiques comme SVG), chacune ayant ses avantages. Pour le son, nous avons compris les principes de l'échantillonnage et de la quantification, ainsi que l'importance de la compression (MP3, FLAC). Enfin, nous avons vu que les vidéos sont des successions d'images compressées par des codecs et regroupées dans des conteneurs (MP4, AVI). La compression est essentielle pour stocker et partager efficacement ces gros volumes de données.
## Du 16 February 2026 au 20 February 2026
### Introduction
Bienvenue à cette leçon d'informatique consacrée à la façon dont les ordinateurs traitent et stockent l'information. Nous allons explorer les fondements de la représentation numérique des données, un concept essentiel pour comprendre comment les machines fonctionnent en interne. Préparez-vous à plonger dans le monde du binaire !
### Concepts Clés
#### Le Langage Binaire
Les ordinateurs, malgré leur complexité apparente, ne comprennent qu'un langage très simple : le langage binaire. Ce système n'utilise que deux symboles : 0 et 1.
##### Pourquoi Binaire ?
Les circuits électroniques d'un ordinateur sont basés sur des interrupteurs qui peuvent être soit ouverts (représentant 0), soit fermés (représentant 1). C'est le moyen le plus fiable et le plus simple pour une machine de stocker et de manipuler l'information électrique.
##### Bit et Octet
* Un **bit** (binary digit) est l'unité d'information la plus élémentaire. Il peut prendre la valeur 0 ou 1.
* Un **octet** est un regroupement de 8 bits. C'est l'unité de mesure de base pour la quantité de données. Avec 8 bits, on peut représenter \( 2^8 = 256 \) valeurs différentes.
#### Systèmes de Numération
##### Le Système Décimal (Base 10)
C'est le système que nous utilisons tous les jours. Il utilise 10 chiffres (0 à 9) et est un système de numération de position. La position de chaque chiffre détermine sa valeur (unités, dizaines, centaines, etc.).
Exemple: Le nombre 123 signifie \( 1 \times 10^2 + 2 \times 10^1 + 3 \times 10^0 \).
##### Le Système Binaire (Base 2)
Il utilise seulement 2 chiffres (0 et 1). La position de chaque bit détermine sa valeur en puissances de 2.
Exemple: Le nombre binaire \( 1101_2 \) signifie \( 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \).
#### Conversion Décimal vers Binaire
Pour convertir un nombre décimal en binaire, on utilise la méthode des divisions successives par 2, en notant les restes. On lit ensuite les restes de bas en haut.
##### Méthode
1. Diviser le nombre décimal par 2. Noter le reste (0 ou 1).
2. Utiliser le quotient comme nouveau dividende et répéter l'opération.
3. Continuer jusqu'à ce que le quotient soit 0.
4. Écrire les restes dans l'ordre inverse de leur obtention.
#### Conversion Binaire vers Décimal
Pour convertir un nombre binaire en décimal, on multiplie chaque bit par la puissance de 2 correspondant à sa position (en commençant par \( 2^0 \) pour le bit le plus à droite), puis on additionne les résultats.
##### Méthode
1. Identifier la position de chaque bit en partant de la droite (position 0 pour le bit le plus à droite, 1 pour le suivant, etc.).
2. Pour chaque bit, multiplier sa valeur (0 ou 1) par \( 2^{\text{position}} \).
3. Additionner tous les produits obtenus.
La formule générale est la suivante:
\[ N_{10} = d_n imes 2^n + d_{n-1} imes 2^{n-1} + ... + d_1 imes 2^1 + d_0 imes 2^0 \]
où \( d_i \) représente le bit à la position \( i \).
#### Représentation des Caractères
Les lettres, chiffres et symboles que nous utilisons sont également représentés en binaire. Des codes comme ASCII (American Standard Code for Information Interchange) ou Unicode attribuent un nombre binaire unique à chaque caractère. Par exemple, la lettre 'A' majuscule est représentée par le nombre décimal 65, qui en binaire est \( 01000001_2 \).
### Vocabulaire
* **Binaire :** Système de numération utilisant seulement deux chiffres (0 et 1).
* **Bit :** Unité d'information fondamentale, pouvant prendre la valeur 0 ou 1.
* **Octet :** Groupe de 8 bits, unité de base pour mesurer la quantité de données.
* **Système Décimal :** Système de numération de base 10, que nous utilisons quotidiennement.
* **Numération de Position :** Système où la valeur d'un chiffre dépend de sa position dans le nombre.
* **ASCII :** Code standard pour la représentation des caractères en nombres binaires (sur 7 ou 8 bits).
* **Unicode :** Système d'encodage de caractères plus complet qu'ASCII, capable de représenter la quasi-totalité des caractères de tous les systèmes d'écriture mondiaux.
### Exemples
#### Exemple de Conversion Décimal vers Binaire
Convertissons le nombre décimal 25 en binaire:
1. \( 25 \div 2 = 12 \) reste **1**
2. \( 12 \div 2 = 6 \) reste **0**
3. \( 6 \div 2 = 3 \) reste **0**
4. \( 3 \div 2 = 1 \) reste **1**
5. \( 1 \div 2 = 0 \) reste **1**
En lisant les restes de bas en haut, on obtient \( 11001_2 \). Donc, \( 25_{10} = 11001_2 \).
#### Exemple de Conversion Binaire vers Décimal
Convertissons le nombre binaire \( 10110_2 \) en décimal:
\( 10110_2 = (1 \times 2^4) + (0 \times 2^3) + (1 \times 2^2) + (1 \times 2^1) + (0 \times 2^0) \)
\( = (1 \times 16) + (0 \times 8) + (1 \times 4) + (1 \times 2) + (0 \times 1) \)
\( = 16 + 0 + 4 + 2 + 0 \)
\( = 22_{10} \)
Donc, \( 10110_2 = 22_{10} \).
### Exercices
1. Convertissez les nombres décimaux suivants en binaire:
a. \( 17_{10} \)
b. \( 42_{10} \)
c. \( 128_{10} \)
2. Convertissez les nombres binaires suivants en décimal:
a. \( 1101_2 \)
b. \( 10010_2 \)
c. \( 11111111_2 \) (C'est un octet entier !)
3. Combien de valeurs différentes peut-on représenter avec 4 bits ? Et avec 16 bits ?
### Devoirs
1. Recherchez et expliquez ce qu'est le code hexadécimal (base 16) et pourquoi il est souvent utilisé en informatique en complément du binaire.
2. Convertissez votre âge en binaire.
3. Trouvez le code ASCII (en décimal et en binaire) de la première lettre de votre prénom et de votre nom de famille.
4. Un fichier image occupe 256 Ko (Kilo-octets) sur un disque dur. Exprimez cette taille en octets, puis en bits.
### Résumé
Dans cette leçon, nous avons découvert que les ordinateurs utilisent le **langage binaire** pour traiter et stocker l'information, en ne manipulant que des 0 et des 1. Nous avons appris que l'unité d'information la plus petite est le **bit**, et qu'un groupe de 8 bits forme un **octet**. Nous avons maîtrisé les techniques de **conversion** entre le système décimal (base 10) que nous connaissons et le système binaire (base 2), essentielles pour comprendre comment les nombres sont représentés. Enfin, nous avons vu que même les caractères sont encodés en binaire grâce à des normes comme ASCII et Unicode. Ces bases sont cruciales pour toute étude future en informatique.
Quiz du chapitre
16 questions — vérifie chaque réponse pour voir l'explication.