pukkandan
d3fc8074a4
[youtube] Sort audio-only formats correctly
...
Closes #317
2021-05-19 18:29:20 +05:30
pukkandan
9c2b75b561
Field `additional_urls` to download additional videos from metadata
2021-05-19 18:11:15 +05:30
pukkandan
856bb8f99d
[downloader] Fix `write_debug`
2021-05-19 17:34:17 +05:30
pukkandan
af32f40bf5
[test] Fix `test_YoutubeDL.TestYoutubeDL`
...
Test `test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries` was broken due to `__original_infodict` being added to the dict
2021-05-19 17:00:40 +05:30
pukkandan
4ec82a72bb
Ensure `post_extract` and `pre_process` only run once
...
Previously, they ran once for each format requested
2021-05-19 16:48:22 +05:30
pukkandan
07cce701de
[cleanup] linter, code formatting and readme
2021-05-19 16:48:20 +05:30
king-millez
74e001af1d
[tenplay] Fix extractor ( #314 )
...
Authored by: king-millez
2021-05-19 16:43:34 +05:30
pukkandan
ff2751ac9c
[youtube] Always extract `maxresdefault` thumbnail
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29049
2021-05-18 19:31:17 +05:30
pukkandan
abcdd12b26
[youtube:tab] Support youtube music `MP` pages
2021-05-18 19:31:08 +05:30
pukkandan
18db754858
[youtube:tab] Redirect `UC` channels that doesn't have a `videos` tab
...
Many topic URLs don't have a videos tab, but has an equivalent `UU` playlist.
If there is no playlist, fallback to using channel page
2021-05-18 19:31:07 +05:30
pukkandan
fe03a6cdc8
[youtube:tab] Support youtube music `VL` and `browse` pages
2021-05-18 19:31:06 +05:30
pukkandan
cd684175ad
[youtube:tab] Support channel search
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29071
2021-05-18 19:30:21 +05:30
pukkandan
da692b7920
[cleanup] youtube tests
2021-05-18 18:10:15 +05:30
pukkandan
95c01b6c16
[youtube:tab] Show alerts only from the final webpage
2021-05-18 18:09:04 +05:30
pukkandan
6911e11edd
[test:download] Only extract enough videos for `playlist_mincount`
2021-05-18 18:08:55 +05:30
pukkandan
5112f26a60
Add `pl_thumbnail` outtmpl key for playlist thumbnails
...
This should have been implemented in 681de68e9d
, but I forgot
2021-05-18 17:12:20 +05:30
pukkandan
a06916d98e
[extractor] Add `write_debug` and `get_param`
2021-05-17 18:59:51 +05:30
pukkandan
681de68e9d
Write thumbnail of playlist
...
Related: https://github.com/ytdl-org/youtube-dl/pull/28872 , https://github.com/ytdl-org/youtube-dl/pull/28860
This is slightly different from the above PRs in that this downloads the playlist's thumbnail instead of the uploader's profile picture. But for youtube channel URLs these are the same
2021-05-17 18:24:17 +05:30
pukkandan
7aee40c13c
Fix bug in listing subtitles
...
Bug introduced by: 2412044c90
2021-05-17 18:24:16 +05:30
coletdjnz
9297939ec3
[Youtube] Extract more formats for `music.youtube` URLs ( #311 )
...
Based on: https://github.com/ytdl-org/youtube-dl/pull/28778 , https://github.com/ytdl-org/youtube-dl/pull/26160
Co-authored-by: craftingmod, colethedj, pukkandan
2021-05-15 20:08:47 +05:30
pukkandan
774d79cc4c
[youtube] Add language names
...
Co-authored by: nixxo, tpikonen
Based on: https://github.com/ytdl-org/youtube-dl/pull/26112
Closes : #310
2021-05-15 19:27:53 +05:30
pukkandan
2412044c90
Add field `name` for subtitles
...
Co-authored by: pukkandan, tpikonen
Based on: #310 , https://github.com/ytdl-org/youtube-dl/pull/26112
2021-05-15 19:27:52 +05:30
pukkandan
120916dac2
[youtube] multiple subtitles in same language
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/21164
Related: #310 , https://github.com/ytdl-org/youtube-dl/pull/26112
2021-05-15 19:27:48 +05:30
pukkandan
fe346461ff
Fix `--check-formats` when there is network error
2021-05-15 19:26:01 +05:30
pukkandan
d2a1fad968
[compat] Fix py2
2021-05-14 13:35:13 +05:30
pukkandan
0fb983f62d
[youtube] Extract audio language
2021-05-14 13:15:48 +05:30
pukkandan
53c18592d3
Add option `--print`
...
Deprecates: `--get-description`, `--get-duration`, `--get-filename`, `--get-format`, `--get-id`, `--get-thumbnail`, `--get-title`, `--get-url`
Closes #295
2021-05-14 13:15:47 +05:30
pukkandan
e632bce2e4
[options] Refactor callbacks
2021-05-14 13:15:47 +05:30
pukkandan
0760b0a7e2
Standardize `write_debug`
2021-05-14 13:15:29 +05:30
pukkandan
d908aa636a
[cleanup] Fix typos
2021-05-11 23:34:40 +05:30
pukkandan
3d89341b47
[common] bugfix for when `compat_opts` is not given
2021-05-11 23:29:26 +05:30
pukkandan
d8ec40b39f
[rmcdecouverte] Generalize `_VALID_URL`
...
Closes #291
2021-05-11 18:57:55 +05:30
pukkandan
4171221823
Add compat-option `no-attach-infojson`
2021-05-11 14:25:31 +05:30
pukkandan
eaeca38fc4
[version] update :ci skip all
2021-05-11 13:42:58 +05:30
pukkandan
fac988053f
Release 2021.05.11
...
* and some documentation improvements
2021-05-11 13:35:05 +05:30
pukkandan
61241abbb0
[generic] Respect the encoding in manifest
2021-05-11 13:32:03 +05:30
pukkandan
53ed7066ab
Option `--compat-options` to revert some of yt-dlp's changes
...
* Deprecates `--list-formats-as-table`, `--list-formats-old`
2021-05-11 13:30:48 +05:30
pukkandan
a61f4b287b
Deprecate support for python versions < 3.6
...
Closes #267
2021-05-09 04:32:23 +05:30
pukkandan
486fb17975
Remove `-l`, `-t`, `-A` completely and disable `--auto-number`, `--title`, `--literal`, `--id`
2021-05-09 04:22:29 +05:30
pukkandan
2f567473c6
[Plugins] Prioritize plugins over standard extractors
...
and prevent plugins from overwriting the standard extractor classes
Closes #304
2021-05-09 04:22:27 +05:30
pukkandan
000ee7ef34
[fragment] Make sure first segment is not skipped
2021-05-09 04:22:26 +05:30
pukkandan
41d1cca328
Update to ytdl-commit-a726009
...
[blinkx] Remove extractor
a726009987
2021-05-06 21:31:20 +05:30
pukkandan
717297545b
Fix `playlist_index` and add `playlist_autonumber` ( #302 )
...
Now `playlist_index` is always the position of the video in the actual playlist and `playlist_autonumber` is the position of the item in the playlist queue
2021-05-06 20:56:19 +05:30
pukkandan
e8e738406a
Add experimental option `--check-formats` to test the URLs before format selection
2021-05-06 20:50:44 +05:30
pukkandan
e625be0d10
Improve output template internal formatting
...
* Allow slicing lists/strings using `field.start🔚 step`
* A field can also be used as offset like `field1+num+field2`
* A default value can be given using `field|default`
* Capture all format strings and set it to `None` if invalid. This prevents invalid fields from causing errors
2021-05-06 20:28:58 +05:30
pukkandan
12e73423f1
[plutotv] Fix format extraction for some urls
...
* And fallback to the first urls if ad-free urls can't be found
Closes #299
2021-05-06 20:28:57 +05:30
pukkandan
7700b37f39
[plutotv] Extract subtitles from manifests
2021-05-06 20:28:56 +05:30
Ashish
c28cfda81f
[SonyLiv] Fix `title` and `series` extraction ( #301 )
...
Authored by: Ashish0804
2021-05-06 20:27:43 +05:30
pukkandan
848887eb7a
[downloader] Fix `quiet` and `to_stderr`
2021-05-04 22:38:10 +05:30
pukkandan
3158150cb7
[utils] Add `network_exceptions`
2021-05-04 22:36:18 +05:30