]>
jfr.im git - yt-dlp.git/log
Ha Tien Loi [Mon, 28 Mar 2022 03:27:41 +0000 (10:27 +0700)]
[WasdTV] Add extractor (#3045)
Closes #3041
Authored by: un-def, hatienl0i261299
nyuszika7h [Mon, 28 Mar 2022 03:23:44 +0000 (05:23 +0200)]
[viki] Don't attempt to modify URLs with signature (#3222)
Closes #1379
Authored by: nyuszika7h
Luc Ritchie [Mon, 28 Mar 2022 03:21:42 +0000 (23:21 -0400)]
[BiliIntl] Support user-generated videos (#3203)
Authored by: wlritchi
pukkandan [Mon, 28 Mar 2022 03:14:55 +0000 (08:44 +0530)]
Fix `--no-overwrite` for playlist infojson
Fixes: https://github.com/yt-dlp/yt-dlp/issues/1467#issuecomment-1079922971
pukkandan [Mon, 28 Mar 2022 02:51:45 +0000 (08:21 +0530)]
[utils] Add `filter_dict`
coletdev [Mon, 28 Mar 2022 00:49:42 +0000 (13:49 +1300)]
[youtube:tab] Fix duration extraction for shorts (#3171)
Related: https://github.com/TeamNewPipe/NewPipe/issues/8034
Authored-by: coletdjnz
Felix S [Sun, 27 Mar 2022 09:35:14 +0000 (09:35 +0000)]
[go,viu] Extract subtitles from the m3u8 manifest (#3219)
Authored by: fstirlitz
Tim Schindler [Sun, 27 Mar 2022 09:00:38 +0000 (11:00 +0200)]
[ITProTV] Add extractor (#3196)
Authored by: aaearon
mehq [Sun, 27 Mar 2022 08:57:05 +0000 (14:57 +0600)]
[BanBye] Add extractor (#3177)
Closes #3175
Authored by: mehq
pukkandan [Sun, 27 Mar 2022 08:36:26 +0000 (14:06 +0530)]
[youtube] Fix auto-translated automatic captions
d49669acad71f640ffd8b78f0ea7911ae1f67720 only covered ASR
Closes #2956
pukkandan [Sun, 27 Mar 2022 08:34:20 +0000 (14:04 +0530)]
[youtube] Add extractor-arg to skip auto-translated subs
pukkandan [Sun, 27 Mar 2022 06:08:26 +0000 (11:38 +0530)]
Show warning when all media formats have DRM
Related: #1379
shirt [Sun, 27 Mar 2022 05:28:26 +0000 (01:28 -0400)]
[youtube] Detect DRM better
Authored by: shirt-dev
pukkandan [Sun, 27 Mar 2022 04:34:04 +0000 (10:04 +0530)]
[outtmpl] Limit changes during sanitization
Closes #2761
coletdev [Sun, 27 Mar 2022 05:20:25 +0000 (18:20 +1300)]
[youtube:tab] Return shorts url if video is a short (#3168)
Allows filtering out shorts from feeds with `--match-filter`
Closes #3165
Authored-by: coletdjnz
pukkandan [Sun, 27 Mar 2022 03:57:38 +0000 (09:27 +0530)]
[VideoConvertor] Ensure all streams are copied
Closes #3200
pukkandan [Sat, 26 Mar 2022 23:22:11 +0000 (04:52 +0530)]
[Concat] Ensure final directory exists
Fixes https://github.com/yt-dlp/yt-dlp/issues/3181#issuecomment-
1079622589
pukkandan [Sat, 26 Mar 2022 02:09:36 +0000 (07:39 +0530)]
[outtmpl] Fix replacement/default when used with alternate
pukkandan [Fri, 25 Mar 2022 08:36:46 +0000 (14:06 +0530)]
Ignore format-specific fields in initial pass of `--match-filter`
Closes #3074
Lesmiscore (Naoya Ozaki) [Fri, 25 Mar 2022 08:24:39 +0000 (17:24 +0900)]
[utils] WebSocketsWrapper: Allow omitting `__enter__` invocation (#3187)
Authored by: Lesmiscore
pukkandan [Fri, 25 Mar 2022 08:02:54 +0000 (13:32 +0530)]
Treat multiple `--match-filters` as OR
Closes #3144
pukkandan [Fri, 25 Mar 2022 07:08:33 +0000 (12:38 +0530)]
[downloader] Fix invocation of `HttpieFD`
Closes #3154
zackmark29 [Fri, 25 Mar 2022 03:23:54 +0000 (11:23 +0800)]
[viu] Fixed extractor (#3136)
Closes #3133
Authored by: zackmark29, pukkandan
pukkandan [Fri, 25 Mar 2022 03:01:45 +0000 (08:31 +0530)]
[postprocessor,cleanup] Create `_download_json`
pukkandan [Thu, 24 Mar 2022 23:30:41 +0000 (05:00 +0530)]
[youtube] Try embedded client variants before agegate
agegate variants appears to be broken, but don't remove them for the time-being
pukkandan [Thu, 24 Mar 2022 01:30:22 +0000 (07:00 +0530)]
[docs] Minor improvements
Closes #3127, Closes #3081, Closes #3177
pukkandan [Thu, 24 Mar 2022 01:23:11 +0000 (06:53 +0530)]
pukkandan [Wed, 23 Mar 2022 23:43:57 +0000 (05:13 +0530)]
[extractor] Allow control characters inside json
Closes #3174
vvto33 [Thu, 24 Mar 2022 01:11:13 +0000 (10:11 +0900)]
[TVer] Support landing page (#3075)
Authored by: vvto33
mehq [Wed, 23 Mar 2022 18:35:42 +0000 (00:35 +0600)]
[LastFM] Add extractors (#3141)
Closes #2967
Authored by: mehq
coletdev [Wed, 23 Mar 2022 07:47:02 +0000 (20:47 +1300)]
Remove `Accept-Encoding` header from `std_headers` (#3153)
This should be set by each downloader to what it supports.
Fixes https://github.com/yt-dlp/yt-dlp/issues/3142
Authored-by: coletdjnz
pukkandan [Wed, 23 Mar 2022 07:06:16 +0000 (12:36 +0530)]
[ellentube] Extract subtitles from manifest
Fixes https://github.com/ytdl-org/youtube-dl/issues/30761
Lesmiscore (Naoya Ozaki) [Wed, 23 Mar 2022 06:28:53 +0000 (15:28 +0900)]
[generic] Extract subtitles from video.js (#3156)
Authored by: Lesmiscore
pukkandan [Wed, 23 Mar 2022 02:56:36 +0000 (08:26 +0530)]
Fix `--abort-on-error` for subtitles
Closes #3163
pukkandan [Tue, 22 Mar 2022 22:23:39 +0000 (03:53 +0530)]
[cleanup, vimeo] Fix tests
coletdev [Tue, 22 Mar 2022 23:26:55 +0000 (12:26 +1300)]
Use certificates from `certifi` if installed (#3115)
Fixes #3102 and most `CERTIFICATE_VERIFY_FAILED` issues
Authored by: coletdjnz
coletdev [Tue, 22 Mar 2022 21:24:27 +0000 (10:24 +1300)]
[wget] Fix proxy (#3152)
Upstream PR: https://github.com/ytdl-org/youtube-dl/pull/29343
Authored-by: kikuyan, coletdjnz
CplPwnies [Tue, 22 Mar 2022 21:09:38 +0000 (16:09 -0500)]
[adobepass] Fix Suddenlink MSO (#3148)
Authored by: CplPwnies
1-Byte [Sun, 20 Mar 2022 17:49:00 +0000 (18:49 +0100)]
[azmedien] Add TVO Online to supported hosts (#3125)
Authored by: 1-Byte
Lesmiscore (Naoya Ozaki) [Sat, 19 Mar 2022 01:15:01 +0000 (10:15 +0900)]
[http] Reject broken range before request (#3079)
* And fix filesize estimate for byterange downloads
Closes #2001
Authored by: Lesmiscore, Jules-A, pukkandan
coletdev [Fri, 18 Mar 2022 22:19:36 +0000 (11:19 +1300)]
[panopto] Improve subtitle extraction and support slides (#3009)
Related: #1946, #2908
Authored-by: coletdjnz
coletdev [Fri, 18 Mar 2022 22:10:20 +0000 (11:10 +1300)]
[downloader/http] Retry on more errors (#3065)
Closes #3056, #2071
Related: #3034, #2969
Authored-by: coletdjnz
foghawk [Fri, 18 Mar 2022 21:08:38 +0000 (16:08 -0500)]
[nitter] Minor fixes and update instance list (#3099)
Authored by: foghawk
i6t [Fri, 18 Mar 2022 21:06:52 +0000 (06:06 +0900)]
[Veo] Fix extractor (#3101)
Authored by: i6t
s0u1h [Fri, 18 Mar 2022 21:03:09 +0000 (17:03 -0400)]
[utils] `format_decimal_suffix`: Fix for very large numbers (#3109)
Authored by: s0u1h
pukkandan [Fri, 18 Mar 2022 20:06:56 +0000 (01:36 +0530)]
pukkandan [Fri, 18 Mar 2022 20:53:33 +0000 (02:23 +0530)]
[extractor] Add `_perform_login` function (#2943)
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API
* Adds `ie.supports_login` to the public API
Luc Ritchie [Fri, 18 Mar 2022 09:53:07 +0000 (05:53 -0400)]
[afreecatv] Match new vod url (#3097)
Authored by: wlritchi
Sipherdrakon [Fri, 18 Mar 2022 09:49:31 +0000 (05:49 -0400)]
[ParamountPlus,CBS] Change VALID_URL (#3098)
Closes #3096
Authored by: Sipherdrakon
pukkandan [Thu, 17 Mar 2022 23:53:51 +0000 (05:23 +0530)]
[youtube] Fix pagination of `membership` tab
pukkandan [Thu, 17 Mar 2022 21:55:20 +0000 (03:25 +0530)]
Handle float in `--wait-for-video`
Closes #3082
pukkandan [Thu, 17 Mar 2022 21:31:00 +0000 (03:01 +0530)]
[veo] Fix `_VALID_URL`
Closes #3095
Ha Tien Loi [Thu, 17 Mar 2022 14:24:15 +0000 (21:24 +0700)]
[Huya] Add extractor (#3035)
Closes #3033
Authored by: hatienl0i261299
Lesmiscore (Naoya Ozaki) [Thu, 17 Mar 2022 14:11:36 +0000 (23:11 +0900)]
[RUTV] Fix format sorting (#3085)
Closes #3084
Authored by: Lesmiscore
Lesmiscore (Naoya Ozaki) [Thu, 17 Mar 2022 12:22:14 +0000 (21:22 +0900)]
[niconico] Rewrite NiconicoIE (#3018)
Closes https://github.com/yt-dlp/yt-dlp/issues/2636, partially fixes https://github.com/yt-dlp/yt-dlp/issues/367
Authored by: Lesmiscore
Soebb [Thu, 17 Mar 2022 00:44:21 +0000 (04:14 +0330)]
[daftsex] Fix extractor (#2757)
Closes #2637
Authored by: Soebb
BohwaZ [Thu, 17 Mar 2022 00:40:27 +0000 (01:40 +0100)]
[FranceCulture] Support playlists (#1872)
Authored by: bohwaz
Dorian Westacott [Wed, 16 Mar 2022 23:54:20 +0000 (18:54 -0500)]
[ParamountPlusSeries] Support multiple pages (#3026)
Authored by: dodrian
pukkandan [Wed, 16 Mar 2022 20:30:47 +0000 (02:00 +0530)]
[arte] Add `format_note` to m3u8 formats
Related: #3086
pukkandan [Wed, 16 Mar 2022 20:07:04 +0000 (01:37 +0530)]
[rumble] unescape title
pukkandan [Wed, 16 Mar 2022 14:16:19 +0000 (19:46 +0530)]
[youtube] Avoid false positives when detecting damaged formats
Closes #3083
coletdjnz [Tue, 15 Mar 2022 20:28:22 +0000 (09:28 +1300)]
[youtube:api] Prefer minified JSON response
Authored-by: coletdjnz
Lesmiscore (Naoya Ozaki) [Tue, 15 Mar 2022 03:27:41 +0000 (12:27 +0900)]
[fragment] Read downloaded fragments only when needed (#3069)
Authored by: Lesmiscore
shirt [Mon, 14 Mar 2022 16:19:33 +0000 (12:19 -0400)]
[cleanup] Remove readthedocs from README.md
shirt [Mon, 14 Mar 2022 16:17:01 +0000 (16:17 +0000)]
[docs] Remove readthedocs
pukkandan [Mon, 14 Mar 2022 10:40:37 +0000 (16:10 +0530)]
coletdev [Sun, 13 Mar 2022 22:03:40 +0000 (11:03 +1300)]
[downloader/mhtml] Fix fragments with absolute urls (#3044)
Authored-by: coletdjnz
coletdev [Sun, 13 Mar 2022 22:02:44 +0000 (11:02 +1300)]
[youtube] Improve video upload date handling (#3029)
* Don't prefer UTC upload date for past live streams/premieres
* Improve regex (fixes a regression)
Authored-by: coletdjnz
pukkandan [Sun, 13 Mar 2022 16:55:44 +0000 (22:25 +0530)]
[FFmpegVideoConvertor] Add more formats to `--remux-video`
pukkandan [Sun, 13 Mar 2022 09:08:06 +0000 (14:38 +0530)]
Exit after `--dump-user-agent`
Bug in
d1b5f70bc9f9dcda1544b88b42ecc25f7f7aa1c7
Closes #3055
coletdjnz [Fri, 11 Mar 2022 22:20:58 +0000 (11:20 +1300)]
[extractor] Support merging subtitles with data
Authored-by: coletdjnz
pukkandan [Fri, 11 Mar 2022 14:05:26 +0000 (19:35 +0530)]
[cleanup] Minor cleanup
Closes #3006
pukkandan [Fri, 11 Mar 2022 13:58:21 +0000 (19:28 +0530)]
Protect stdout from unexpected progress and console-title
Closes #3023
pukkandan [Fri, 11 Mar 2022 08:59:11 +0000 (14:29 +0530)]
Remove incorrect warning for `--dateafter`
Closes #3030
pukkandan [Fri, 11 Mar 2022 08:58:27 +0000 (14:28 +0530)]
[MetadataParser] Validate outtmpl early
pukkandan [Fri, 11 Mar 2022 08:54:45 +0000 (14:24 +0530)]
Fix case of `http_headers`
Bug in
8b7539d27c0a47d8d08e0522bdb66c571483377b
Fixes https://github.com/yt-dlp/yt-dlp/issues/1346#issuecomment-
1064527765
Lesmiscore (Naoya Ozaki) [Thu, 10 Mar 2022 13:24:50 +0000 (22:24 +0900)]
[PokemonSoundLibrary] Add extractor (#3001)
Authored by: Lesmiscore
Ha Tien Loi [Thu, 10 Mar 2022 06:13:19 +0000 (13:13 +0700)]
[Zingmp3] Fix signature (#3004)
Authored by: hatienl0i261299
pukkandan [Thu, 10 Mar 2022 06:08:34 +0000 (11:38 +0530)]
Fix `--sleep-interval`
Bug in
d1b5f70bc9f9dcda1544b88b42ecc25f7f7aa1c7
Closes #3012
pukkandan [Wed, 9 Mar 2022 21:55:38 +0000 (03:25 +0530)]
Fix `--throttled-rate`
Typo in
d1b5f70bc9f9dcda1544b88b42ecc25f7f7aa1c7
Closes #2996
Ha Tien Loi [Wed, 9 Mar 2022 21:54:26 +0000 (04:54 +0700)]
[MangoTV] Improve extractor (#2971)
Authored by: hatienl0i261299
MMM [Wed, 9 Mar 2022 21:12:23 +0000 (22:12 +0100)]
Fix `--print` with `--ignore-no-formats` when url is `None` (#3000)
Authored by: flashdagger
Lesmiscore (Naoya Ozaki) [Wed, 9 Mar 2022 12:08:09 +0000 (21:08 +0900)]
[openrec] Refactor extractors (#2941)
Authored by: Lesmiscore
pukkandan [Wed, 9 Mar 2022 01:12:14 +0000 (06:42 +0530)]
[utils] ExtractorError: Fix for older python versions
Closes #2993
pukkandan [Wed, 9 Mar 2022 00:49:06 +0000 (06:19 +0530)]
[build] Add `requirements.txt` to pip distributions
Closes #2995
coletdev [Tue, 8 Mar 2022 21:00:57 +0000 (10:00 +1300)]
[panopto] Add extractors (#2908)
Based on https://github.com/ytdl-org/youtube-dl/pull/13449
Closes #1946
Authored by: coletdjnz, kmark
pukkandan [Tue, 8 Mar 2022 20:54:41 +0000 (02:24 +0530)]
[utils] Add `get_first`
github-actions [Tue, 8 Mar 2022 20:23:28 +0000 (20:23 +0000)]
[version] update
Created by: pukkandan
:ci skip all
pukkandan [Tue, 8 Mar 2022 20:22:16 +0000 (01:52 +0530)]
Release 2022.03.08.1
pukkandan [Tue, 8 Mar 2022 20:09:47 +0000 (01:39 +0530)]
pukkandan [Tue, 8 Mar 2022 20:03:31 +0000 (01:33 +0530)]
[cleanup] Refactor `__init__.py` (#2570)
* Split `__init__` code into multiple functions
* Clean up validation code by grouping similar types of options
* Expose `parse_options` to third parties
github-actions [Tue, 8 Mar 2022 19:57:15 +0000 (19:57 +0000)]
[version] update
Created by: pukkandan
:ci skip all
pukkandan [Tue, 8 Mar 2022 19:44:03 +0000 (01:14 +0530)]
Release 2022.03.08
P-reducible [Tue, 8 Mar 2022 19:42:00 +0000 (20:42 +0100)]
[Rokfin] Fix `availability` (#1534)
Authored by: P-reducible
pukkandan [Tue, 8 Mar 2022 17:32:25 +0000 (23:02 +0530)]
[youtube] Further de-prioritize 3gp format
pukkandan [Fri, 4 Mar 2022 14:08:55 +0000 (19:38 +0530)]
[cleanup, docs] Misc cleanup
Closes #2828, closes #2734, closes #2802, closes #2937
Ha Tien Loi [Tue, 8 Mar 2022 16:55:40 +0000 (23:55 +0700)]
[xinpianchang] Add extractor (#2963)
Authored by: hatienl0i261299
Ha Tien Loi [Tue, 8 Mar 2022 16:52:51 +0000 (23:52 +0700)]
[fptplay] Add extractor (#2949)
Closes #2857
Authored by: hatienl0i261299
Max Mehl [Tue, 8 Mar 2022 16:48:35 +0000 (17:48 +0100)]
[peertube] Add media.fsfe.org (#2986)
Authored by: mxmehl
nyuszika7h [Tue, 8 Mar 2022 16:45:23 +0000 (17:45 +0100)]
[ccma] Fix timestamp parsing (#2989)
Authored by: nyuszika7h