Comment enregistrer une réunion Microsoft Teams sur Linux

Teams sur Linux signifie l'application web dans un navigateur, puisque Microsoft a abandonné le client Linux natif. Son enregistrement intégré sauvegarde directement dans le cloud, ce que certaines équipes souhaitent précisément éviter. Ce guide explique comment enregistrer un appel Teams localement, manuellement ou automatiquement.

Enregistrez-le vous-même avec OBS

Teams dans le navigateur est juste une fenêtre comme une autre, donc OBS peut la capturer. Le travail réside dans le routage audio, comme pour tout enregistrement Linux.

  1. 1

    Installez OBS Studio

    Installez OBS via votre gestionnaire de paquets ou en Flatpak. Sous Wayland, le Flatpak inclut le portail de capture d'écran PipeWire dont il a besoin.

  2. 2

    Ouvrez Teams dans votre navigateur et ajoutez une source de capture

    Ouvrez l'application web Teams, puis dans OBS ajoutez une source de capture d'écran (PipeWire sous Wayland, XSHM sous X11) et sélectionnez la fenêtre du navigateur. La capture de fenêtre empêche le reste de votre bureau d'apparaître dans l'enregistrement.

  3. 3

    Capturez les deux côtés de l'audio

    Ajoutez une source 'Capture de sortie Audio' configurée sur le périphérique '.monitor' de votre sortie active. Cela enregistre les autres participants. Ajoutez une source 'Capture d'entrée Audio' pour votre microphone. Les deux doivent être actifs pendant l'appel.

  4. 4

    Définissez le format et enregistrez

    Dans Paramètres, Sortie, choisissez MP4 et un encodeur matériel (VAAPI ou NVENC). Commencez l'enregistrement avant de rejoindre, arrêtez après la fin de l'appel.

  5. 5

    Transcrivez l'enregistrement

    OBS vous donne la vidéo. Pour une transcription, faites passer l'audio par une version locale de Whisper après coup. Cette étape reste manuelle à chaque réunion.

Capturer l'audio Teams sur Linux

Sur Linux, le microphone et la sortie haut-parleur sont des flux séparés. Capturer uniquement le micro fait perdre la voix des autres participants à l'appel Teams. Pour enregistrer les personnes que vous entendez, vous devez capturer la source de surveillance de la sortie.

PulseAudio et PipeWire exposent tous deux un périphérique '.monitor' pour chaque sortie, une boucle de retour de tout ce qui est joué, y compris l'audio Teams du navigateur. Pointez votre enregistreur sur cette source de surveillance, mélangez-y le micro, et tout l'appel est capturé. Avec l'application web Teams, assurez-vous que l'audio du navigateur va vers la même sortie que celle que vous surveillez.

La solution plus rapide : laissez Autorec s'en charger

Autorec fonctionne nativement sur Linux et gère la capture, le routage audio et la transcription, tout en gardant l'enregistrement hors du cloud.

  1. 1

    Installez et lancez Autorec

    Installez le paquet .deb ou .rpm et démarrez l'application. Elle attend dans la barre système.

  2. 2

    Rejoignez votre appel Teams dans le navigateur

    Autorec détecte l'appel Teams et commence l'enregistrement automatiquement. Il capture la fenêtre de l'appel et mélange votre micro avec la source de surveillance du haut-parleur. Aucun bot ne rejoint, donc personne ne voit de participant supplémentaire.

  3. 3

    Récupérez la vidéo, la transcription et le résumé

    À la fin de l'appel, Autorec transcrit l'audio localement avec whisper.cpp et génère un résumé IA. La MP4, les fichiers .txt, .srt et le résumé restent sur votre disque. Rien n'atteint le cloud Microsoft ni un autre serveur.

Problèmes courants

L'enregistrement ne contient aucun son d'appel

Votre source audio est le microphone, pas la surveillance de sortie. Ajoutez une source de capture de sortie pointant vers le périphérique '.monitor' de la sortie utilisée par le navigateur.

L'audio Teams va vers un périphérique différent de celui que j'enregistre

Les navigateurs peuvent router l'audio par périphérique de sortie. Dans vos paramètres sonores, vérifiez que la lecture du navigateur est sur la même sortie que celle dont vous surveillez le '.monitor', ou déplacez-la là-bas.

L'enregistrement est saccadé

L'encodage logiciel combiné à un navigateur exécutant Teams est gourmand. Passez l'encodeur sur VAAPI ou NVENC, enregistrez en 30 fps, et sur un portable, gardez-le branché pour que le CPU ne ralentisse pas.

Questions fréquentes

Pourquoi n'y a-t-il pas d'application Teams pour Linux ?

Microsoft a abandonné le client Linux Teams natif. Sur Linux, vous utilisez Teams via un navigateur. Un enregistreur de bureau capture cette fenêtre de navigateur comme n'importe quelle autre.

Puis-je enregistrer un appel Teams sans sauvegarde dans le cloud ?

Oui. L'enregistrement intégré de Teams téléverse vers OneDrive ou SharePoint. Un enregistreur de bureau comme OBS ou Autorec capture l'appel depuis l'extérieur de Teams et sauvegarde le fichier sur votre disque local, sans passer par le cloud.

Est-ce que Teams indiquera que j'enregistre ?

La bannière d'enregistrement de Teams n'apparaît que si quelqu'un utilise l'enregistrement intégré de Teams. Un enregistreur de bureau fonctionne en dehors de Teams, donc aucune bannière n'apparaît. Informez quand même les autres participants. C'est la bonne pratique, et souvent une obligation légale.

Est-ce que Autorec détecte l'application web Teams ?

Oui. Autorec détecte un appel Teams via le titre de la fenêtre du navigateur et le processus, donc il reconnaît et enregistre l'application web comme il le ferait pour un client natif.

Passez la configuration

Autorec détecte l'appel, l'enregistre sur votre disque et le transcrit sur votre machine. Aucun bot ne rejoint la réunion et rien n'est envoyé en ligne. La version gratuite permet 3 enregistrements toutes les 24 heures, jusqu'à 40 minutes chacun.