Sox, speel je mp3-bestanden af ​​vanaf de Ubuntu-terminal

over sox

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:

sox-faciliteit

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:

installeer libsox-fmt-all

sudo apt-get install libsox-fmt-all

Na acceptatie van de installatie wordt het pakket geïnstalleerd en geconfigureerd met Sox.

muziekCubelinux
Gerelateerd artikel:
musikCube: een multiplatform muziekspeler op uw terminal

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:

controleer de geïnstalleerde versie

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:

sox speelt alleen een mp3

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:

het afspelen van de inhoud van een mp3-map

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:

sox het afspelen afbreken met Ctrl + C

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:

verwijder sox

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.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.