Ich nehme Audio von getUserMedia({audio:true});
im Browser unter Verwendung Recorder.js auf und exportiere es dann als eine WAV-Datei, weil das die einzige Option ist, die die Bibliothek zur Verfügung stellt.Konvertieren von WAV in ein beliebiges komprimiertes Audioformat in clientseitigem JavaScript
A 1 Minute 20 Sekunden Datei ist 14,1 MB groß. Ich muss das Audio auf einen Server hochladen und ich muss es schnell machen. Wie konvertiere ich das WAV-Audio in einem anderen komprimierten Format, um die Dateigröße zu verringern?
Ich habe nichts zu konvertieren:
- MP3
- Opus
- WebM
- Ogg
- FLAC
- andere Format Kennen Sie
Wenn es kein wa gibt y ab sofort in eines dieser Formate zu konvertieren, wie kann ich die WAV-Datei auf dem Client komprimieren?
PS: Ich habe eine Menge der Suchanfragen haben, etwas zu finden, die WAV in JS konvertiert, aber nichts gefunden. libmp3lame.js funktioniert nicht in Chrome.
Danke!
Ich habe eine ähnliche Stelle bei http://StackOverflow.com/Questions/17507799/convert-wav-to-ogg-on-app-engine-or-in-in- Javascript - Ich habe im Wesentlichen das gleiche Problem, und ich hoffe wirklich, jemand beantwortet Ihre Frage. – Adrian
Ich habe deine Frage gestern gesehen. Für mich ist die Dateigröße zu groß, so dass es auf den Server hochgeladen und dort konvertiert wird, ist keine praktikable Option. Für den Fall, dass Sie hochladen und dann konvertieren möchten, ist die Verwendung einer VM die beste Option. –