⚠️ Ceci est un site de traduction non officiel, sans lien avec le projet FFmpeg. Pour des informations faisant autorité, consultez la page originale (https://ffmpeg.org/libswresample.html).

Documentation de libswresample

1 Description

La bibliothèque libswresample effectue des opérations hautement optimisées de rééchantillonnage audio, de remixage et de conversion de sample format.

Plus précisément, cette bibliothèque effectue les conversions suivantes :

  • Rééchantillonnage : est le processus de changement de la fréquence d'échantillonnage audio, par exemple d'une fréquence d'échantillonnage élevée de 44100Hz à 8000Hz. La conversion audio d'une fréquence d'échantillonnage élevée vers une fréquence basse est un processus avec perte. Plusieurs options et algorithmes de rééchantillonnage sont disponibles.
  • Conversion de format : est le processus de conversion du type des échantillons, par exemple d'échantillons signés en 16 bits vers des échantillons non signés en 8 bits ou en virgule flottante. Elle gère aussi la conversion d'empaquetage, lors du passage d'une disposition empaquetée (tous les échantillons appartenant à des canaux distincts entrelacés dans le même tampon) à une disposition planaire (tous les échantillons appartenant au même canal stockés dans un tampon dédié ou "plane").
  • Remixage : est le processus de changement de la disposition des canaux, par exemple de la stéréo au mono. Lorsque les canaux d'entrée ne peuvent pas être associés aux flux de sortie, il s'agit d'un processus avec perte, car il implique des facteurs de gain et un mixage différents.

Des options dédiées permettent diverses autres conversions audio (par exemple l'étirement et le remplissage).

2 Voir aussi

ffmpeg, ffplay, ffprobe, ffmpeg-resampler, libavutil

3 Auteurs

Les développeurs de FFmpeg.

Pour plus de détails sur les auteurs, consultez l'historique Git du projet (https://git.ffmpeg.org/ffmpeg), par exemple en tapant la commande git log dans le répertoire source de FFmpeg, ou en consultant le dépôt en ligne à l'adresse https://git.ffmpeg.org/ffmpeg.

Les mainteneurs des composants spécifiques sont répertoriés dans le fichier MAINTAINERS de l'arborescence du code source.

Hébergement fourni par telepoint.bg