« get me outta code hell

Notes on dependencies - http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/README.md
diff options
context:
space:
mode:
authorFlorrie <towerofnix@gmail.com>2017-08-08 20:09:02 -0300
committerFlorrie <towerofnix@gmail.com>2017-08-08 20:09:02 -0300
commitd38f683b9670d580fa094cc5602142e679755e35 (patch)
tree2cee8f5eef1e48adff4125ce22500568b3cb27c6 /README.md
parent3b84dc71da84264a78c4594db592e99f509a6499 (diff)
Notes on dependencies
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/README.md b/README.md
index 700074f..2e8609a 100644
--- a/README.md
+++ b/README.md
@@ -12,8 +12,23 @@ $ npm install
 
 # Installs http-music GLOBALLY, i.e., so you can use from in any directory.
 $ npm link # (You might need sudo here.)
+
+# (Hey, you! That one person who only reads the install code! Please also
+# read the "you will also need" section below.)
 ```
 
+**You will also need:**
+
+* **A player:** [`play` (from SoX)][sox] and [`mpv`][mpv] both work. You'll
+  only need one of these, but mpv gives you access to play/pause and seeking
+  controls.
+
+* **A sound converter:** either [`avconv`][libav] or [`ffmpeg`][ffmpeg] will
+  work.
+
+There's a fair chance you already have some of these installed; you can always
+check from your terminal using the [`type`][type] command!
+
 ## Usage
 
 ```
@@ -31,3 +46,10 @@ $ http-music play
 ## Documentation
 
 Check out [the man pages](man/). (Or view them with `man http-music`.)
+
+  [sox]: http://sox.sourceforge.net/
+  [mpv]: https://mpv.io/
+  [libav]: https://www.libav.org/
+  [ffmpeg]: https://www.ffmpeg.org/
+  [type]: https://unix.stackexchange.com/a/10529/125775
+