Omarchy Call Recorder
Le tue chiamate registrate su Omarchy, con la tua voce e l'audio del desktop su tracce separate.
- piattaforma
- Linux · Omarchy
- stack
- QML, Python, GStreamer, FFmpeg
- licenza
- MIT
Panoramica
Un widget nativo per Omarchy che registra le chiamate senza perdere nessuna delle due parti: il microfono che scegli e l'audio del desktop finiscono nello stesso MP3, pronto da condividere. Mentre registri, l'icona rossa sulla destra della barra apre i controlli: i livelli di ciò che arriva davvero nella registrazione, la scelta del microfono e dell'uscita, la pausa, il muto per ciascuna sorgente e lo stop. Se non scegli un'uscita precisa, la cattura del desktop segue quella del sistema anche quando cambia, e il pannello ti avvisa se Chrome sta riproducendo l'audio su un'altra.
Durante la registrazione, microfono e desktop vengono salvati come tracce FLAC lossless separate, sulla stessa linea temporale; quando ti fermi, il plugin le mixa in un MP3 a 192 kbps, senza le scadenze di un mix in tempo reale, e ti avvisa con una notifica quando è pronto. Ogni registrazione ha la sua cartella in ~/Music/Recordings/, con l'MP3, le due tracce FLAC e un report JSON della sessione; se l'export dell'MP3 non va a buon fine, le tracce FLAC restano comunque. Servono Python con PyGObject, GStreamer, pactl e ffmpeg.
Cosa fa
- Microfono e uscita da scegliere nel pannello, con i livelli di ciò che finisce davvero nella registrazione
- Pausa e muto separato per microfono e desktop, anche da tastiera
- Segue l'uscita del sistema quando cambia, e ti avvisa se Chrome riproduce l'audio su un'altra
- Tracce FLAC lossless separate mentre registri, poi un MP3 a 192 kbps
- Una cartella per ogni registrazione in ~/Music/Recordings, mai riusata né sovrascritta
- Un report JSON della sessione, con cambi di uscita, comandi ed esito dell'export