3つある。

  1. afplay
  2. tput bel
  3. mpv

afplay

音楽ファイルを再生するコマンド。 -v .2 でボリューム調整とかも可能だ。 -q 1 にするとハイクオリティの再生ができるらしい。

afplay ~/Music/鳴らした音楽ファイル.m4a

音楽ファイルならだいたい再生できる。 もちろん .mp3 もできる。

tput bel

tput bel;

しょうもない音が鳴る。 結構聞き逃す。

mpv

インストール

brew install mpv

使い方

YoutubeのURLを渡すだけで再生できる。

mpv --no-video --no-terminal  -ss 5 https://www.youtube.com/watch?v=0Uhh62MUEic
  • --no-video: 画面を非表示
  • --no-terminal: ターミナルの出力を非表示
  • -ss: 再生開始タイミング

残念なところ

NSLayoutConstraint のエラーが問答無用で出力される。

2021-05-18 16:42:20.101 mpv[20803:2671640] This NSLayoutConstraint is being configured with a constant that exceeds internal limits.  A smaller value will be substituted, but this problem should be fixed. Break on BOOL _NSLayoutConstraintNumberExceedsLimit(void) to debug.  This will be logged only once.  This may break in the future.

なんらかの修正は入っているようだがいつ適用されるのかは謎である。

おわりに

Youtubeを再生したいならmpv、ローカルファイルなら afplay でよさそうだ。