2017-10-22 2 views
0

Es gibt mehrere Bibliotheken zum Bearbeiten und Abspielen von Sounds mit der Web Audio API. Sobald ich einen Sound gespielt oder manipuliert habe, wie kann ich diesen Song dann exportieren/speichern/herunterladen?Wie lade ich einen Sound herunter, den ich gerade mit Web Audio API erstellt habe?

Zum Beispiel, wenn ich die Howler.js-Bibliothek verwende, kann ich einen Sound mit dem folgenden Code wiedergeben. Wie kann ich den Sound in den Browser herunterladen?

+0

Sie können eine 'Blob' des Audio erstellen und verwenden' URL.createObjectURL (') eine' Blob URL' vom 'Blob' zu erstellen, dann Laden Sie die 'Blob URL' herunter – guest271314

Antwort

0

Möchten Sie einige Code haben ?:

rec.stop(); 
rec.exportWAV(function(blob) { 
    var url = URL.createObjectURL(blob); 
    var li = document.createElement('li'); 
    var hf = document.createElement('a'); 
    hf.href = url; 
    hf.download = new Date().toISOString() + '.wav'; 
    hf.innerHTML = hf.download; 
    li.appendChild(hf); 
    var recordingslist = document.getElementById("recordlist"); 
    recordingslist.appendChild(li); 
}); 
Verwandte Themen