Firefox-Erweiterung · bald verfügbar

Audio Tap.

Ton aufnehmen. Automatisch geschnitten.

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.

Noch nicht veröffentlicht. Audio Tap befindet sich in der Prüfung bei addons.mozilla.org. Sobald die Erweiterung freigegeben ist, steht sie hier zum Download bereit.

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:

SystemMithörgerät
WindowsVirtueller Audiotreiber
LinuxMonitor-Eingang von PulseAudio oder PipeWire
macOSLoopback-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.

Aufnehmen darf man, woran man die Rechte hat oder wozu eine Erlaubnis vorliegt.

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:

BerechtigungWofür
storageEinstellungen und Diagnoseanzeige
downloadsAblage der fertigen Dateien im Download-Ordner
tabsZuordnung 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