Audio Tap.
Zeichnet Ton aus einem Firefox-Tab oder von einem Mithörgerät des Systems auf. Erkennt Anfang und Ende am Pegel und schneidet automatisch in einzelne Dateien. Speichert als WAV oder MP3 mit ID3-Tags.
Was die Erweiterung kann
Audio Tap nimmt Ton auf und legt ihn als WAV- oder MP3-Datei im Download-Ordner ab.
Zwei Quellen
Im Tab-Modus greift die Erweiterung Ton ab, den Firefox im aktiven Tab über ein Audio- oder Videoelement abspielt; dafür ist kein Zusatzprogramm nötig.
Im Loopback-Modus nimmt sie über ein Mithörgerät des Betriebssystems auf und erfasst damit auch Programme außerhalb des Browsers. Ein solches Gerät muss im System eingerichtet sein:
| System | Mithörgerät |
|---|---|
| Windows | Virtueller Audiotreiber |
| Linux | Monitor-Eingang von PulseAudio oder PipeWire |
| macOS | Loopback-Gerät |
Automatisch schneiden
Der Pegel wird laufend gemessen. Steigt er über eine einstellbare Schwelle, beginnt eine Aufnahme; bleibt er lange genug darunter, endet sie. Aus einer langen Sitzung entstehen dadurch einzelne Dateien statt eines Blocks voller Pausen. Ein Vorlaufpuffer hält die Millisekunden vor dem Einsatz fest, damit der Anfang nicht abgeschnitten wird.
Einstellbar sind:
- Schwelle, ab der eine Aufnahme beginnt
- Anlauf- und Stillezeit
- Mindest- und Höchstlänge einer Aufnahme
Die automatische Segmentierung lässt sich auch abschalten.
Tags und Dateinamen
MP3-Dateien können Titel, Interpret, Album, Jahr, Genre, Kommentar und Tracknummer tragen. Aus denselben Feldern lässt sich der Dateiname über eine Vorlage bilden, mit Platzhaltern für Datum, Uhrzeit und eine laufende Nummer. Leere Felder fallen samt Trennzeichen weg.
Was nicht geht
Nicht jede Seite lässt sich im Tab-Modus abgreifen. Manche Wiedergaben liefern kein Signal, das die Erweiterung lesen kann; in diesem Fall bleibt der Pegel bei −100 dB, und die eingebaute Diagnose weist darauf hin. Ton, der ohne Audio- oder Videoelement erzeugt wird, wird ebenfalls nicht erfasst. Für diese Fälle ist der Loopback-Modus vorgesehen.
Alles bleibt lokal
Die Aufnahmen bleiben auf dem Rechner. Es werden keine Daten übertragen und keine Nutzungsdaten erhoben.
Die Erweiterung fordert nur die Rechte an, die sie braucht:
| Berechtigung | Wofür |
|---|---|
| storage | Einstellungen und Diagnoseanzeige |
| downloads | Ablage der fertigen Dateien im Download-Ordner |
| tabs | Zuordnung der Aufnahme zum ausgewählten Tab, Öffnen der Hilfeseite |
| <all_urls> | Auffinden der Audio- und Videoelemente auf beliebigen Seiten. Seiteninhalte werden nicht gelesen und nichts nach außen gesendet. |
Unter der Haube
- Ausgabe als WAV oder MP3 mit ID3-Tags
- MP3-Kodierung über lamejs 1.2.1 (LGPL-3.0)
- Deutsch und Englisch