Skip to content

Command line interface for control iTunes

License

Notifications You must be signed in to change notification settings

ktr0731/itunes-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iTunes CLI

Command line interface for control iTunes

demo


Description

You can control iTunes operations from command line.

Equipments

  • macOS Sierra or later
  • iTunes 12.5.4 or later
  • Go

Installation

$ go get github.com/ktr0731/itunes-cli/itunes

Or GitHub Releases are also available.

Usage

Each sub-commands can use shorter name.
Please see $ itunes help.

Play

Play current selected music.

$ itunes play

Play music that name passed by a argument.

$ itunes play reunion

Pause

Pause current music

$ itunes pause

Replay current music or play previous music.
If playing music's current played time is a few second, play previous music.
Other than that, replay it music from beginning.

$ itunes back

Next/Previous

Play next music.

$ itunes next

Play previous music.

$ itunes prev

Volume

Change volume in iTunes.

$ itunes vol 20

Find music

You can find musics by a fuzzy-finder.

$ itunes find
$ itunes find plist

License

Please see LICENSE.