In het volgende artikel gaan we kijken naar Sox. Dit is een bekende applicatie waarmee gebruikers die veel tijd besteden aan het gebruiken van de terminal voor bijna alles, we kunnen luister naar onze mp3-collectie of andere formaten.
In de volgende regels gaan we zien hoe gebruikers dat kunnen installeer en gebruik de afspeeloptie van dit beroemde hulpprogramma voor de opdrachtregel op een eenvoudige manier Alles wat we hier gaan zien, heb ik getest op een Ubuntu 18.04 LTS-systeem.
Dit hulpprogramma leest en schrijft audiobestanden in de meest populaire formaten Optioneel kunnen we er ook effecten op toepassen. Het kan meerdere invoerbronnen combineren, de audio synthetiseren en in veel systemen fungeren als een audiospeler voor algemene doeleinden of een multitrack-audiorecorder. Het heeft ook een beperkte mogelijkheid om de invoer op te splitsen in meerdere uitvoerbestanden.
We zullen alle beschikbare functionaliteit vinden met alleen het Sox-commando Om het afspelen en opnemen van audio te vereenvoudigen, wordt, als Sox wordt aangeroepen als playback, het uitvoerbestand automatisch ingesteld als het standaardgeluidsapparaat, en als het wordt aangeroepen als een opname, wordt het standaardgeluidsapparaat gebruikt als de invoerbron.
Installeer Sox op Ubuntu 18.04
We zullen de Sox-applicatie kunnen vinden beschikbaar in de officiële Ubuntu-repository Dit maakt het installeren op onze computer net zo eenvoudig als het openen van een terminal (Ctrl + Alt + T) en het schrijven van het volgende script erin:
sudo apt update && sudo apt install sox
Er moet worden vermeld dat tijdens de vorige installatie de terminal het zal suggereren dat we het pakket installeren libsox-fmt-all handmatig na het installeren van Sox Met dit bibliotheekpakket kunnen we alle songformaten in Sox afspelen. Om het pakket waar we het over hebben te installeren, hoeven we in dezelfde terminal alleen het volgende commando te schrijven:
sudo apt-get install libsox-fmt-all
Na acceptatie van de installatie wordt het pakket geïnstalleerd en geconfigureerd met Sox.
Na alle installatie kunnen we het versienummer van de applicatie verifiëren. Naast het verkrijgen van het versienummer, zal de volgende opdracht ook dienen als verificatie dat de applicatie correct is geïnstalleerd Het te gebruiken commando is het volgende:
sox --version
Speel mp3-bestanden af met Sox
De werking van deze applicatie voor mp3-bestanden afspelen via Sox het is makkelijk. Om een enkele mp3 vanaf de terminal af te spelen, moet u de volgende syntaxis niet gebruiken:
play ~/ruta/al/archivo.mp3
Terwijl het nummer speelt, zullen we in staat zijn sluit de speler af en sluit de huidige weergave met de toetsencombinatie Ctrl + C.
Als we niet het volledige pad willen aangeven naar het bestand dat we willen afspelen, kunnen we ook nummers afspelen die zich in een specifieke map bevinden door er naartoe te gaan en vervolgens de opdracht te gebruiken om het bestand op de volgende manier af te spelen:
play archivo.mp3
Speel alle mp3-bestanden in een map
Met Sox kunnen we ook alle mp3-bestanden afspelen die zich in een enkele map bevinden. Om dit te doen, hoeven we alleen de volgende syntaxis te gebruiken:
play ~/ruta/a/los/archivos/mp3/*.mp3
Een praktisch voorbeeld van deze opdracht, waarmee u kunt speel alle .mp3-inhoud in de muziekmap af zou het volgende zijn:
play ~/Música/*.mp3
Om naar het volgende nummer te springen, kunt u de toetsencombinatie Ctrl + C gebruiken Gebruik Ctrl + C + C om de speler af te sluiten en het afspelen af te breken.
Verwijder Sox
In het geval dat deze muziekspeler voor de opdrachtregel u niet overtuigt en u hem van uw systeem wilt verwijderen, opent u gewoon een terminal (Ctrl + Alt + T) en voert u de volgende opdrachten uit:
sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove
Met alles wat hier wordt aangegeven, kunt u een basisgebruik van Sox maken. Voor hulp krijgen Om deze applicatie te gebruiken, hoef je alleen maar de corresponderende opdracht te gebruiken door de terminal in te typen:
sox --help
Bovendien kunt u ook krijg meer informatie over haar in de officiële documentatie die te vinden zijn op de projectwebsite.