Reprodutor MP3 de linha de comando no Mac OS X

Índice:

Anonim

Você não precisa usar o iTunes para reproduzir música no seu Mac, principalmente se quiser apenas reproduzir um documento de áudio. O Mac OS X vem com um reprodutor de áudio de linha de comando incluído que você pode usar para reproduzir a maioria dos arquivos de áudio.

Neste exemplo, usaremos um arquivo MP3 como áudio, mas você também pode reproduzir AIFF, WAV, m4a e muitos outros formatos de áudio por meio de comandos afplay ou open.

Como reproduzir arquivos MP3 na linha de comando no Mac

Para afplay, abra o Terminal (encontrado em /Aplicativos/Utilitários/) e digite o seguinte comando:

afplay audiofile.mp3

Obviamente, você precisa substituir audiofile.mp3 pelo seu nome de arquivo e caminho para esse arquivo.

Para referência, o caminho para a pasta do iTunes é: ~/Music/iTunes/iTunes\ Music/ e então você pode usar a conclusão com tabulação para selecionar os nomes dos artistas rapidamente.

Um exemplo de sintaxe para reproduzir um arquivo na biblioteca do iTunes usando afplay se parece com o seguinte, com um caminho completo para o nome do arquivo:

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

O comando afplay funciona com arquivos mp3, mas também com quase qualquer outro arquivo de áudio para o qual você o apontar.

Se quiser iniciar uma música no itunes a partir da linha de comando, você também pode fazer isso.Vamos supor que o iTunes seja o reprodutor de música padrão, o que é, a menos que você o tenha alterado para outra coisa. Para o iTunes, você também pode usar o comando 'abrir' para iniciar os streams do iTunes no próprio iTunes, ou qualquer que seja o seu aplicativo reprodutor de áudio padrão:

open /path/to/mp3file.mp3

Isso inicia o mp3 no aplicativo GUI real associado ao tipo de arquivo (mp3, neste caso).

Seja qual for o método, assim que o comando for executado, o arquivo de áudio começará a ser reproduzido imediatamente, você pode interromper a reprodução do áudio a qualquer momento pressionando Control+C na janela do Terminal.

Como reproduzir áudio da linha de comando em segundo plano

Você também pode usar o comando afplay para reproduzir um arquivo de áudio em segundo plano simplesmente acrescentando um e comercial ao final do comando, conforme mostrado:

afplay audiofile.mp3 &

Para iniciar o iTunes em segundo plano a partir do comando 'abrir', use o mesmo e comercial:

open /path/to/mp3file.mp3 &

Agora a música tocará em segundo plano e não requer que a janela do Terminal fique aberta.

O arquivo de áudio tocará até acabar, caso contrário você pode digitar:

killall afplay

ou

killall iTunes

O primeiro encerra o afplay, o segundo interrompe o iTunes forçando o encerramento.

Isso interromperá o áudio imediatamente.

No passado, combinei isso com o comando "dizer" de texto para fala para pregar peças divertidas em amigos.

Reprodutor MP3 de linha de comando no Mac OS X