|
@@ -19,8 +19,8 @@ A lightweight YouTube subscription manager and browser, with a
|
|
|
[pacman](https://archlinux.org/pacman)-style interface.
|
|
|
Follow Youtube channels without needing the Youtube API, a Google account,
|
|
|
running [nonfree Javascript](https://gnu.org/philosophy/javascript-trap.html)
|
|
|
-or a bloated web interface. Stores subscriptions in a local SQLite database,
|
|
|
-is configurable, and includes an optional ncurses based interactive mode.
|
|
|
+or a bloated web interface. Stores subscriptions in a local database, is
|
|
|
+configurable, and includes an optional curses based interface and GUI.
|
|
|
|
|
|
## Goals
|
|
|
|
|
@@ -44,9 +44,9 @@ By storing a subscription database locally (which can be backed up however you
|
|
|
wish), you avoid needing a Google account, for increased privacy and not
|
|
|
having to trust Google with your data and letting them build a profile of your
|
|
|
interests. It also avoids the need for using their website and any proprietary
|
|
|
-Javascript or Flash code, instead using a familiar and simpler native command
|
|
|
-line or graphical interface, free formats like WebM, VP9 video and Ogg audio,
|
|
|
-and free software players like mpv or VLC.
|
|
|
+Javascript or Flash, instead using a familiar and simpler native command line
|
|
|
+or graphical interface, free formats like WebM, VP9 video and Ogg audio, and
|
|
|
+free software players like mpv or VLC.
|
|
|
|
|
|
TubeMan looks for the configuration file in the following places,
|
|
|
from first to last:
|
|
@@ -61,17 +61,16 @@ When run, TubeMan will generate a subscription database if one is not found.
|
|
|
Optionally, you can import your existing database from an Android device
|
|
|
running NewPipe.
|
|
|
|
|
|
-See `tubeman --help` or `man tubeman` for usage information, or look at
|
|
|
-[docs/tubeman.1.md](docs/tubeman.1.md) in the source.
|
|
|
+See `tubeman --help` or `man tubeman` for usage information.
|
|
|
See the default config file for descriptions of the config options.
|
|
|
Running TubeMan with no options starts interactive mode.
|
|
|
|
|
|
You can import your supscriptions from youtube.com by downloading an OPML file
|
|
|
from Youtube by visiting
|
|
|
<https://youtube.com/subscription_manager?action_takeout=1>
|
|
|
-while signed in, then import it with the `--import` option.
|
|
|
-You can add channels individually, the OPML file is an **optional** way to add
|
|
|
-your subscriptions. See the man page for more details.
|
|
|
+while signed in, then import it with the `--import` option. You can add
|
|
|
+channels individually, the OPML file is an **optional** way to add your
|
|
|
+subscriptions. See the man page for more details.
|
|
|
|
|
|
### Displaying Thumbnails
|
|
|
|
|
@@ -159,7 +158,7 @@ from the Noun Project, released under the
|
|
|
|
|
|
### Prior Art
|
|
|
|
|
|
-TubeMan doesn't use code from these projects, but were used as inspiration.
|
|
|
+No code is used from these projects, but they inspired certain features.
|
|
|
|
|
|
* [NewPipe](https://github.com/TeamNewPipe/NewPipe) - a Youtube app for
|
|
|
Android that does not use the Youtube API and can store local subscriptions
|
|
@@ -172,7 +171,7 @@ TubeMan doesn't use code from these projects, but were used as inspiration.
|
|
|
|
|
|
### Author
|
|
|
|
|
|
-Copyright Oliver Galvin, 2017-2018
|
|
|
+Copyright (C) Oliver Galvin, 2017-2018
|
|
|
TubeMan is free software, released under the terms of the GNU
|
|
|
[General Public License](https://www.gnu.org/copyleft/gpl.html),
|
|
|
either version 3 of the License, or any later version.
|