# Services multimédia

Les modules documentés dans ce chapitre implémentent divers algorithmes ou interfaces principalement utiles pour les applications multimédia. Ils peuvent ne pas être disponibles sur votre installation. En voici un aperçu :

- `wave` --- Read and write WAV files
  - `open()`
  - `Error`
  - Objets Wave_read
    - `Wave_read`
      - `close()`
      - `getnchannels()`
      - `getsampwidth()`
      - `getframerate()`
      - `getnframes()`
      - `getcomptype()`
      - `getcompname()`
      - `getparams()`
      - `readframes()`
      - `rewind()`
      - `getmarkers()`
      - `getmark()`
      - `setpos()`
      - `tell()`
  - Objets Wave_write
    - `Wave_write`
      - `close()`
      - `setnchannels()`
      - `setsampwidth()`
      - `setframerate()`
      - `setnframes()`
      - `setcomptype()`
      - `setparams()`
      - `tell()`
      - `writeframesraw()`
      - `writeframes()`
- `colorsys` --- Conversions between color systems
  - `rgb_to_yiq()`
  - `yiq_to_rgb()`
  - `rgb_to_hls()`
  - `hls_to_rgb()`
  - `rgb_to_hsv()`
  - `hsv_to_rgb()`