Verdecken Sie .mp3 vom Befehl in .wav und .ogg

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Ich habe eine Menge verschiedener Musikdateien auf meinem Computer, die sich in verschiedenen Migrationszuständen von MP3 in verschiedene Formate befinden. Der Hauptgrund dafür ist das Problem der Lizenzierung zwischen Linux und dem MP3-Format. Und obwohl es GUI-Tools gibt, mit denen Sie fast jeden Job erledigen können, ist die Befehlszeile manchmal immer noch Ihr Freund. Angenommen, Sie möchten Stapeljobs ausführen - die Befehlszeile ist dafür gut geeignet. Oder sagen Sie, Sie möchten (aus welchem ​​Grund auch immer) die Shell auf einem Remotecomputer sichern und dann Ihre Dateien konvertieren. Aus welchem ​​Grund auch immer, es ist gut zu wissen, dass die Werkzeuge für den Job verfügbar sind.

Die Werkzeuge, über die ich spreche, sind mpg123 und mpg321 . Obwohl mpg321 behauptet, ein Drop-In-Ersatz für mpg123 zu sein, bevorzuge ich immer noch beide Tools (das erstere zum Konvertieren von .mp3 in .wav und das letztere zum Konvertieren von .mp3 in .ogg). In diesem Artikel erfahren Sie, wie einfach es ist, diese Dateitypen (über die Befehlszeile) zu konvertieren.

Installation

Da wir die Befehlszeile für die Konvertierung verwenden, installieren wir die Tools über die Befehlszeile. Die Distribution, die ich zum Beispiel verwende, basiert auf dem aktuellen, stabilen Debian. Sie müssen keine Repositorys zu Ihrem hinzufügen /etc/apt/sources.list Datei, da sich alle Tools in den Standard-Repositorys befinden. Gehen Sie folgendermaßen vor, um diese Tools zu installieren:

  1. Öffnen Sie ein Terminalfenster.
  2. Wenn benötigt, es ist zu rooten (wenn Sie verwenden sudo anstelle von root einfach hinzufügen sudo zum Anfang der Installationsbefehle unten).
  3. Geben Sie den Befehl ein apt-get install mpg123 mpg321 vorbis-tools

Das ist es. Schauen wir uns nun an, wie die Werkzeuge verwendet werden.

Konvertieren Sie .mp3 in .wav

Die erste Konvertierung erfolgt in .wav. Warum .wav verwenden? In erster Linie ist die WAV-Datei nicht komprimiert und verlustfrei, sodass der Sound besser ist. Der einzige Nachteil ist, dass die Dateien viel größer sind. Wenn Sie also eine bestimmte Datei haben und so viel Qualität wie möglich beibehalten möchten, ist .wav das zu verwendende Format. In diesem Fall konvertieren wir natürlich einen verlustbehafteten Dateityp (.mp3), sodass die Klangqualität bereits beeinträchtigt ist. Aber warum weiter verringern? Um diese Konvertierung durchzuführen, sieht der Befehl folgendermaßen aus:

mpg123 -w output_file.wav input_file.mp3

Wo Ausgabedatei ist der Name der WAV-Datei, die aus der genannten MP3-Datei konvertiert wird Eingabedatei. Angenommen, Sie möchten die Datei Rush_Tom_Sawyer.mp3 in .wav konvertieren. Dieser Befehl würde folgendermaßen aussehen:

mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3

Konvertieren Sie .mp3 in .ogg

Das .ogg-Format ist das Open Source-Format von .mp3 und wird von vielen Playern unterstützt. Das .ogg-Format ist ein gutes Format für die Erstellung von 'Mix-CDs' (ich bin alt, ich möchte immer noch 'Mix-Bänder' sagen), da Sie mehr Dateien pro CD anpassen können, als wenn Sie das .wav-Format verwenden würden . Aber um die .mp3 in .ogg zu konvertieren, sieht der Befehl folgendermaßen aus:

mpg321 Input_File.mp3 -w raw && oggenc raw -o Output_file.ogg

Lassen Sie uns dieselbe Datei untersuchen, die wir oben in .wav konvertiert haben. Der Befehl zum Konvertieren von .mg3 in .ogg würde folgendermaßen aussehen:

mpg321 Rush_Tom_Sawyer.mp3 -w raw && oggenc raw -o Rush_Tom_Sawyer.ogg

Einfach richtig?

Abschließende Gedanken

Jetzt können Sie geschickt werden und Batch-Skripte erstellen, mit denen Sie Batch-Konvertierungen durchführen können. Natürlich werden viele denken: Warum sollte ich das durchgehen, wenn ich einfach ein praktisches GUI-Tool wie Soundconverter herunterladen kann, um die Arbeit zu erledigen? Warum? Weil es immer klug ist, die Befehlszeilenoption zu haben. Eines Tages könnten Sie es brauchen.