Provided by: ytcc_1.8.1-1_all 

NAME
ytcc - Youtube channel checker
DESCRIPTION
usage: ytcc.py [-h] [-a NAME URL] [-c] [-r NAME [NAME ...]] [--rename OLDNAME NEWNAME] [-u] [-l] [-w [ID [ID ...]]] [-d [ID [ID ...]]] [-m [ID [ID ...]]] [-f NAME [NAME ...]] [-n] [-s YYYY-MM-DD] [-t YYYY-MM-DD] [-p PATH] [-g] [-o COL [COL ...]] [--no-header] [-x] [-y] [--import-from PATH] [--export-to PATH] [--cleanup] [-v] [--bug-report-info] ytcc is a commandline YouTube client that keeps track of your favorite channels. The --list, --watch, --download, --mark-watched options can be combined with filter options --channel-filter, --include-watched, --since, --to optional arguments: -h, --help show this help message and exit -a NAME URL, --add-channel NAME URL add a new channel. NAME is the name displayed by ytcc. URL is the url of the channel's front page or the URL of any video published by the channel -c, --list-channels print a list of all subscribed channels -r NAME [NAME ...], --delete-channel NAME [NAME ...] unsubscribe from the channel identified by 'NAME' --rename OLDNAME NEWNAME rename channel 'OLDNAME' to 'NEWNAME' -u, --update update the video list -l, --list print a list of videos that match the criteria given by the filter options -w [ID [ID ...]], --watch [ID [ID ...]] play the videos identified by 'ID'. Omitting the ID will play all videos specified by the filter options -d [ID [ID ...]], --download [ID [ID ...]] download the videos identified by 'ID'. The videos are saved in $HOME/Downloads by default. Omitting the ID will download all videos that match the criteria given by the filter options -m [ID [ID ...]], --mark-watched [ID [ID ...]] mark videos identified by ID as watched. Omitting the ID will mark all videos that match the criteria given by the filter options as watched -f NAME [NAME ...], --channel-filter NAME [NAME ...] plays, lists, marks, downloads only videos from channels defined in the filter -n, --include-watched include already watched videos to filter rules -s YYYY-MM-DD, --since YYYY-MM-DD includes only videos published after the given date -t YYYY-MM-DD, --to YYYY-MM-DD includes only videos published before the given date -p PATH, --path PATH set the download path to PATH -g, --no-description do not print the video description before playing the video -o COL [COL ...], --columns COL [COL ...] specifies which columns will be printed when listing videos. COL can be any of ['ID', 'Date', 'Channel', 'Title', 'URL', 'Watched']. All columns can be enabled with 'all' --no-header do not print the header of the table when listing videos -x, --no-video plays or downloads only the audio part of a video -y, --disable-interactive disables the interactive mode --import-from PATH import YouTube channels from YouTube's subscription export (available at https://www.youtube.com/subscription_manager) --export-to PATH export YouTube channels in opml format --cleanup removes old videos from the database and shrinks the size of the database file -v, --version output version information and exit --bug-report-info print info to include in a bug report
COPYRIGHT
Copyright © 2015-2019 Wolfgang Popp This program comes with ABSOLUTELY NO WARRANTY; This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details.