Reproductor MP3 de línea de comandos en Mac OS X

Tabla de contenido:

Anonim

No necesita usar iTunes para reproducir música en su Mac, especialmente si solo desea reproducir un documento de audio. Mac OS X viene con un reproductor de audio de línea de comandos incluido que puede usar para reproducir la mayoría de los archivos de audio.

En este ejemplo vamos a usar un archivo MP3 como audio, pero también puede reproducir AIFF, WAV, m4a y muchos más formatos de audio a través de afplay o comandos abiertos.

Cómo reproducir archivos MP3 en la línea de comandos en Mac

Para afplay, inicie la Terminal (que se encuentra en /Aplicaciones/Utilidades/) y escriba el siguiente comando:

afplay audiofile.mp3

Obviamente, debe reemplazar audiofile.mp3 con su nombre de archivo y la ruta a ese archivo.

Como referencia, la ruta a su carpeta de iTunes es: ~/Music/iTunes/iTunes\ Music/ y luego puede usar la función de completar con tabulación para seleccionar rápidamente los nombres de los artistas.

Un ejemplo de sintaxis para reproducir un archivo en la biblioteca de iTunes usando afplay se parece a lo siguiente, con una ruta completa al nombre del archivo:

afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3

El comando afplay funciona con archivos mp3, pero también con casi cualquier otro archivo de audio al que lo apuntes.

Si desea iniciar una canción en iTunes desde la línea de comandos, también puede hacerlo.Supongamos que iTunes es el reproductor de música predeterminado, a menos que lo haya cambiado a otra cosa. Para iTunes, también puede usar el comando 'abrir' para iniciar transmisiones de iTunes en iTunes mismo, o cualquiera que sea su aplicación de reproductor de audio predeterminada:

abrir /ruta/al/archivomp3.mp3

Esto inicia el mp3 dentro de la aplicación GUI real asociada con el tipo de archivo (mp3, en este caso).

Cualquiera que sea el método, una vez que se ejecuta el comando, el archivo de audio comenzará a reproducirse inmediatamente, puede detener la reproducción del audio en cualquier momento presionando Control+C dentro de la ventana de Terminal.

Cómo reproducir audio desde la línea de comandos en segundo plano

También puede usar el comando afplay para reproducir un archivo de audio en segundo plano simplemente agregando un ampersand al final del comando, como se muestra:

afplay audiofile.mp3 &

Para iniciar iTunes en segundo plano desde el comando 'abrir', use el mismo ampersand:

abrir /ruta/al/archivomp3.mp3 &

Ahora la canción se reproducirá en segundo plano y no es necesario que la ventana de Terminal permanezca abierta.

El archivo de audio se reproducirá hasta que termine; de ​​lo contrario, puede escribir:

killallafplay

o

matar todo iTunes

El primero mata afplay, el segundo detiene iTunes al forzar el cierre.

Eso detendrá el audio inmediatamente.

En el pasado, combiné esto con el comando "decir" de texto a voz para jugar algunas bromas divertidas a mis amigos.

Reproductor MP3 de línea de comandos en Mac OS X