]> jfr.im git - yt-dlp.git/log
yt-dlp.git
2 years agoUse `os.replace` where applicable (#793)
Paul Wrubel [Fri, 27 Aug 2021 02:27:20 +0000 (21:27 -0500)] 
Use `os.replace` where applicable (#793)

When using
```py
os.remove(encodeFilename(filename))
os.rename(encodeFilename(temp_filename), encodeFilename(filename))
```
the `os.remove` need not be atomic and so can be executed arbitrarily compared to the immediately following rename call. It is better to use `os.replace` instead

Authored by: paulwrubel

2 years ago[aria2c] Obey `--rate-limit`
pukkandan [Thu, 26 Aug 2021 19:29:36 +0000 (00:59 +0530)] 
[aria2c] Obey `--rate-limit`

2 years ago[youtube] Improve 26e8e04454d28b623c16f34496e31752086ff457
pukkandan [Thu, 26 Aug 2021 02:55:56 +0000 (08:25 +0530)] 
[youtube] Improve 26e8e04454d28b623c16f34496e31752086ff457

The streams of the same itag may have slightly different size/bitrate

2 years ago[youtube] Prefer audio stream that YouTube considers default
pukkandan [Thu, 26 Aug 2021 02:10:02 +0000 (07:40 +0530)] 
[youtube] Prefer audio stream that YouTube considers default
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29864
Related: https://github.com/clsid2/mpc-hc/issues/1268

2 years ago[FormatSort] Remove priority of `lang`
pukkandan [Thu, 26 Aug 2021 02:04:08 +0000 (07:34 +0530)] 
[FormatSort] Remove priority of `lang`

2 years ago[facebook] Update onion URL (#788)
Robin [Wed, 25 Aug 2021 15:01:43 +0000 (17:01 +0200)] 
[facebook] Update onion URL (#788)

Authored by: Derkades

2 years ago[ProjectVeritas] Add extractor (#790)
Ashish [Wed, 25 Aug 2021 14:47:58 +0000 (20:17 +0530)] 
[ProjectVeritas] Add extractor (#790)

https://github.com/ytdl-org/youtube-dl/issues/26749
Authored by: Ashish0804

2 years ago[Epicon] Add extractors (#789)
Ashish [Wed, 25 Aug 2021 14:03:32 +0000 (19:33 +0530)] 
[Epicon] Add extractors (#789)

Authored by: Ashish0804

2 years agoFix `--no-prefer-free-formats` (#787)
CeruleanSky [Wed, 25 Aug 2021 11:49:05 +0000 (07:49 -0400)] 
Fix `--no-prefer-free-formats` (#787)

Authored by: CeruleanSky

2 years agofix bug in 88acdbc2698169e22cdbf358e44765150434c69e
pukkandan [Tue, 24 Aug 2021 20:48:05 +0000 (02:18 +0530)] 
fix bug in 88acdbc2698169e22cdbf358e44765150434c69e

2 years ago[radiko] Add extractors (#731)
The Hatsune Daishi [Wed, 25 Aug 2021 04:48:27 +0000 (13:48 +0900)] 
[radiko] Add extractors (#731)

https://github.com/ytdl-org/youtube-dl/issues/29840
Authored by: nao20010128nao

2 years ago[iwara] Add thumbnail (#781)
i6t [Tue, 24 Aug 2021 21:36:15 +0000 (06:36 +0900)] 
[iwara] Add thumbnail (#781)

Authored by: i6t

2 years ago[youtube] Remove annotations and deprecate `--write-annotations` (#765)
coletdjnz [Tue, 24 Aug 2021 03:52:40 +0000 (15:52 +1200)] 
[youtube] Remove annotations and deprecate `--write-annotations` (#765)

Closes #692
Authored by: coletdjnz

2 years agofix bug in 6251555f1c670c66aa781bf9f29e9b5b33d90be1
pukkandan [Tue, 24 Aug 2021 00:51:33 +0000 (06:21 +0530)] 
fix bug in 6251555f1c670c66aa781bf9f29e9b5b33d90be1
:ci skip

2 years ago[downloader/ffmpeg] Support for DASH manifests (experimental)
pukkandan [Tue, 24 Aug 2021 00:12:45 +0000 (05:42 +0530)] 
[downloader/ffmpeg] Support for DASH manifests (experimental)
Closes #159

2 years ago[downloader/ffmpeg] Allow passing custom arguments before -i
pukkandan [Mon, 23 Aug 2021 21:45:44 +0000 (03:15 +0530)] 
[downloader/ffmpeg] Allow passing custom arguments before -i
Closes #686

2 years ago[ManotoTV] Add new extractors (#767)
tandy1000 [Mon, 23 Aug 2021 18:45:46 +0000 (19:45 +0100)] 
[ManotoTV] Add new extractors (#767)

Authored by: tandy1000

2 years ago[facebook] Fix metadata extraction
pukkandan [Mon, 23 Aug 2021 16:21:42 +0000 (21:51 +0530)] 
[facebook] Fix metadata extraction
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29796
Closes #453, https://github.com/ytdl-org/youtube-dl/issues/29421, https://github.com/ytdl-org/youtube-dl/issues/23627, https://github.com/ytdl-org/youtube-dl/issues/23180, https://github.com/ytdl-org/youtube-dl/issues/14156

Authored by: kikuyan

2 years ago[TV2] Fix extractor (#766)
Ashish [Mon, 23 Aug 2021 16:02:33 +0000 (21:32 +0530)] 
[TV2] Fix extractor (#766)

Closes #764
Authored by: Ashish0804

2 years ago[GabTV] Add extractor (#768)
Ashish [Mon, 23 Aug 2021 16:00:39 +0000 (21:30 +0530)] 
[GabTV] Add extractor (#768)

Closes #499
Authored by: Ashish0804

2 years ago[tiktok] Add TikTokUserIE (#756)
Ashish [Mon, 23 Aug 2021 14:42:23 +0000 (20:12 +0530)] 
[tiktok] Add TikTokUserIE (#756)

Authored-by: Ashish0804, pukkandan
2 years ago[TikTok] Fix metadata extraction
pukkandan [Mon, 23 Aug 2021 12:45:01 +0000 (18:15 +0530)] 
[TikTok] Fix metadata extraction

2 years ago[aljazeera] Fix extractor (#763)
MinePlayersPE [Mon, 23 Aug 2021 09:54:15 +0000 (16:54 +0700)] 
[aljazeera] Fix extractor (#763)

Closes #762, https://github.com/ytdl-org/youtube-dl/issues/29517
Authored by: MinePlayersPE

2 years ago[peertube] handle new video URL format
pukkandan [Mon, 23 Aug 2021 00:51:08 +0000 (06:21 +0530)] 
[peertube] handle new video URL format
Closes #722, https://github.com/ytdl-org/youtube-dl/issues/29782
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29475
Authored by: Chocobozzz

2 years ago[adobepass] Fix Verizon SAML login (#743)
nyuszika7h [Mon, 23 Aug 2021 00:38:32 +0000 (02:38 +0200)] 
[adobepass] Fix Verizon SAML login (#743)

Original PR: https://github.com/ytdl-org/youtube-dl/pull/19136 from https://bitbucket.org/ParadoxGBB/youtube-dl/commits/64bddfe15c1458a1b3461875bf9afd0a17ebeea0

Authored-by: nyuszika7h, ParadoxGBB <redacted>
2 years agoFix `add_info_extractor` when used via API
pukkandan [Sun, 22 Aug 2021 23:56:45 +0000 (05:26 +0530)] 
Fix `add_info_extractor` when used via API
Bug from: 251ae04e6a057167e4eafaf8b7b565a984b48405

2 years ago[lazy_extractor] Create instance only after pre-checking archive
pukkandan [Sun, 22 Aug 2021 23:15:30 +0000 (04:45 +0530)] 
[lazy_extractor] Create instance only after pre-checking archive

2 years ago[lazy_extractor] Import actual class if an attribute is accessed
pukkandan [Sun, 22 Aug 2021 22:18:26 +0000 (03:48 +0530)] 
[lazy_extractor] Import actual class if an attribute is accessed

Now all core tests pass with lazy extraction enabled

2 years ago[extractor] Show video id in error messages if possible
pukkandan [Thu, 19 Aug 2021 01:49:23 +0000 (07:19 +0530)] 
[extractor] Show video id in error messages if possible

2 years ago[extractor] Better error message for DRM (#729)
pukkandan [Sun, 22 Aug 2021 20:08:38 +0000 (01:38 +0530)] 
[extractor] Better error message for DRM (#729)

Closes #636

2 years ago[youtube] Add av01 itags to known formats list (#747)
Tom-Oliver Heidel [Sun, 22 Aug 2021 19:59:43 +0000 (21:59 +0200)] 
[youtube] Add av01 itags to known formats list (#747)

Authored by: blackjack4494

2 years ago[bitchute] Fix test (#758)
mahanstreamer [Sun, 22 Aug 2021 19:58:23 +0000 (15:58 -0400)] 
[bitchute] Fix test (#758)

Authored by: mahanstreamer

2 years ago[lazy_extractors] Fix `suitable` and add flake8 test
pukkandan [Sun, 22 Aug 2021 19:19:23 +0000 (00:49 +0530)] 
[lazy_extractors] Fix `suitable` and add flake8 test

2 years ago[utils] Add `parse_qs`
pukkandan [Sun, 22 Aug 2021 19:02:00 +0000 (00:32 +0530)] 
[utils] Add `parse_qs`

2 years ago[youtube] Add `shorts` to `_VALID_URL`
pukkandan [Sun, 22 Aug 2021 15:04:59 +0000 (20:34 +0530)] 
[youtube] Add `shorts` to `_VALID_URL`
Normally the generic extractor will redirect the URL,
but the cookies consent screen may sometimes appear instead

Closes #752

2 years agoDon't try to merge with final extension
pukkandan [Sat, 21 Aug 2021 01:42:50 +0000 (07:12 +0530)] 
Don't try to merge with final extension

The formats may not be directly mergable into the final extension

2 years ago[extractor] Common function `_match_valid_url`
pukkandan [Thu, 19 Aug 2021 01:41:24 +0000 (07:11 +0530)] 
[extractor] Common function `_match_valid_url`

2 years ago[tv5mondeplus] Fix extractor (#739)
Jérôme Duval [Fri, 20 Aug 2021 20:34:51 +0000 (22:34 +0200)] 
[tv5mondeplus] Fix extractor (#739)

Authored by: korli

2 years ago[HearThisAtIE] Fix extractor (#742)
Ashish [Fri, 20 Aug 2021 19:39:59 +0000 (01:09 +0530)] 
[HearThisAtIE] Fix extractor (#742)

Closes: #740
Authored by: Ashish0804

2 years ago[Zee5] Fix extractor and add subtitles (#733)
Ashish [Fri, 20 Aug 2021 19:13:12 +0000 (00:43 +0530)] 
[Zee5] Fix extractor and add subtitles (#733)

Closes #728
Authored by Ashish0804

2 years ago[BannedVideo] Add Extractor (#717)
CHJ85 [Fri, 20 Aug 2021 18:45:00 +0000 (18:45 +0000)] 
[BannedVideo] Add Extractor (#717)

Closes: #669
Original PR: https://github.com/ytdl-org/youtube-dl/pull/24572
Authored by: smege1001, blackjack4494, pukkandan

2 years ago[bilibili] Add category extractor (#695)
animelover1984 [Fri, 20 Aug 2021 18:27:40 +0000 (11:27 -0700)] 
[bilibili] Add category extractor (#695)

Authored by: animelover1984

2 years ago[Hungama] Fix `HungamaSongIE` and add `HungamaAlbumPlaylistIE` (#744)
Ashish [Fri, 20 Aug 2021 18:16:59 +0000 (23:46 +0530)] 
[Hungama] Fix `HungamaSongIE` and add `HungamaAlbumPlaylistIE` (#744)

Authored by: Ashish0804

2 years agoFix `extra_info` being reused across runs
pukkandan [Wed, 18 Aug 2021 21:40:32 +0000 (03:10 +0530)] 
Fix `extra_info` being reused across runs
Closes #727

2 years agoFix `playlist_index` not obeying `playlist_start`
pukkandan [Tue, 17 Aug 2021 13:32:06 +0000 (19:02 +0530)] 
Fix `playlist_index` not obeying `playlist_start`
and add tests
Closes #720

2 years agoLet `--match-filter` reject entries early
pukkandan [Sun, 15 Aug 2021 08:12:23 +0000 (13:42 +0530)] 
Let `--match-filter` reject entries early
Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views`

2 years agoFix `-J` when there are failed videos
pukkandan [Sun, 15 Aug 2021 15:01:35 +0000 (20:31 +0530)] 
Fix `-J` when there are failed videos

2 years ago[cleanup] Replace improper use of tab in trovo (#719)
Glenn Slayden [Mon, 16 Aug 2021 22:49:31 +0000 (15:49 -0700)] 
[cleanup] Replace improper use of tab in trovo (#719)

:ci skip

Authored by: glenn-slayden

2 years ago[docs] fix typo (#715)
zootedb0t [Mon, 16 Aug 2021 16:29:40 +0000 (21:59 +0530)] 
[docs] fix typo (#715)

Authored by: zootedb0t

2 years ago[ParamountPlus] Fix geo verification (#711)
shirt [Mon, 16 Aug 2021 06:43:24 +0000 (02:43 -0400)] 
[ParamountPlus] Fix geo verification (#711)

Closes #681
Authored by: shirt

2 years ago[pornhub] Separate and fix playlist extractor (#700)
mzbaulhaque [Sun, 15 Aug 2021 17:32:48 +0000 (23:32 +0600)] 
[pornhub] Separate and fix playlist extractor (#700)

Closes #680
Authored by: mzbaulhaque

2 years ago[webvtt] Fix timestamp overflow adjustment (#698)
Felix S [Sun, 15 Aug 2021 15:33:06 +0000 (15:33 +0000)] 
[webvtt] Fix timestamp overflow adjustment (#698)

In some streams, empty segments may appear with a bogus, non-monotone MPEG timestamp.
This should not be considered as an overflow

Authored by: fstirlitz

2 years ago[voicy] Add extractor (#667)
The Hatsune Daishi [Sun, 15 Aug 2021 15:19:54 +0000 (00:19 +0900)] 
[voicy] Add extractor (#667)

Authored by: nao20010128nao

2 years ago[kakao] Fix extractor
pukkandan [Sun, 15 Aug 2021 08:57:44 +0000 (14:27 +0530)] 
[kakao] Fix extractor
Closes #699

2 years ago[eroprofile] Fix page skipping in albums (#701)
jhwgh1968 [Sun, 15 Aug 2021 06:02:11 +0000 (06:02 +0000)] 
[eroprofile] Fix page skipping in albums (#701)

Bug from #658
Authored by: jhwgh1968

2 years ago[instagram] Add referrer to prevent throttling (#676)
SsSsS [Sat, 14 Aug 2021 19:15:01 +0000 (19:15 +0000)] 
[instagram] Add referrer to prevent throttling (#676)

Code from: https://github.com/ytdl-org/youtube-dl/pull/29751
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29736
Authored by: u-spec-png, kikuyan

2 years ago[filmmodu] Add extractor (#690)
mzbaulhaque [Sat, 14 Aug 2021 19:10:56 +0000 (01:10 +0600)] 
[filmmodu] Add extractor (#690)

Closes #288
Authored by: mzbaulhaque

2 years agoFix `--force-overwrites` when using `-k`
pukkandan [Sat, 14 Aug 2021 15:43:02 +0000 (21:13 +0530)] 
Fix `--force-overwrites` when using `-k`

For formats that need merge, the `.fxxx` files are not removed before
downloading the corresponding `.part` files. This causes the rename to fail

2 years ago[soundcloud] Refetch `client_id` on 403
pukkandan [Sat, 14 Aug 2021 18:24:44 +0000 (23:54 +0530)] 
[soundcloud] Refetch `client_id` on 403
Closes #673

2 years ago[options] Add `_set_from_options_callback`
pukkandan [Sat, 14 Aug 2021 18:54:53 +0000 (00:24 +0530)] 
[options] Add `_set_from_options_callback`

2 years agoFix `-F` for extractors that directly return url
pukkandan [Fri, 13 Aug 2021 20:21:47 +0000 (01:51 +0530)] 
Fix `-F` for extractors that directly return url
Related: #693

2 years agoFix bug during subtitle conversion
pukkandan [Fri, 13 Aug 2021 15:10:13 +0000 (20:40 +0530)] 
Fix bug during subtitle conversion

2 years agoFix resuming of single formats when using --no-part
pukkandan [Fri, 13 Aug 2021 15:14:50 +0000 (20:44 +0530)] 
Fix resuming of single formats when using --no-part
Closes #576

2 years ago[lazy_extractor] Bugfix for when plugin directory doesn't exist (#691)
Kid [Fri, 13 Aug 2021 15:24:17 +0000 (23:24 +0800)] 
[lazy_extractor] Bugfix for when plugin directory doesn't exist (#691)

Bug introduced by: 0b2e9d2c3051f2e1d79449adde3afbba3b5ec94f

Authored by: kidonng

2 years ago[youtube] Extract error messages from HTTPError response (#644)
coletdjnz [Fri, 13 Aug 2021 06:18:26 +0000 (18:18 +1200)] 
[youtube] Extract error messages from HTTPError response (#644)

Authored by: coletdjnz

2 years agoRevert erroneous use of the `Content-Length` header (#637)
Felix S [Wed, 11 Aug 2021 15:39:17 +0000 (15:39 +0000)] 
Revert erroneous use of the `Content-Length` header (#637)

This reverts commit 6c907eb33ffd79ef9c4761c6460acb31b2eded46

The use of the Content-Length value here is erroneous and may lead
to truncated downloads if a compression scheme is specified in the
Content-Encoding header, as the Content-Length header refers to the
size of encoded data, not of the raw bytestream. This has been noticed
in the wild with WebVTT subtitle segments.

Authored by: fstirlitz

2 years agominor bugfixes
pukkandan [Wed, 11 Aug 2021 08:12:23 +0000 (13:42 +0530)] 
minor bugfixes
bugs due to be2fc5b212338d89d9c139cb463f785e797d1ad3e9f4ccd19eb92621970b518fb5984b8aef52bdc8

2 years ago[docs] Fix credits of 246fb276e0d9ffd407a962c494f265d5d88c0ff3
pukkandan [Tue, 10 Aug 2021 17:00:29 +0000 (22:30 +0530)] 
[docs] Fix credits of 246fb276e0d9ffd407a962c494f265d5d88c0ff3
It is authored by mzbaulhaque - The commit message is wrong

:ci skip all

2 years ago[version] update
pukkandan [Tue, 10 Aug 2021 14:45:00 +0000 (20:15 +0530)] 
[version] update
:ci skip all

2 years agoRelease 2021.08.10 2021.08.10
pukkandan [Tue, 10 Aug 2021 14:40:39 +0000 (20:10 +0530)] 
Release 2021.08.10

2 years ago[eroprofile] Add album downloader (#658)
jhwgh1968 [Tue, 10 Aug 2021 13:51:12 +0000 (13:51 +0000)] 
[eroprofile] Add album downloader (#658)

Authored by: jhwgh1968

2 years ago[instagram] Fix comments extraction (#660)
SsSsS [Tue, 10 Aug 2021 13:15:32 +0000 (13:15 +0000)] 
[instagram] Fix comments extraction (#660)

Authored-by: u-spec-png <redacted>
2 years ago[BandCamp] Add BandcampMusicIE (#668)
Ashish [Tue, 10 Aug 2021 13:12:11 +0000 (18:42 +0530)] 
[BandCamp] Add BandcampMusicIE (#668)

Authored by Ashish0804

2 years ago[mirrativ] Add extractors (#657)
The Hatsune Daishi [Tue, 10 Aug 2021 03:24:58 +0000 (12:24 +0900)] 
[mirrativ] Add extractors (#657)

Authored by: nao20010128nao

2 years ago[extractor] Detect `sttp` as subtitles in MPD
pukkandan [Mon, 9 Aug 2021 23:12:03 +0000 (04:42 +0530)] 
[extractor] Detect `sttp` as subtitles in MPD
Closes #656
Solution by: fstirlitz

2 years ago[utils] Fix `InAdvancePagedList.__getitem__`
pukkandan [Mon, 9 Aug 2021 22:10:40 +0000 (03:40 +0530)] 
[utils] Fix `InAdvancePagedList.__getitem__`

Since it didn't have any cache, the page was re-fetched for each video.
* Also generalized the cache code

2 years ago[crunchyroll] Fix thumbnail (#650)
funniray [Mon, 9 Aug 2021 21:39:20 +0000 (22:39 +0100)] 
[crunchyroll] Fix thumbnail (#650)

Authored by: funniray

2 years ago[blackboardcollaborate] Add new extractor (#646)
mzbaulhaque [Mon, 9 Aug 2021 20:33:12 +0000 (02:33 +0600)] 
[blackboardcollaborate] Add new extractor (#646)

Authored by: Ashish0804

2 years ago[paramountplus] Separate extractor and fix some titles (#652)
shirt [Mon, 9 Aug 2021 20:24:50 +0000 (16:24 -0400)] 
[paramountplus] Separate extractor and fix some titles (#652)

Co-authored-by: shirt, pukkandan
2 years ago[webvtt] Merge daisy-chained duplicate cues (#638)
Felix S [Mon, 9 Aug 2021 20:22:30 +0000 (20:22 +0000)] 
[webvtt] Merge daisy-chained duplicate cues (#638)

Fixes: https://github.com/yt-dlp/yt-dlp/issues/631#issuecomment-893338552
Previous deduplication algorithm only removed duplicate cues with
identical text, styles and timestamps.  This change also merges
cues that come in ‘daisy chains’, where sequences of cues with
identical text and styles appear in which the ending timestamp of
one equals the starting timestamp of the next.

This deduplication algorithm has the somewhat unfortunate side effect
that NOTE blocks between cues, if found, will be emitted in a different
order relative to their original cues.  This may be unwanted if perfect
fidelity is desired, but then so is daisy-chain deduplication itself.
NOTE blocks ought to be ignored by WebVTT players in any case.

Authored by: fstirlitz

2 years agoMisc fixes - See desc
pukkandan [Mon, 9 Aug 2021 12:10:24 +0000 (17:40 +0530)] 
Misc fixes - See desc
* Remove unnecessary uses of _list_from_options_callback
* Fix download tests - Bug from 6e84b21559f586ee4d6affb61688d5c6a0c21221
* Rename ExecAfterDownloadPP to ExecPP and refactor its tests
* Ensure _write_ytdl_file closes file handle on error - Potential fix for #517

2 years agoShow libraries present in verbose head
pukkandan [Sun, 8 Aug 2021 21:36:14 +0000 (03:06 +0530)] 
Show libraries present in verbose head

2 years ago[ffmpeg] Fix `--ffmpeg-location` when directory is given
pukkandan [Sun, 8 Aug 2021 20:48:58 +0000 (02:18 +0530)] 
[ffmpeg] Fix `--ffmpeg-location` when directory is given
Bug introduced in 89efdc15dd4dbdb4b51e82647637f33112156f61
Closes #654

2 years agoAdd option `--replace-in-metadata`
pukkandan [Mon, 9 Aug 2021 19:52:55 +0000 (01:22 +0530)] 
Add option `--replace-in-metadata`

2 years ago[viki] Print error message from API request
pukkandan [Sun, 8 Aug 2021 18:56:54 +0000 (00:26 +0530)] 
[viki] Print error message from API request
Closes #651

2 years ago[build] Use custom build of `pyinstaller` (#663)
shirt [Mon, 9 Aug 2021 19:51:02 +0000 (15:51 -0400)] 
[build] Use custom build of `pyinstaller` (#663)

Related: #25

Authored-by: shirt
2 years ago[HotStar] Use API for metadata and extract subtitles (#640)
Ashish [Sun, 8 Aug 2021 04:15:06 +0000 (09:45 +0530)] 
[HotStar] Use API for metadata and extract subtitles (#640)

The API is not rate-limited unlike the webpage

Authored by: Ashish0804

2 years ago[peertube] Fix videos without description (#639)
SsSsS [Sun, 8 Aug 2021 03:56:44 +0000 (03:56 +0000)] 
[peertube] Fix videos without description (#639)

Authored by: u-spec-png

2 years ago[youtube] Improve signature function detection (#641)
PSlava [Sun, 8 Aug 2021 03:54:37 +0000 (09:54 +0600)] 
[youtube] Improve signature function detection (#641)

Authored by: PSlava (Slava <redacted>)

2 years ago[aenetworks] Update `_THEPLATFORM_KEY` and `_THEPLATFORM_SECRET` (#643)
Wes [Sun, 8 Aug 2021 03:52:31 +0000 (22:52 -0500)] 
[aenetworks] Update `_THEPLATFORM_KEY` and `_THEPLATFORM_SECRET` (#643)

Original PR: https://github.com/ytdl-org/youtube-dl/pull/29749
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29300
Authored by: wesnm

2 years ago[docs] Fix some mistakes and improve doc
pukkandan [Sat, 7 Aug 2021 08:49:17 +0000 (14:19 +0530)] 
[docs] Fix some mistakes and improve doc

2 years ago[cleanup] Misc
pukkandan [Sat, 7 Aug 2021 11:20:46 +0000 (16:50 +0530)] 
[cleanup] Misc

2 years agoAllow multiple `--exec` and `--exec-before-download`
pukkandan [Sat, 7 Aug 2021 08:00:55 +0000 (13:30 +0530)] 
Allow multiple `--exec` and `--exec-before-download`

2 years ago[youtube] Raise appropriate error when API pages can't be downloaded
pukkandan [Sat, 7 Aug 2021 06:45:58 +0000 (12:15 +0530)] 
[youtube] Raise appropriate error when API pages can't be downloaded

2 years ago[tests:download] Add batch testing for extractors
pukkandan [Fri, 6 Aug 2021 04:29:41 +0000 (09:59 +0530)] 
[tests:download] Add batch testing for extractors

Use `test_YourExtractor_all` to invoke them

2 years ago[extractor] Reset non-repeating warnings per video
pukkandan [Thu, 5 Aug 2021 22:17:11 +0000 (03:47 +0530)] 
[extractor] Reset non-repeating warnings per video

2 years agoAllow entire infodict to be printed using `%()s`
pukkandan [Fri, 6 Aug 2021 23:42:54 +0000 (05:12 +0530)] 
Allow entire infodict to be printed using `%()s`
Makes `--dump-json` redundant

2 years agoAdd option `--no-simulate` to not simulate even when `--print` or `--list...` are...
pukkandan [Sat, 7 Aug 2021 00:01:51 +0000 (05:31 +0530)] 
Add option `--no-simulate` to not simulate even when `--print` or `--list...` are used

* Deprecates `--print-json`
* Some listings like `--list-extractors` are handled by `yt_dlp` and so are not affected by this. These have been documented as such

Addresses: https://github.com/ytdl-org/youtube-dl/issues/29675, https://github.com/ytdl-org/youtube-dl/issues/29580#issuecomment-882046305

2 years agoFix bugs related to `sanitize_info`
pukkandan [Sat, 7 Aug 2021 15:46:55 +0000 (21:16 +0530)] 
Fix bugs related to `sanitize_info`

Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230

2 years ago[utils] Fix `traverse_obj` depth when is_user_input
pukkandan [Sat, 7 Aug 2021 08:54:50 +0000 (14:24 +0530)] 
[utils] Fix `traverse_obj` depth when is_user_input