This AIL feeder extract information from YouTube videos such as sbtitles and metadata to collect and feed AIL via its REST API.
luser@localhost:~/code/ail-feeder-youtube-subs/bin$ python3 feeder.py --help
usage: feeder.py [-h] [-vi VIDEO [VIDEO ...]] [-d] [-v]
options:
-h, --help show this help message and exit
-vi VIDEO [VIDEO ...], --video VIDEO [VIDEO ...]
list of images to analyse
-d, --debug debug mode (without submission)
-v, --verbose display more info
source
is the name of the AIL feeder modulesource-uuid
is the UUID of the feeder (unique per feeder)data
is data in filemeta
is the generic field where feeder can add the metadata collected
Using the AIL API, data
will be compress in gzip format and encode with base64 procedure. Then a new field will created, data-sha256
who will be the result of sha256 on data after treatment.
This software is licensed under GNU Affero General Public License version 3 Copyright (C) 2023 Steve Clement