Provided by: ytcc_1.8.1-1_all bug

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.