Commit Graph

27 Commits

Author SHA1 Message Date
faa303a45c rename fork
Some checks failed
Build on push and PRs / build (push) Failing after 4s
2025-01-14 21:08:33 +03:00
eb9555dbed Make most tests work again 2024-10-07 22:43:05 +02:00
8b5d2141e0 Handle errors at download better
Related to #173
2024-03-13 20:54:07 +01:00
8dad7bee96 Fix deprecations and typos 2024-03-12 00:57:21 +01:00
7f2357b6ae add channelRawURL
whoops
2024-02-24 09:47:59 +00:00
bab64bab72 add support for youtube-dl channels 2024-02-24 00:29:36 +00:00
0d8b592770 update video title 2024-02-23 23:23:47 +00:00
efe7640980 By default probe for youtube-dl or yt-dlp binary
Still possible to override with Path
2024-01-13 18:07:51 +01:00
12053d10b1 fix file close 2023-10-03 17:09:40 -04:00
fc0dec1f1f ffprobe testing duration 2023-10-03 14:58:09 -04:00
9a0dc509a3 change Download filter to best 2023-09-01 16:28:30 -04:00
36319b5e0f add ffmpeg check to test 2023-09-01 16:28:03 -04:00
e29655f2bd add TestDownloadSections 2023-08-23 16:48:24 -04:00
a230313e47 Add main Download() function and its test
// It downloads given URL using the given options and filter (usually a format
id or quality designator). If filter is empty, then youtube-dl will use its
default format selector.
2023-08-17 11:19:19 +02:00
f97b09d082 fix typo 2023-08-16 17:19:03 +02:00
de2e0d1840 add tests 2023-08-16 01:28:47 +02:00
4046d6dc4b Add Downlaoder option
Specificies --downloader optionn
2023-06-15 14:51:18 +02:00
2caa37324b Fix failing TestTestUnsupportedURL test 2022-07-30 11:38:52 +02:00
bfcb4c9c54 Use _test package to force use of public API 2021-12-21 16:49:52 +01:00
e04def3d58 Update expected test values 2021-05-07 18:38:47 +02:00
3b67f6a80c Better errors and error handling
Fix issue with ignore errors for playlists, now ignore
errors if we get info JSON with a non empty ID.
2019-11-05 00:46:54 +01:00
4bc99db15d Less confusing wront type error messages 2019-11-01 00:25:12 +01:00
5b6ef4f1f2 Make response type an/single/playlist
Make it possible to assert what response to get
2019-11-01 00:01:13 +01:00
181d7b2a30 Fix version match re to handle 2019.09.12.1 2019-09-22 23:14:01 +02:00
47b4e26567 Add --ignore-errors for info download also
--ignore-errors still return error message and exit code != 0
so workaround is to assume things went ok if we get some json on stdout

Filter out failed entries for playlists
2019-09-22 23:13:16 +02:00
87c2baa9c2 Fix misspelling of TODO 2019-07-24 11:39:06 +02:00
88fc6c8d7a init 2019-07-23 21:39:07 +02:00