simon
cbcb7484a7
Merge branch 'feature/queue-autorun' into testing
2023-04-29 16:41:19 +07:00
Dominik Sander
1c0b407f3f
Allow to configure yt-dlp `--format-sort` argument ( #471 )
...
* Allow to configure yt-dlp `--format-sort` argument
This exposes the [`--format-sort`][1] yt-dlp option to the user.
Implements parts of #316
[1]: https://github.com/yt-dlp/yt-dlp#sorting-formats
* Trim split values of format_sort, obey black
* Add `format_sort` to default configuration
* Add note about codec compatibility to settings page
2023-04-29 16:32:52 +07:00
simon
280c773441
add download now to form
2023-04-29 14:17:36 +07:00
simon
efca460e9d
download now task handling
2023-04-29 13:22:10 +07:00
simon
06bbe2e400
fix playlist sub parser
2023-04-27 22:06:41 +07:00
simon
bc39561606
consolidate dl queue notification to method
2023-04-22 13:42:54 +07:00
simon
89779ec13b
consolidate update status priority
2023-04-21 17:25:04 +07:00
simon
1b6b219e02
modify _get_next to for auto_only attr
2023-04-21 16:11:37 +07:00
simon
3a091ac287
implement auto_start indexing
2023-04-16 18:30:39 +07:00
simon
a4d42573ef
move DurationConverter to separate module
2023-04-13 17:29:17 +07:00
simon
7e4f564f45
fix title overwrite in notification
2023-04-10 10:25:09 +07:00
simon
0b33edcb4c
tweak thumb resync paginate size
2023-04-09 14:23:10 +07:00
simon
a924d648d6
add video id to processing message
2023-04-09 12:42:46 +07:00
simon
841f5ab67f
fix missing tvart fallback key
2023-04-07 19:14:25 +07:00
simon
5b2d7db102
fix chown for channel folder creation
2023-04-07 12:47:33 +07:00
simon
c8dd391fd3
fix channel tv art validator callback
2023-04-07 09:09:32 +07:00
simon
780115adb6
download and index channel tv art
2023-04-05 21:49:03 +07:00
simon
981a4cb8b3
clear queue on stop
2023-03-31 10:09:54 +07:00
simon
2a0a04ac65
cleanup notifications
2023-03-30 18:20:53 +07:00
simon
db0ade203a
return task commands to notification backend
2023-03-30 11:39:22 +07:00
simon
df9a52a8f2
speed up add to queue by disabling format check
2023-03-24 09:57:09 +07:00
simon
33b9a012d4
implement api-stop for download_pending
2023-03-23 10:48:43 +07:00
simon
db0e362b7d
make update_subscribed stoppable
2023-03-22 17:01:34 +07:00
simon
f194259ab3
refactor subscribe task backend
2023-03-18 17:46:51 +07:00
simon
b2fa92a8c3
refactor channel playlist index task backend
2023-03-18 12:59:16 +07:00
simon
d533c7acfe
refactor re_sync_thumbs task
2023-03-16 18:13:37 +07:00
simon
461c2c4600
refactor thumbnail check task
2023-03-16 17:12:50 +07:00
simon
2c719ae1ae
refactor download_pending task
2023-03-15 13:28:19 +07:00
simon
488711ee8f
refactor extract dl task
2023-03-14 16:40:05 +07:00
simon
78f04a2ffc
refactor subs rescan to new task manager
2023-03-14 15:42:42 +07:00
simon
2850988bfe
Merge branch 'testing' into feat-redis-result
2023-03-07 16:07:17 +07:00
simon
c204c6ca7f
finetune timeouts and notifications
2023-03-04 17:03:46 +07:00
simon
87cfd9e154
move up notification for faster feedback
2023-03-04 16:45:14 +07:00
simon
72e5d7ccf8
disable expire for queue setup message
2023-03-04 11:51:48 +07:00
simon
a459661fa2
fallback to estimate size for progress hook
2023-03-04 11:51:12 +07:00
simon
a56de2818d
consolidate yt-dlp obs
2023-03-04 11:33:22 +07:00
simon
666074ed49
refactor download task, consolidate tasks
2023-03-02 14:17:03 +07:00
simon
4c0de78fb4
refactor subscribe from form task
2023-03-02 12:30:48 +07:00
simon
ea002ad45d
refactor rescan and add to pending
2023-03-01 19:12:27 +07:00
simon
a34c9479f2
use channel from queue for download query filtering, #431
2023-02-17 12:21:00 +07:00
simon
162c05628c
rename PendingInteract youtube_id kwargs
2023-02-17 10:26:10 +07:00
simon
1125c0c4bf
handle malformed thumbnail download, #430
2023-02-17 09:17:04 +07:00
simon
77c26134d1
add print for thumbnail fallback, #425
2023-02-13 12:15:12 +07:00
simon
ef685ecb42
handle PIL error empty thumbnail image, #425
2023-02-13 11:55:47 +07:00
simon
0fcd6c086b
add kip log output for is_upcoming or is_live
2023-02-10 22:16:04 +07:00
simon
4d65d45a59
disable shorts or streams for channels, #405
2023-01-16 09:51:03 +07:00
simon
092c467a2e
default to videos vid_type in get_youtube_details
2023-01-12 16:49:45 +07:00
simon
d5885273ac
detect any shorts before adding to queue
2023-01-07 15:41:11 +07:00
simon
db4798754a
match streams type with was_live
2023-01-07 09:58:53 +07:00
simon
646bc1b12e
filter by vid_type for add to download queue
2023-01-07 09:45:01 +07:00