]> jfr.im git - yt-dlp.git/log
yt-dlp.git
2 years ago[extractor/youtube] Add `innertube_host` and `innertube_key` extractor args (#3916)
coletdev [Wed, 8 Jun 2022 22:18:01 +0000 (10:18 +1200)] 
[extractor/youtube] Add `innertube_host` and `innertube_key` extractor args (#3916)

Allows user to override Innertube API host or key for all requests
Authored by: coletdjnz

2 years ago[extractor/atscaleconfevent] Add extractor (#3971)
Ashish Gupta [Tue, 7 Jun 2022 22:36:46 +0000 (04:06 +0530)] 
[extractor/atscaleconfevent] Add extractor (#3971)

Closes #3961
Authored by: Ashish0804

2 years ago[extractor/ccc] Extract view_count (#3939)
vkorablin [Tue, 7 Jun 2022 22:20:42 +0000 (01:20 +0300)] 
[extractor/ccc] Extract view_count (#3939)

Authored by: vkorablin

2 years ago[extractor/southpark] Add `southpark.lat` extractor (#4008)
Angel Toloza [Tue, 7 Jun 2022 22:12:56 +0000 (18:12 -0400)] 
[extractor/southpark] Add `southpark.lat` extractor (#4008)

Authored by: darkxex

2 years ago[update] Use `.git` folder to distinguish `source`/`unknown`
pukkandan [Tue, 7 Jun 2022 18:46:23 +0000 (00:16 +0530)] 
[update] Use `.git` folder to distinguish `source`/`unknown`

This is not perfect, but is good enough for how we use this information

Closes #3994

2 years ago[expressen] Fix extractor (#4006)
Daniel Lindholm [Tue, 7 Jun 2022 13:00:27 +0000 (15:00 +0200)] 
[expressen] Fix extractor (#4006)

Authored by: aejdl

2 years ago[dash] Show fragment count with `--live-from-start` (#3493)
MMM [Tue, 7 Jun 2022 12:44:08 +0000 (14:44 +0200)] 
[dash] Show fragment count with `--live-from-start` (#3493)

Authored by: flashdagger

2 years ago[extractor/youtube] Fix bug in b7c47b743871cdf3e0de75b17e4454d987384bf9
coletdjnz [Tue, 7 Jun 2022 00:25:37 +0000 (12:25 +1200)] 
[extractor/youtube] Fix bug in b7c47b743871cdf3e0de75b17e4454d987384bf9

Closes #3997

Authored by: coletdjnz

2 years ago[cookies] Detect profiles for cygwin/BSD (#3975)
Christoph Moench-Tegeder [Mon, 6 Jun 2022 21:17:49 +0000 (23:17 +0200)] 
[cookies] Detect profiles for cygwin/BSD (#3975)

Closes #3370
Authored by: moench-tegeder

2 years agoAdd option `--download-sections` to download video partially
pukkandan [Mon, 6 Jun 2022 20:13:50 +0000 (01:43 +0530)] 
Add option `--download-sections` to download video partially

Closes #52, Closes #3932

2 years ago[ExtractAudio] Allow conditional conversion
pukkandan [Mon, 6 Jun 2022 15:48:44 +0000 (21:18 +0530)] 
[ExtractAudio] Allow conditional conversion

Closes #1715

2 years ago[ExtractAudio, cleanup] Refactor
pukkandan [Mon, 6 Jun 2022 16:19:57 +0000 (21:49 +0530)] 
[ExtractAudio, cleanup] Refactor

2 years ago[extractor] Add `_search_json`
pukkandan [Fri, 3 Jun 2022 15:32:31 +0000 (21:02 +0530)] 
[extractor] Add `_search_json`

All fetching of JSON objects should eventually be done with this function
but only `youtube` is being refactored for now

2 years ago[ThumbnailsConvertor] Allow conditional conversion
pukkandan [Sun, 5 Jun 2022 14:28:56 +0000 (19:58 +0530)] 
[ThumbnailsConvertor] Allow conditional conversion

Closes #3970

2 years ago[extractor/0000studio] Add extractors (#3959)
Lesmiscore [Sun, 5 Jun 2022 05:37:05 +0000 (14:37 +0900)] 
[extractor/0000studio] Add extractors (#3959)

Authored by: Lesmiscore

2 years ago[extractor/espn] Add `WatchESPN` extractor (#2283)
ischmidt20 [Sat, 4 Jun 2022 03:02:15 +0000 (23:02 -0400)] 
[extractor/espn] Add `WatchESPN` extractor (#2283)

Authored by: ischmidt20, pukkandan

2 years ago[cleanup] Misc fixes
pukkandan [Fri, 3 Jun 2022 15:59:03 +0000 (21:29 +0530)] 
[cleanup] Misc fixes

Cherry-picks from: #3498, #3947
Related: #3949, https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1140313836
Authored by: pukkandan, flashdagger, gamer191

2 years ago[extractor] Fix bug in 617f658b7ec1193749848c1b7343acab125dbc46
pukkandan [Fri, 3 Jun 2022 11:55:05 +0000 (17:25 +0530)] 
[extractor] Fix bug in 617f658b7ec1193749848c1b7343acab125dbc46

While the function signature don't enforce it, some IEs that override
`_download_webpage_handle` assume all optional arguments to be keyword-only

Closes #3954

2 years ago[extractor/youtube] Fix `:ytnotifications` extractor (#3775)
coletdev [Fri, 3 Jun 2022 07:04:39 +0000 (19:04 +1200)] 
[extractor/youtube] Fix `:ytnotifications` extractor (#3775)

Still some issues, see https://github.com/yt-dlp/yt-dlp/pull/3775

Authored by: coletdjnz

2 years ago[extractor/npr] Use stream url from json-ld (#3455)
siddharth ravikumar [Fri, 3 Jun 2022 00:51:11 +0000 (20:51 -0400)] 
[extractor/npr] Use stream url from json-ld (#3455)

Closes #1934
Authored by: r5d

2 years ago[extractor] Fix bug in f95b9dee4501eed75e7dba984cd914f7f16e3bf1
pukkandan [Fri, 3 Jun 2022 00:45:54 +0000 (06:15 +0530)] 
[extractor] Fix bug in f95b9dee4501eed75e7dba984cd914f7f16e3bf1

Closes #3951

2 years ago[extractor/niconico:series] Fix extractor (#3935)
sqrtNOT [Thu, 2 Jun 2022 16:02:42 +0000 (16:02 +0000)] 
[extractor/niconico:series] Fix extractor (#3935)

Authored by: sqrtNOT

2 years ago[extractor/dropout] Login is not mandatory
pukkandan [Tue, 31 May 2022 20:22:48 +0000 (01:52 +0530)] 
[extractor/dropout] Login is not mandatory

Workaround for #3931

2 years ago[extractor/youtube:tab] Detect `videoRenderer` in `_post_thread_continuation_entries`
pukkandan [Tue, 31 May 2022 17:40:45 +0000 (23:10 +0530)] 
[extractor/youtube:tab] Detect `videoRenderer` in `_post_thread_continuation_entries`

2 years ago[extractor] Add dev option `--load-pages`
pukkandan [Tue, 31 May 2022 20:33:22 +0000 (02:03 +0530)] 
[extractor] Add dev option `--load-pages`

2 years ago[extractor, cleanup] Refactor `_download_...` methods
pukkandan [Tue, 31 May 2022 17:43:26 +0000 (23:13 +0530)] 
[extractor, cleanup] Refactor `_download_...` methods

2 years agoDo not print progress to `stderr` with `-q`
pukkandan [Mon, 30 May 2022 20:53:54 +0000 (02:23 +0530)] 
Do not print progress to `stderr` with `-q`

It is arguable how this "should" behave, but since progress is always
written to stdout in older yt-dl/p, we should keep it as-is

Bug in cf4f42cb9776eaa3166d2d234c3ec7651f05d7a9
Closes #3844

2 years ago[extractor/vevo] Fix extractor (#3921)
Lesmiscore [Tue, 31 May 2022 16:10:53 +0000 (01:10 +0900)] 
[extractor/vevo] Fix extractor (#3921)

Authored by: Lesmiscore

2 years ago[extractor/animelab] Remove extractor (#3922)
gamer191 [Tue, 31 May 2022 15:51:22 +0000 (01:51 +1000)] 
[extractor/animelab] Remove extractor (#3922)

https://www.animelab.com/sunset

Authored by: gamer191

2 years ago[extractor/PokemonSoundLibrary] Remove extractor (#3918)
Lesmiscore [Tue, 31 May 2022 09:02:29 +0000 (18:02 +0900)] 
[extractor/PokemonSoundLibrary] Remove extractor (#3918)

Authored by: Lesmiscore

2 years ago[extractor/iwara:user] Make paging better (#3901)
Lesmiscore [Tue, 31 May 2022 01:52:42 +0000 (10:52 +0900)] 
[extractor/iwara:user] Make paging better (#3901)

Authored by: Lesmiscore

2 years ago[extractor/common] Recognize `src` attribute from HTML5 media elements (#3899)
Lesmiscore [Sun, 29 May 2022 13:48:04 +0000 (22:48 +0900)] 
[extractor/common] Recognize `src` attribute from HTML5 media elements (#3899)

Authored by: Lesmiscore

2 years ago[extractor/youtube] Fix initial player response extraction
coletdjnz [Sun, 29 May 2022 07:54:22 +0000 (19:54 +1200)] 
[extractor/youtube] Fix initial player response extraction

Authored by: pukkandan, coletdjnz

2 years ago[extractor/playsuisse] Add extractor (#845)
Stefan Borer [Sat, 28 May 2022 23:44:17 +0000 (01:44 +0200)] 
[extractor/playsuisse] Add extractor (#845)

Authored by: sbor23, pukkandan

2 years ago[extractor/youtube] Bring back `_extract_chapters_from_description`
pukkandan [Sat, 28 May 2022 19:30:41 +0000 (01:00 +0530)] 
[extractor/youtube] Bring back `_extract_chapters_from_description`

Closes #3886

2 years ago[extractor/youtube] Make signature extraction non-fatal
pukkandan [Sat, 28 May 2022 18:14:36 +0000 (23:44 +0530)] 
[extractor/youtube] Make signature extraction non-fatal

and reduce verbosity of it's warning

Closes #3882

2 years ago[extractor/duboku] Fix for hostname change (#3891)
mozbugbox [Sat, 28 May 2022 13:35:10 +0000 (21:35 +0800)] 
[extractor/duboku] Fix for hostname change (#3891)

Authored by: mozbugbox

2 years ago[utils] Send HTTP/1.1 ALPN extension (#3889)
coletdev [Sat, 28 May 2022 03:46:36 +0000 (15:46 +1200)] 
[utils] Send HTTP/1.1 ALPN extension (#3889)

Some servers may reject requests if not sent (e.g. fingerprinting)

Fixes #3878

Authored by: coletdjnz

2 years ago[extractor/zattoo] Fix live streams (#3812)
miseran [Fri, 27 May 2022 16:29:19 +0000 (18:29 +0200)] 
[extractor/zattoo] Fix live streams (#3812)

Authored by: miseran

2 years agoFix bug in 8a82af3511b4379af0d239dbd01c672c17a2c46a
pukkandan [Fri, 27 May 2022 15:58:53 +0000 (21:28 +0530)] 
Fix bug in 8a82af3511b4379af0d239dbd01c672c17a2c46a

2 years ago[youtube] Add warning for PostLiveDvr
pukkandan [Thu, 26 May 2022 23:37:00 +0000 (05:07 +0530)] 
[youtube] Add warning for PostLiveDvr

Closes #3746, Related #1564

2 years ago[cleanup] Misc fixes and cleanup
pukkandan [Thu, 26 May 2022 23:06:23 +0000 (04:36 +0530)] 
[cleanup] Misc fixes and cleanup

Closes #3780, Closes #3853, Closes #3850

2 years ago[spotify:show] Fix extractor
pukkandan [Thu, 26 May 2022 22:50:02 +0000 (04:20 +0530)] 
[spotify:show] Fix extractor

Closes #3768

2 years ago`--config-location -` to provide options interactively
pukkandan [Tue, 24 May 2022 12:00:28 +0000 (17:30 +0530)] 
`--config-location -` to provide options interactively

2 years ago[curiositystream] Get `auth_token` from cookie (#3836)
monnef [Thu, 26 May 2022 23:02:20 +0000 (01:02 +0200)] 
[curiositystream] Get `auth_token` from cookie (#3836)

Closes #3753
Authored by: mnn

2 years ago[bloomberg] Change playback endpoint (#3857)
m4tu4g [Tue, 24 May 2022 09:05:23 +0000 (14:35 +0530)] 
[bloomberg] Change playback endpoint (#3857)

Closes #3787
Authored by: m4tu4g

2 years ago[yahoo:gyao] Fix extractor
Lesmiscore [Mon, 23 May 2022 18:01:52 +0000 (03:01 +0900)] 
[yahoo:gyao] Fix extractor

This fixes 400 error for /title/ URLs.

2 years ago[ModifyChapters] Fix repeated removal of small segments
pukkandan [Mon, 23 May 2022 10:40:09 +0000 (16:10 +0530)] 
[ModifyChapters] Fix repeated removal of small segments

Closes #3846

2 years ago[downloader, cleanup] Refactor `report_progress`
pukkandan [Sun, 22 May 2022 16:22:26 +0000 (21:52 +0530)] 
[downloader, cleanup] Refactor `report_progress`

Closes #3790

2 years ago[ffmpeg] Check version lazily
pukkandan [Sun, 22 May 2022 14:21:22 +0000 (19:51 +0530)] 
[ffmpeg] Check version lazily

Closes #3830

2 years agoFix bug in 23326151c45b632c3d5948bd018e80abb370e676
pukkandan [Sun, 22 May 2022 11:56:43 +0000 (17:26 +0530)] 
Fix bug in 23326151c45b632c3d5948bd018e80abb370e676

2 years ago[build, cleanup] Refactor
pukkandan [Sun, 22 May 2022 11:37:18 +0000 (17:07 +0530)] 
[build, cleanup] Refactor

Closes #3835, #3837

2 years ago[rumble] Extract subtitles (#3823)
Felix S [Sat, 21 May 2022 12:00:32 +0000 (12:00 +0000)] 
[rumble] Extract subtitles (#3823)

Closes #3132
Authored by: fstirlitz

2 years ago[cleanup] Misc
pukkandan [Sun, 17 Apr 2022 17:18:50 +0000 (22:48 +0530)] 
[cleanup] Misc

2 years agoEnsure pre-processor errors do not block video download
pukkandan [Fri, 20 May 2022 20:43:23 +0000 (02:13 +0530)] 
Ensure pre-processor errors do not block video download

Closes #2875

2 years agoFix `--simulate --max-downloads`
pukkandan [Fri, 20 May 2022 16:25:26 +0000 (21:55 +0530)] 
Fix `--simulate --max-downloads`

Bug in c3e6ffba536980e5e1af00e0ecb2275621b4db17
Closes #3815

2 years agoBugfix for 3a408f9d199127ca2626359e21a866a09ab236b3
pukkandan [Fri, 20 May 2022 15:25:21 +0000 (20:55 +0530)] 
Bugfix for 3a408f9d199127ca2626359e21a866a09ab236b3

2 years ago[compat] Add `functools.cached_property`
pukkandan [Fri, 20 May 2022 15:25:21 +0000 (20:55 +0530)] 
[compat] Add `functools.cached_property`

2 years agoBugfix for 23326151c45b632c3d5948bd018e80abb370e676
pukkandan [Fri, 20 May 2022 15:19:30 +0000 (20:49 +0530)] 
Bugfix for 23326151c45b632c3d5948bd018e80abb370e676

2 years ago[StreamCZ] Fix extractor (#3789)
adamanldo [Fri, 20 May 2022 13:19:13 +0000 (09:19 -0400)] 
[StreamCZ] Fix extractor (#3789)

Closes #3579
Authored by: dirkf, adamanldo

2 years ago[ina] Fix extractor (#3807)
Elyse [Fri, 20 May 2022 10:17:32 +0000 (05:17 -0500)] 
[ina] Fix extractor (#3807)

Closes #2463
Authored by: elyse0

2 years ago[crunchyroll:beta] Fix extractor after API change (#3801)
Jeff Huffman [Fri, 20 May 2022 00:37:04 +0000 (17:37 -0700)] 
[crunchyroll:beta] Fix extractor after API change (#3801)

Closes #2052
Authored by: Burve, tejing1

2 years agoReturn an error code if update fails
pukkandan [Fri, 20 May 2022 00:25:32 +0000 (05:55 +0530)] 
Return an error code if update fails

Closes #3802

2 years ago[utils] Fix bug in 0b9c08b47bb5e95c21b067044ace4e824d19a9c2
pukkandan [Thu, 19 May 2022 21:32:25 +0000 (03:02 +0530)] 
[utils] Fix bug in 0b9c08b47bb5e95c21b067044ace4e824d19a9c2

* Cache of `supports_terminal_sequences` must be reset after enabling VT mode
* and move `windows_enable_vt_mode` to utils to avoid cyclic imports

2 years ago[tiktok] Detect embeds
pukkandan [Fri, 20 May 2022 00:31:08 +0000 (06:01 +0530)] 
[tiktok] Detect embeds

Closes #3799

2 years ago[utils] Improve performance using `functools.cache`
pukkandan [Thu, 19 May 2022 14:06:31 +0000 (19:36 +0530)] 
[utils] Improve performance using `functools.cache`

Closes #3786

2 years ago[utils] `ISO3166Utils`: Add `EU` and `AP`
pukkandan [Wed, 18 May 2022 08:36:41 +0000 (14:06 +0530)] 
[utils] `ISO3166Utils`: Add `EU` and `AP`

Fixes https://github.com/yt-dlp/yt-dlp/pull/3302#discussion_r875528517

2 years ago[doc, cleanup] Re-indent "Usage and Options" section
pukkandan [Thu, 19 May 2022 14:35:17 +0000 (20:05 +0530)] 
[doc, cleanup] Re-indent "Usage and Options" section

2 years agoAdd option --retry-sleep (#3059)
pukkandan [Thu, 19 May 2022 14:30:31 +0000 (20:00 +0530)] 
Add option --retry-sleep (#3059)

Closes #2852

2 years agoAdd option `--alias`
pukkandan [Thu, 19 May 2022 14:15:21 +0000 (19:45 +0530)] 
Add option `--alias`

2 years ago[version] update 2022.05.18
github-actions [Wed, 18 May 2022 03:37:32 +0000 (03:37 +0000)] 
[version] update

Created by: pukkandan

:ci skip all

2 years agoRelease 2022.05.18
pukkandan [Wed, 18 May 2022 02:58:18 +0000 (08:28 +0530)] 
Release 2022.05.18

2 years ago[cleanup] Minor fixes
pukkandan [Wed, 18 May 2022 03:34:30 +0000 (09:04 +0530)] 
[cleanup] Minor fixes

2 years ago[utils] `is_html`: Handle double BOM
pukkandan [Wed, 18 May 2022 01:12:43 +0000 (06:42 +0530)] 
[utils] `is_html`: Handle double BOM

Closes #2885

2 years ago[vimeo] Fix extractors
pukkandan [Tue, 17 May 2022 23:41:47 +0000 (05:11 +0530)] 
[vimeo] Fix extractors

Closes #3037, Closes #2858, Closes #2880, Closes #3712
May also fix #3602, #3360

2 years ago[generic] Refactor `_extract_rss`
pukkandan [Tue, 17 May 2022 22:44:13 +0000 (04:14 +0530)] 
[generic] Refactor `_extract_rss`

Closes #3738

2 years agoBugfix for 591bb9d3553a4d7b453777c1e28e0948741e3b50
pukkandan [Tue, 17 May 2022 16:38:12 +0000 (22:08 +0530)] 
Bugfix for 591bb9d3553a4d7b453777c1e28e0948741e3b50

Closes #3769

2 years ago[compat] Implement `compat.imghdr`
pukkandan [Tue, 17 May 2022 14:09:28 +0000 (19:39 +0530)] 
[compat] Implement `compat.imghdr`

Python 3.11 deprecates `imghdr` module

2 years ago[build] More test-runners
pukkandan [Tue, 17 May 2022 14:10:54 +0000 (19:40 +0530)] 
[build] More test-runners

* GHA does not cache python 3.6 for Windows, so use 3.8 instead
* Add tests for 3.11, PyPy3.8/3.9
* CPython 3.10 is now stable
* Do not pin Ubuntu to 18.04

2 years agoFix color in `-q -F`
pukkandan [Tue, 17 May 2022 13:06:29 +0000 (18:36 +0530)] 
Fix color in `-q -F`

and convert `ydl._out_files`/`ydl._allow_colors` to `Namespace`

Closes #3761

2 years ago[http] Fix bug in retrying on read timeout in py < 3.10
coletdjnz [Mon, 16 May 2022 21:17:37 +0000 (09:17 +1200)] 
[http] Fix bug in retrying on read timeout in py < 3.10

socket.timeout is not an alias of TimeoutError in py < 3.10
Fixes bug in https://github.com/yt-dlp/yt-dlp/commit/a2e77303e3385da640a0904cd6cb76235fa9691b
Authored-by: coletdjnz
2 years agoBugfix for 241464919271278831f23b3a086dcf57aeb80d3b
pukkandan [Mon, 16 May 2022 19:25:37 +0000 (00:55 +0530)] 
Bugfix for 241464919271278831f23b3a086dcf57aeb80d3b

2 years ago[adobepass] Allow cookies for authenticating MSO
pukkandan [Wed, 11 May 2022 06:17:50 +0000 (11:47 +0530)] 
[adobepass] Allow cookies for authenticating MSO

Possible workaround for #1034

2 years ago`--max-downloads` should obey `--break-per-input`
pukkandan [Mon, 16 May 2022 18:05:43 +0000 (23:35 +0530)] 
`--max-downloads` should obey `--break-per-input`

2 years ago[cleanup] Misc cleanup
pukkandan [Mon, 16 May 2022 14:06:36 +0000 (19:36 +0530)] 
[cleanup] Misc cleanup

2 years ago[Hotstar] Bugfix for a1ddaa899ca8693f31f34770f7263ace7e8c8841
pukkandan [Mon, 16 May 2022 14:07:05 +0000 (19:37 +0530)] 
[Hotstar] Bugfix for a1ddaa899ca8693f31f34770f7263ace7e8c8841

Closes #3595

2 years ago[build] Add `make uninstall` (#3747)
MrRawes [Mon, 16 May 2022 02:04:27 +0000 (03:04 +0100)] 
[build] Add `make uninstall` (#3747)

Authored by: MrRawes

2 years ago[goodgame] Add extractor (#3686)
Dzmitry Neviadomski [Sun, 15 May 2022 17:05:27 +0000 (20:05 +0300)] 
[goodgame] Add extractor (#3686)

Authored by: nevack

2 years ago[rokfin:search] Add extractor (#2992)
P-reducible [Sun, 15 May 2022 16:49:19 +0000 (18:49 +0200)] 
[rokfin:search] Add extractor (#2992)

Authored by: P-reducible, pukkandan

2 years ago[rokfin] Implement login (#2992)
pukkandan [Sun, 15 May 2022 16:44:59 +0000 (22:14 +0530)] 
[rokfin] Implement login (#2992)

Authored by: P-reducible, pukkandan

2 years ago[Podchaser] Add extractors (#3665)
Conner [Sun, 15 May 2022 15:53:34 +0000 (08:53 -0700)] 
[Podchaser] Add extractors (#3665)

Authored by; connercsbn

2 years ago[wat] Fix extraction of multi-language videos and subtitles (#3739)
Elyse [Sun, 15 May 2022 12:09:14 +0000 (07:09 -0500)] 
[wat] Fix extraction of multi-language videos and subtitles (#3739)

Closes #982, closes #1683
Authored by: elyse0

2 years ago[adn] Update AES key (#3743)
Elyse [Sun, 15 May 2022 11:57:53 +0000 (06:57 -0500)] 
[adn] Update AES key (#3743)

Closes #2002
Authored by: elyse0

2 years ago[nebula] Add support for subscriptions (#3719)
Henrik Heimbuerger [Sun, 15 May 2022 11:55:44 +0000 (13:55 +0200)] 
[nebula] Add support for subscriptions (#3719)

Closes #3609
Authored by: hheimbuerger

2 years ago[youtube] Added piped instance urls (#3714)
Jordan Weatherby [Thu, 12 May 2022 20:52:13 +0000 (21:52 +0100)] 
[youtube] Added piped instance urls (#3714)

Closes #3661
Authored by: JordanWeatherby

2 years ago[extractor] Use classmethod/property where possible
pukkandan [Wed, 11 May 2022 15:54:44 +0000 (21:24 +0530)] 
[extractor] Use classmethod/property where possible

and refactor lazy extractors accordingly.

This reduces the need to create extractor instances

2 years ago[DRTV] Improve `_VALID_URL` (#3708)
Filip Hedman [Thu, 12 May 2022 18:12:01 +0000 (20:12 +0200)] 
[DRTV] Improve `_VALID_URL` (#3708)

Authored by: vertan

2 years ago[cookies] Throttle progress-bar
pukkandan [Thu, 12 May 2022 05:24:49 +0000 (10:54 +0530)] 
[cookies] Throttle progress-bar

Closes #3710

2 years ago[extractor] Document netrc machines
pukkandan [Mon, 9 May 2022 04:32:17 +0000 (10:02 +0530)] 
[extractor] Document netrc machines

Closes #3169

2 years ago[FixupM3u8] Obey `--hls-prefer-mpegts`
pukkandan [Wed, 11 May 2022 04:35:36 +0000 (10:05 +0530)] 
[FixupM3u8] Obey `--hls-prefer-mpegts`

Closes #3697