Reduzieren Sie die Größe der WAV-Datei

11

Ich bin für einen Fernlehrgang erforderlich, um Audio aufzunehmen und einzureichen. Sie sind jedoch absolut unvernünftig. Ich darf nur eine Datei mit 5 MB anhängen, während meine Aufnahme 17 MB groß ist. Auch nach dem Zippen überschreitet die Datei das Limit. Ich kann es nicht auf meiner Website hosten und auch keinen Link bereitstellen. Ich habe versucht, die Dateien mit 7zip in Teiledateien aufzuteilen, aber sie haben sich geweigert, dies zu akzeptieren. Irgendwelche Ideen?

Nyx
quelle
1
Warum nicht einfach die Datei in eine Dropbox oder ein anderes Cloud-Konto hochladen und ihnen den Link senden? Oder rufen Sie einfach die Schule auf die richtige Weise an und fragen Sie sie um weitere Ratschläge. Vielleicht sind Sie nicht der erste, der mit diesem Problem konfrontiert ist, und sie haben bereits eine Lösung oder können Ihnen zumindest die empfohlenen Aufnahmeeinstellungen
mitteilen

Antworten:

16

Eine WAV-Datei ist verlustfreies, unkomprimiertes Audio. Selbst mit einem verlustfreien, aber komprimierten Dateiformat wie FLAC können Sie es möglicherweise nicht innerhalb der Einschränkungen erhalten.


Sie sollten ein verlustbehaftetes Format wie MP3 ausprobieren. Eine hochwertige MP3-Datei ist häufig nicht von einer verlustfreien Datei zu unterscheiden, insbesondere bei Sprache. Wenn Sie unter Windows arbeiten, können Sie ein Programm wie winLAME ausprobieren . Wenn Sie mit MacOS arbeiten, versuchen Sie es mit XLD . Alternativ kann Audacity mit LAME auf jedem Desktop-Betriebssystem ausgeführt werden.

Wenn die Datei immer noch zu groß ist, müssen Sie möglicherweise die MP3-Bitrate verringern.


Wenn es unbedingt erforderlich ist , dass die Datei eine .WAV- Datei ist, können Sie die Dateigröße reduzieren, obwohl Sie dabei mehr Qualität verlieren als bei Verwendung eines verlustbehafteten Audio-Codecs.

Mögliche Optionen zum Reduzieren der Dateigröße sind:

  • Konvertierung von Stereo in Mono
  • Verringern der Audio-Samplerate
  • Verringern der Audio-Bittiefe

Ich werde einige Beispiele geben, wie dies mit Audacity gemacht wird .

Mit Tracks > Stereo Track to Monowird eine Stereoaufnahme in eine Monoaufnahme umgewandelt.

In der unteren linken Ecke können Sie die Abtastrate über ein Dropdown-Feld ändern.

Projektrate

Sie können eine Vorschau Ihrer Änderungen mithilfe der Steuerelemente oben links im Programm anzeigen. Um Ihre Datei zu speichern, gehen Sie zu File > Export. Der typische Dateityp für eine WAV ist WAV (Microsoft) signed 16-bit PCM.

Wenn Sie feststellen , dass Sie benötigen die Bit - Tiefe senken Sie durch Ändern der Dateityp so beim Export tun können Other uncompressed files, die Einstellung der Kopfzeile WAV (Microsoft)und die Codierung Unsigned 8-bit PCM.

Parashep
quelle
Sie können auch nur eine geringere Abtastrate oder Bittiefe für das PCM-Audio verwenden.
Slhck
Oder verwenden Sie Opus , ein kostenloses Audioformat, das derzeit alles andere als verlustfreie Codierung bietet.
Cees Timmerman
Ähm ... wav ist ein Container (eine Windows-Implementierung von RIFF) und kann komprimiertes Audio enthalten
Sinaesthetic
@Sinaesthetic guter Punkt, aber glauben Sie, dass viele Orte, die eine WAV-Datei erwarten, diese Formate normalerweise verstehen und nicht nur PCM-Daten? Meine Antwort könnte allerdings etwas überarbeitet werden, wenn sie zu diesem Zeitpunkt noch Aufmerksamkeit erregt
Parashep
Unterschätzen Sie nicht die Größenreduzierungen durch Formatänderungen. Aufnahme in Mono: 2: 1 Größenreduzierung. 22050 Abtastrate statt 44100: eine weitere Reduzierung von 2: 1, und es werden immer noch Töne bis zu 10 kHz aufgenommen, mehr als genug für Sprache. Abtastbreite von 16 bis 8 Bit: eine weitere Reduzierung von 2: 1. Das SNR wird auf nur 48 dB begrenzt, aber da ich bezweifle, dass das OP in einer schalldichten Kabine aufzeichnet, sollte auch dies mehr als genug sein. Diese Änderungen würden eine 40-MB-Datei auf 5 MB reduzieren. Ich würde immer noch MP3 verwenden, aber wenn sie nicht akzeptieren, dass dies eine praktikable Technik wäre.
Jamie Hanrahan
1

Ich würde vorschlagen, Ihr WAV stattdessen als MP3 zu komprimieren. MP3 ist ein audio-spezifisches Komprimierungsformat, während ZIP eine allgemeinere Komprimierungsmethode ist. Da ZIP universell einsetzbar ist, eignet es sich weniger für die jeweilige Aufgabe der Komprimierung von Audio.

Der MP3-Komprimierungsalgorithmus wurde speziell für Audio entwickelt und ist ein "verlustbehafteter" Algorithmus. Daher kann Audio weitaus besser komprimiert werden als ZIP. ZIP verwendet eine "verlustfreie" Methode und ist daher gezwungen, jedes einzelne Bit in der Aufzeichnung wörtlich beizubehalten, wodurch in der resultierenden komprimierten Version mehr Platz beansprucht wird.

Obwohl die Komprimierung für MP3 "verlustbehaftet" ist, wirkt sich ein solcher Informationsverlust wahrscheinlich überhaupt nicht auf die wahrgenommene Qualität einer Sprachaufzeichnung aus, vorausgesetzt, Sie komprimieren Ihre WAV-Datei beispielsweise mit einer MP3-Bitrate von 128 Kbit / s oder höher.

Ihre Fernlehrer sollten in der Lage sein, mit einer MP3-Audiodatei umzugehen (MP3s sind heutzutage unglaublich häufig), prüfen Sie jedoch zuerst, ob dies eine akzeptable Lösung für sie ist.

Wenn die Komprimierung mit MP3 oder einem anderen audio-spezifischen Algorithmus nicht akzeptabel ist, können Sie die Abtastrate oder andere Parameter in Ihrer WAV-Aufnahme reduzieren . Wenn Sie beispielsweise mit 2-Kanal (Stereo), 44 kHz, 16 Bit aufnehmen, ist die Datei größer als wenn Sie beispielsweise mit 1 Kanal (Mono), 22 kHz, 16 Bit aufnehmen. usw. Spielen Sie herum und finden Sie heraus, was für Ihre Sprachaufnahme akzeptabel ist.

Chris W. Rea
quelle
0

Zuerst würde ich empfehlen, dass Sie es in mp3 oder wma konvertieren, aber diese Kurse scheinen zu denken, dass wav der heilige Codec ist und nichts anderes akzeptiert (dort gewesen, getan).

Ich würde also sagen, suchen Sie einfach nach einem Kompressor, eine schnelle Google-Suche hat dies ergeben . Aber ich kann es nicht kommentieren, da ich es nie benutzt habe.

Adam
quelle
Es wird ein Fehler ausgegeben. "Nicht unterstützte 16-Bit-Anwendung".
Nyx
0

Muss es eine WAV-Datei sein? Sie können es möglicherweise komprimieren, indem Sie es als FLAC-Datei (verlustfrei) oder Vorbis-Datei (verlustbehaftet %%) codieren. Wenn es WAV sein muss, schien jemand auf stackoverflow.com zu glauben, dass Audacity die Größe reduzieren könnte. Ich gehe davon aus, dass dies eine andere Bitrate / Bytrate / was auch immer bedeuten würde, wenn Sie die WAV-Datei nach dem Import exportieren.

%% Möglicherweise können Sie eine verlustfreie Vorbis-Datei abrufen, aber die Daten werden wahrscheinlich nicht komprimiert, sodass sie wirklich irrelevant sind.

Yakiv
quelle
Sie machten keine Witze über solche Sachen. Sie wollen es nach ihren Vorgaben. Ich habe versucht, es auf meiner Website zu hosten und einen Link zu senden, und ich habe eine Warnung von ihnen erhalten.
Nyx