Registrare audio browser
Podio Zynewave
Questo problema su bugs.webkit.org tiene traccia dell’implementazione dell’API MediaRecorder in WebKit/Safari, se avete bisogno di questa API saltate dentro e lasciate un commento, sarà molto utile per mostrare agli sviluppatori Apple che abbiamo bisogno di questa caratteristica. D’altra parte, WebKit è un progetto open source, quindi chiunque abbia capacità pazzesche può saltare dentro e contribuire.
Questo polyfill è bello perché permette di registrare l’audio sulla maggior parte dei dispositivi mobili – Chrome su Android e Safari su iOS – senza fare affidamento sul limitato standard HTML Media Capture. Andate a provare la demo del polyfill online sul vostro dispositivo iOS, ecco cosa vedrete:
Firefox registrerà audio mono Opus a 48kHz in contenitori .ogg (.webm è supportato a partire da Firefox 63). Firefox usava Vorbis per la registrazione audio nelle prime implementazioni, ma da allora è passato a Opus.
Ho anche notato che Firefox registra l’audio stereo (2 canali leggermente diversi) quando registra da un dispositivo di registrazione stereo come il Logitech C925e o C920 (entrambi hanno doppi microfoni) o il MacBook PRO 15″ Touch Bar (3 microfoni).
Registratore vocale per Windows
Chrome Audio Capoffered by webaudiocapture(1443)300,000+ usersOverviewQuesta estensione cattura l’audio sulla scheda corrente e salva il file di output sul tuo computer quando la cattura è completaChrome Audio Capture è un’estensione di Chrome che permette agli utenti di registrare qualsiasi audio in riproduzione sulla scheda corrente. Più schede possono essere registrate simultaneamente. Le registrazioni possono essere salvate come file .mp3 o .wav. Gli utenti avranno la possibilità di silenziare le schede che sono attualmente in fase di registrazione.
Per iniziare la registrazione su una scheda basta cliccare sull’icona dell’estensione e usare l’interfaccia o i tasti di scelta rapida per avviare e fermare la registrazione. Una volta che la registrazione viene fermata o quando il limite di tempo viene raggiunto, si aprirà una nuova scheda per salvare e nominare il vostro file audio. Assicuratevi di salvare il file prima di chiudere la scheda, altrimenti il file sarà perso! Controlla la pagina delle opzioni per i diversi formati di file in uscita e altre caratteristiche!
Nota: attualmente le registrazioni sono limitate a 20 minuti a causa dei limiti di memoria di Chrome. Il limite può essere aggirato, ma non è raccomandato in quanto sono necessari ulteriori test per determinare il tempo massimo per le impostazioni di qualità inferiore.
Registratore audio online
Se c’è una canzone o un messaggio audio che suona su un sito web e volete averne una copia online, ma non c’è modo di scaricarlo, la vostra migliore opzione è quella di registrare l’audio. Per farlo, avete bisogno di un registratore audio dedicato che catturi facilmente l’audio dal browser. Questo non è un processo semplice e molti dei comuni registratori audio potrebbero non essere in grado di catturare il suono.
Ma non è impossibile e, in questo articolo, condivideremo con voi i migliori strumenti per farlo e vi mostreremo come usarli. In questo modo potrete selezionare la soluzione più ideale per il vostro particolare progetto di registrazione.
Uno dei modi migliori per registrare l’audio su un sito web è quello di utilizzare un’estensione di Chrome come Audio Capture. Questo strumento può essere facilmente installato sul browser, pronto all’uso ogni volta che avete bisogno di registrare l’audio su qualsiasi scheda. Permette anche di disattivare tutte le altre schede per evitare di registrarle accidentalmente.
Per registrare l’audio da un browser sul Mac, si consiglia di utilizzare l’applicazione Voice Memos. Questa applicazione utilizza il microfono del computer per registrare l’audio sul Mac ed è facile da usare, chiunque può registrare l’audio su un sito web utilizzando Voice Memos.
Audacity
Come posso registrare audio senza perdite (o almeno di qualità incredibilmente alta) in un browser web? Preferibilmente chrome/chromium dato che vorrei fare un’applicazione elettronica di registrazione audio di alta qualità.
Confrontandolo con audacity, registrando con lo stesso microfono sullo stesso computer, posso emettere un file wav che è firmato 32 bit, con windows che dice che ha un bitrate di 2822kbps, e Spek che mostra un file a 32bit, 2822kbps, 44100hz, 2channel che suona benissimo.
L’output del modulo MediaRecorder in Chrome e altri browser è, sempre, compresso. Puoi certamente decomprimerlo e ottenerne un audio campionato .WAV, ma la sua fedeltà sarà sempre influenzata dal codec. Potete alzare Opus a un alto tasso di campionamento e a un rapporto di compressione non troppo aggressivo, ma è comunque compresso. Se vuoi una fedeltà in stile Audacity hai bisogno di usare un prodotto desktop la cui interfaccia multimediale non sia vincolata dal browser WebRTC.