aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* - Added a fallback method for extracting video information. - Decode ↵trizen2020-06-062-2/+62
| | | | | | internal YouTube URLs in description. - Various fixes and improvements. Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Filter out recommended videos from related videos.trizen2020-06-061-0/+7
| | | | | | Most often, they are not even related to the given video ID. Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Added basic support for related videos. (fixes ↵trizen2020-06-062-3/+93
| | | | | | | | | | | | | | https://github.com/trizen/straw-viewer/issues/15) Example: fair-viewer --related [video-id / URL] This also implements support for `--autoplay`, which is based on related videos. Thanks to @aearil for reporting this issue. Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Allow channel & playlist IDs to be longer (between 11 and 64 characters).trizen2020-06-061-1/+1
| | | | | | | | | | | | This also allows IDs of "Albums & Singles". Example: fair-viewer -up=UCmsgp1PvOsb1sHxeiT_403A ...now allows the selection of the 5th result, which is of type "Albums & Singles". Signed-off-by: Jesús <heckyel@hyperbola.info>
* Detect videos with `signatureCipher` and fallback to `hypervideo`.trizen2020-06-061-58/+46
| | | | Signed-off-by: Jesús <heckyel@hyperbola.info>
* Version 1.0.3Jesús2020-03-241-1/+1
|
* Reordered the itags for better quality.trizen2020-03-241-13/+14
| | | | Signed-off-by: Jesús <heckyel@hyperbola.info>
* Support three-digit video selection.trizen2020-03-141-2/+2
| | | | Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Also replace "<br/>" with a newline. - Remove leading whitespace from ↵trizen2020-03-141-1/+2
| | | | | | description. Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Extract URLs in description from `descriptionHtml` field. ↵trizen2020-03-142-5/+36
| | | | | | (https://github.com/trizen/fair-viewer/issues/6) - Added the `--api-host=<...>` command-line option for changing the API host. - Fixed the `--info=<URL>` option. Signed-off-by: Jesús <heckyel@hyperbola.info>
* Always keep itag=22 when checking for `contentLength > 0`.trizen2020-03-101-1/+1
| | | | Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Support for next pages of playlists from username. - Better detection for ↵trizen2020-03-072-25/+23
| | | | | | the last page of results. Signed-off-by: Jesús <heckyel@hyperbola.info>
* - Implemented support for playlists from username.trizen2020-03-071-10/+2
|
* Version 1.0.2Jesús2020-03-031-1/+1
|
* Keep dual licenses GPLv3 or later and Artistic 2.0Jesús2020-03-0318-217/+120
|
* Version 1.0.1Jesús2020-03-031-1/+1
|
* Fix CopyrightJesús2020-03-0318-0/+50
|
* Revert "Fix Authors"Jesús2020-03-0311-0/+11
| | | | This reverts commit 596811c34ff9433faa734199521660a6bd811efa.
* Fix AuthorsJesús2020-03-0211-11/+0
|
* Fix Non-ASCII characterJesús2020-03-0218-36/+36
|
* Renew AuthorJesús2020-03-0218-88/+222
|
* Fix licenseJesús2020-03-021-37/+15
|
* Set freedom URL and hypervideo app defaultJesús2020-03-021-4/+4
|
* rebrand appJesús2020-03-0218-124/+124
|
* Added support for next pages of comments.trizen2020-02-271-0/+14
|
* - Added support for next pages of results. (fixes ↵trizen2020-02-271-18/+29
| | | | https://github.com/trizen/straw-viewer/issues/1)
* - Don't cache resposes with code >= 300.trizen2020-02-261-1/+2
| | | | | | - Added support for session cookies, as some instances of "invidio.us", such as "invidiou.sh", seems to require cookies to be enabled. The instance can be changed in the configuration file by modifying the value of "api_host".
* Version 0.0.1trizen2020-02-261-1/+1
|
* - Fixed the "Author -> Uploads" entry.trizen2020-02-262-2/+6
| | | | - Set the default cache directory in /tmp
* When `youtube-dl` is not installed, try to use the API of invidio.us.trizen2020-02-261-49/+54
|
* new file: META.jsontrizen2020-02-262-1/+5
| | | | new file: META.yml
* Support input URLstrizen2020-02-153-10/+51
|
* Added basic support for showing comments.trizen2020-02-153-21/+52
|
* Basic support for channels and playlists.trizen2020-02-154-25/+41
|
* Import files.trizen2020-02-1518-0/+4606