Verberg .mp3 naar .wav en .ogg vanaf commando
- Categorie: Muziek En Video
Ik heb een heleboel verschillende muziekbestanden op mijn computer die in verschillende staten van migratie van .mp3 naar verschillende formaten zijn. De belangrijkste reden hiervoor is het probleem van licenties tussen Linux en het MP3-formaat. En hoewel er GUI-tools zijn om bijna elke klus te klaren die u nodig heeft, zijn er momenten waarop de opdrachtregel nog steeds uw vriend is. Stel dat u batchtaken wilt uitvoeren, de opdrachtregel is hier goed voor. Of stel dat u (om welke reden dan ook) de shell wilt beveiligen op een externe machine en vervolgens uw bestanden wilt converteren. Om welke reden dan ook, het is goed om te weten dat de tools voor de klus beschikbaar zijn.
De tools waar ik het over heb zijn mpg123 en mpg321 . Hoewel mpg321 beweert een drop-in vervanger te zijn voor mpg123, gebruik ik toch liever beide tools (de eerste om .mp3 naar .wav om te zetten en de laatste om .mp3 naar .ogg te converteren). En in dit artikel zult u zien hoe eenvoudig het is (met behulp van de opdrachtregel) om deze bestandstypen te converteren.
Installatie
Omdat we de opdrachtregel gebruiken voor de conversie, installeren we de tools vanaf de opdrachtregel. De distributie die ik gebruik, is bijvoorbeeld gebaseerd op het recente, stabiele Debian. U hoeft geen repositories toe te voegen aan uw /etc/apt/sources.list bestand, omdat alle tools te vinden zijn in de standaard repositories. Volg deze stappen om deze tools te installeren:
- Open een terminalvenster.
- Indien nodig, haar to root (als u sudo in plaats van root, gewoon toevoegen sudo aan het begin van de installatieopdrachten hieronder).
- Geef het commando apt-get install mpg123 mpg321 vorbis-tools
Dat is het. Laten we nu eens kijken hoe de tools worden gebruikt.
Converteer .mp3 naar .wav
De eerste conversie is naar .wav. Waarom .wav gebruiken? Eerst en vooral is het .wav-bestand niet gecomprimeerd en verliesloos, dus het geluid is beter. Het enige nadeel is dat de bestanden veel groter zijn. Dus als je een bepaald bestand hebt en je wilt zoveel mogelijk kwaliteit behouden, dan is .wav het formaat dat je moet gebruiken. In dit geval zijn we natuurlijk een lossy bestandstype (.mp3) aan het converteren, zodat er al een verminderde geluidskwaliteit is. Maar waarom zou u het verder verminderen? Om deze conversie uit te voeren, ziet het commando er als volgt uit:
mpg123 -w output_file.wav input_file.mp3
Waar output_file is de naam van het .wav-bestand dat zal worden geconverteerd vanuit het mp3-bestand met de naam Invoer bestand. Stel dat u het bestand Rush_Tom_Sawyer.mp3 naar .wav wilt converteren. Dat commando zou er als volgt uitzien:
mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3
Converteer .mp3 naar .ogg
Het .ogg-formaat is het open source-equivalent van .mp3 en wordt door veel spelers ondersteund. Het .ogg-formaat is een goed formaat om te gebruiken bij het maken van 'mix-cd's' (ik ben oud, ik wil nog steeds 'mixtapes' zeggen), omdat je meer bestanden op een cd kunt plaatsen dan wanneer je het .wav-formaat zou gebruiken . Maar om de .mp3 naar .ogg te converteren ziet het commando er als volgt uit:
mpg321 Input_File.mp3 -w raw && oggenc raw -o Output_file.ogg
Laten we hetzelfde bestand bekijken dat we hierboven naar .wav hebben geconverteerd. De opdracht om vanuit .mp3 naar .ogg te converteren, ziet er als volgt uit:
mpg321 Rush_Tom_Sawyer.mp3 -w raw && oggenc raw -o Rush_Tom_Sawyer.ogg
Makkelijk toch?
Laatste gedachten
Nu kunt u sluw worden en batch-scripts maken waarmee u batchconversies kunt uitvoeren. Natuurlijk zullen velen denken: 'Waarom zou ik dat doornemen, als ik gewoon een handige GUI-tool zoals Soundconverter kan downloaden om het werk te doen? Waarom? Omdat het altijd slim is om de opdrachtregeloptie te hebben. Op een dag heb je het misschien nodig.