Listen, Control and See the details of your favorite musics.
$ go run . your_directory/
You can change the default characters that are used to print the music image and progress bar. Just specify --image-char
and --progressbar-char
flags in your command:
$ go run . --image-char='your_char' --progressbar-char='your_char' your_directory/
If you open a video or another audio file on your computer while the music is playing, the program will automatically pause the music. After the external audio gets finished, the music will continue to play. This option is enabled by default; however, to disable it, simply hit space.
If you enable this option by passing --hot-cold='true'
in your command, the program creates two directories. The first directory will have your Hot
music, followed by the Cold
directory, which will contain your Cold music. During playback, you can press h
to indicate a song as 🔥[HOT!]🔥
the program will automatically move the song to the Hot directory. If you do not mark a music file as Hot, it will be moved to the Cold directory. This tool is useful when you have a collection of new music and want to find Hot music among them.
During playing the music, you can control the player. Press these keyboard keys to control the player:
Key | Action |
---|---|
n | Go to next music |
p | Go to previous music |
space | Pause/Play |
UpArrow | Increase the sound volume |
DownArrow | Decrease the sound volume |
RightArrow | Seek forward |
LeftArrow | Seek backward |
s | Shuffle the play list |
h | Toggle Hot tag (if it is enabled) |
q | Exit the program |
- Add repeat control option
- Create terminal command for Linux, Mac and Windows