Riproduci MP3

Sommario:

Anonim

Hai mai desiderato riprodurre musica mentre lavori nella riga di comando? Forse vuoi riprodurre un podcast dalla riga di comando su Mac?

Con lo strumento a riga di comando 'afplay' puoi fare proprio questo, puoi riprodurre praticamente qualsiasi formato di file audio, sia esso M4A, AAC, MP3, WAV, AIFF o qualsiasi altra cosa sia presente sul tuo Mac e puoi avviare l'audio direttamente dal terminale.

Come riprodurre qualsiasi file audio dalla riga di comando

Il comando afplay è versatile e può riprodurre m4a, mp4, aac, aiff, wav e molti altri formati di file audio. Per usarlo da solo, ecco cosa vorresti fare:

  1. Apri l'applicazione Terminale che si trova in /Applicazioni/Utility/
  2. Ora digita quanto segue, utilizzando il percorso del file audio che desideri riprodurre dalla riga di comando
  3. afplay /path/to/audiofile.mp3

  4. La riproduzione dell'audio inizia immediatamente, per interrompere la riproduzione dell'audio puoi premere CONTROL + C nella riga di comando

Puoi interrompere l'audio in qualsiasi momento con Control-C, altrimenti la canzone si riprodurrà da sola e terminerà automaticamente una volta completata.

Non pensare a questo come un sostituto di iTunes basato su terminale (però c'è un'app interessante chiamata ViTunes), perché non lo è, è più solo un modo per riprodurre una varietà di file audio dalla riga di comando senza dover accedere a nessuna app GUI.Non troverai alcuna utilità di gestione o capacità di sincronizzazione all'interno di afplay.

Ciò non significa che non puoi riprodurre musica in sottofondo.

Come riprodurre file audio in background dalla riga di comando

Se preferisci eseguire afplay in background mentre continui a riprodurre il file audio, usa questo comando:

afplay /path/to/audiofile.mp3 &

Nota che la e commerciale è sul retro del comando. Questo lancia afplay in background, se vuoi zittirlo puoi semplicemente terminare il processo di afplay con:

killall afplay

Oppure seleziona l'ID del processo specifico di afplay con kill -9:

ps|grep afplay

Individua il PID per afplay mentre è in esecuzione, quindi esegui il comando come segue:

kill -9 pid

Questo terminerà il processo e lo streaming musicale all'istante.

Non che io stia perdonando questo tipo di comportamento, ma di recente ho usato il comando afplay per fare uno scherzo piuttosto divertente a un collega inserendo SSH nella sua macchina da lavoro e costringendolo ad ascoltare una Miley Cyrus canzone, non ha capito cosa stava succedendo finché non è finita e gliel'ho detto. Sì, questa è la nostra idea di divertimento qui a nerdville.

Riproduci MP3