pukkandan
|
94dc8604dd
|
Do more processing in --flat-playlist
|
2022-10-13 15:30:14 +05:30 |
|
pukkandan
|
a79bf78397
|
[extractor/tnaflix] Fix 09c127ff83
Closes #5188
|
2022-10-12 11:19:56 +05:30 |
|
pukkandan
|
0468a3b325
|
[jsinterp] Improve separating regex
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909
|
2022-10-11 08:02:26 +05:30 |
|
pukkandan
|
d509c1f5a3
|
[utils] strftime_or_none: Workaround Python bug on Windows
CLoses #5185
|
2022-10-11 08:02:23 +05:30 |
|
 pukkandanandGitHub
|
ade1fa70cb
|
[extractor/generic] Separate embed extraction into own function (#5176)
|
2022-10-09 16:09:36 +05:30 |
|
pukkandan
|
aebb4f4ba7
|
Fix for formats=None
Fixes: https://github.com/yt-dlp/yt-dlp/pull/4965#issuecomment-1267682512
|
2022-10-05 09:17:33 +05:30 |
|
pukkandan
|
98d4ec1ef2
|
[build] Pin py2exe version
Workaround for #5135
|
2022-10-04 23:02:12 +05:30 |
|
pukkandan
|
1305b659ef
|
[extractor/detik] Avoid unnecessary extraction
|
2022-10-04 10:45:00 +05:30 |
|
pukkandan
|
4e0511f27d
|
Release 2022.10.04
|
2022-10-04 10:17:45 +05:30 |
|
pukkandan
|
878eac3e2e
|
[docs] Separate notes about environment variables
|
2022-10-04 09:49:51 +05:30 |
|
pukkandan
|
a057779d5e
|
[cleanup] Minor fixes
Closes #5129, Closes #4982
|
2022-10-04 01:48:14 +05:30 |
|
pukkandan
|
8b7fb8b60d
|
[extractor] Make search_json able to parse lists
Now `contains_pattern` can be set to `\[.+\]`
|
2022-10-03 16:56:19 +05:30 |
|
pukkandan
|
7a32c70d13
|
[cleanup] Fix flake8 and minor refactor
Issues from ab029d7e92, 1fb53b946c
|
2022-09-27 08:32:57 +05:30 |
|
pukkandan
|
709ee21417
|
[extractor/youtube] Do not warn on duplicate chapters
Eg: vYbaM8w8yzw
|
2022-09-27 08:26:26 +05:30 |
|
pukkandan
|
1fb53b946c
|
[extractor/youtube:tab] Improve continuation items extraction
|
2022-09-27 04:44:54 +05:30 |
|
pukkandan
|
1dd18a8808
|
[extractor/YoutubeShortsAudioPivot] Support source URLs
`ytshortsap:` is no longer needed
|
2022-09-27 04:44:50 +05:30 |
|
pukkandan
|
0a5095fe8d
|
[extractor/youtube:tab] Support reporthistory page
Closes #4929
|
2022-09-27 04:44:50 +05:30 |
|
pukkandan
|
0f60ba6e65
|
[extractor] Improve json+ld extraction
Related #5035
|
2022-09-27 02:36:57 +05:30 |
|
pukkandan
|
0500ee3d81
|
Don't download entire video when no matching --download-sections
|
2022-09-26 03:04:32 +05:30 |
|
pukkandan
|
46a5b335e7
|
[cookies] Let _get_mac_keyring_password fail gracefully
Closes #4915
|
2022-09-26 02:55:45 +05:30 |
|
pukkandan
|
914491b8e0
|
[utils] Popen.run: Fix default return in binary mode
|
2022-09-26 02:52:21 +05:30 |
|
pukkandan
|
0bd5a039ea
|
Playlists maynot always have webpage_url
|
2022-09-25 23:27:21 +05:30 |
|
pukkandan
|
f55523cfdd
|
[utils] js_to_json: Improve
Closes #4900
|
2022-09-23 19:21:17 +05:30 |
|
pukkandan
|
2fa669f759
|
[docs] Misc improvements
Closes #4987, Closes #4906, Closes #4919, Closes #4977, Closes #4979
|
2022-09-22 02:15:55 +05:30 |
|
pukkandan
|
8ca48a1a54
|
[extractor] Fix fatal=False in RetryManager
|
2022-09-22 02:14:31 +05:30 |
|
pukkandan
|
b27bc13af6
|
[extractor/patreon] Sort formats
|
2022-09-22 01:39:42 +05:30 |
|
pukkandan
|
19b4e59a1e
|
[extractor/web.archive:youtube] Fix _YT_INITIAL_PLAYER_RESPONSE_RE
|
2022-09-17 20:54:21 +05:30 |
|
pukkandan
|
dab284f80f
|
Workaround libc_ver not be available on Windows Store version of Python
|
2022-09-17 11:57:47 +05:30 |
|
pukkandan
|
9665f15a96
|
[outtmpl] Make %s work in strfformat for all systems
|
2022-09-17 11:34:04 +05:30 |
|
pukkandan
|
2b24afa6d7
|
Improve 5736d79172
|
2022-09-17 10:14:44 +05:30 |
|
pukkandan
|
3166e6840c
|
[extractor/generic] Pass through referer from json-ld
Closes #4941
|
2022-09-16 23:08:13 +05:30 |
|
pukkandan
|
5736d79172
|
Support environment variables in --ffmpeg-location
Closes #4938
|
2022-09-16 21:37:37 +05:30 |
|
pukkandan
|
2314b4d89f
|
Allow plugin extractors to replace the built-in ones
This allows easier plugin chaining; e.g.
- https://gist.github.com/pukkandan/24f13ff1ed385c5a390c1d7bd130d8f7
- https://gist.github.com/pukkandan/fcf5ca1785c80f64e471f0ee14f990fb
|
2022-09-16 17:02:52 +05:30 |
|
pukkandan
|
1060f82f89
|
Fix --config-location -
|
2022-09-13 16:46:34 +05:30 |
|
pukkandan
|
9c935fbc72
|
Fix bug in ae1035646a
Closes #4890
|
2022-09-11 05:12:52 +05:30 |
|
pukkandan
|
deae7c1711
|
[cleanup] Misc
|
2022-09-10 03:46:54 +05:30 |
|
pukkandan
|
941e881e1f
|
Fix bug in ae1035646a
Closes #4881
|
2022-09-10 03:42:43 +05:30 |
|
pukkandan
|
0cb0fdbbfe
|
[extractor/common] Escape % in representation_id of m3u8
Closes #4877
|
2022-09-10 03:42:14 +05:30 |
|
pukkandan
|
ae1035646a
|
Allow a set to be passed as download_archive
|
2022-09-08 15:09:30 +05:30 |
|
pukkandan
|
1015ceeeaf
|
[extractor/MLBTV] Detect live streams
|
2022-09-08 06:18:35 +05:30 |
|
pukkandan
|
17ffed1842
|
[docs] Improvements
* Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation
* Link to wiki where applicable
* Fix some mistakes. Closes #4853, Closes #4855, Closes #4852
* Improve some error messages
|
2022-09-07 17:38:05 +05:30 |
|
pukkandan
|
be9c0884d7
|
[extractor/BiliIntlSeries] Fix _VALID_URL
Closes #4825
|
2022-09-07 17:29:05 +05:30 |
|
pukkandan
|
48c8424bd9
|
Fix bug in 07a1250e0e
|
2022-09-06 19:57:29 +05:30 |
|
pukkandan
|
07a1250e0e
|
[outtmpl] Curly braces to filter keys
|
2022-09-03 18:28:24 +05:30 |
|
pukkandan
|
1a7c9fad9f
|
[jsinterp] Workaround operator associativity issue
https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1235384480
|
2022-09-02 20:45:55 +05:30 |
|
pukkandan
|
5469a4ab11
|
[extractor/motorsport] Support native embeds
Closes #4749
|
2022-09-02 02:01:58 +05:30 |
|
pukkandan
|
2c475e48b5
|
[extractor/bandcamp] Extract uploader_url
Closes #4755
|
2022-09-02 02:01:57 +05:30 |
|
pukkandan
|
7c6eb424d3
|
[extractor/youtube] Detect lazy-load-for-videos embeds
Closes #4812
|
2022-09-02 02:01:57 +05:30 |
|
pukkandan
|
5d7c7d6569
|
Release 2022.09.01
|
2022-09-01 16:49:04 +05:30 |
|
pukkandan
|
d2c8aadf79
|
[cleanup] Misc
Closes #4710, Closes #4754, Closes #4723
Authored by: pukkandan, MrRawes, DavidH-2022
|
2022-09-01 16:49:03 +05:30 |
|
pukkandan
|
1ac7f46184
|
Update to ytdl-commit-ed5c44e7
[compat] Replace deficient ChainMap class in Py3.3 and earlier
https://github.com/ytdl-org/youtube-dl/commit/ed5c44e7b74ac77f87ca5ed6cb5e964a0c6a0678
|
2022-09-01 16:46:32 +05:30 |
|
pukkandan
|
05deb747bb
|
[jsinterp] Fix escape in regex
|
2022-09-01 16:46:32 +05:30 |
|
pukkandan
|
b505e8517a
|
[extractor/youtube] Fallback regex for nsig code extraction
|
2022-09-01 16:46:32 +05:30 |
|
pukkandan
|
f2e9fa3ef7
|
[FormatSort] Fix aext for --prefer-free-formats
Closes #4735
|
2022-09-01 16:46:31 +05:30 |
|
pukkandan
|
b86ca447ce
|
[extractor/mediaset] Fix embed extraction
Closes #4804
|
2022-08-31 22:24:41 +05:30 |
|
pukkandan
|
da4db748fa
|
[utils] Add deprecation_warning
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
|
2022-08-30 21:03:07 +05:30 |
|
pukkandan
|
e1eabd7beb
|
[downloader/external] Smarter detection of executable
Closes #4778
|
2022-08-30 18:13:38 +05:30 |
|
pukkandan
|
d81ba7d491
|
[jsinterp, extractor/youtube] Minor fixes
|
2022-08-30 18:13:37 +05:30 |
|
pukkandan
|
c4b2df872d
|
[jsinterp] Fix _separate
Ref: https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1231126941
|
2022-08-30 16:06:40 +05:30 |
|
pukkandan
|
5e01315aa1
|
[cache, extractor/youtube] Invalidate old cache
|
2022-08-27 07:25:14 +05:30 |
|
pukkandan
|
4e4982ab5b
|
[extractor/generic] Don't return JW player without formats
CLoses #4765
|
2022-08-27 06:21:17 +05:30 |
|
pukkandan
|
1d64a59547
|
[extractor/vimeo:user] Fix _VALID_URL
Closes #4758
|
2022-08-26 06:29:03 +05:30 |
|
pukkandan
|
ca7f8b8f31
|
Bugfix for 822d66e591
Closes #4760
|
2022-08-26 06:08:05 +05:30 |
|
pukkandan
|
164b03c486
|
[jsinterp] Fix bug in operator precedence
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1226659543
|
2022-08-25 09:40:46 +05:30 |
|
pukkandan
|
e5458d1d88
|
Fix lazy extractor bug in fe7866d0ed
and add test
Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071
|
2022-08-24 15:19:58 +05:30 |
|
pukkandan
|
b5e7a2e69d
|
Add version to infojson
|
2022-08-24 13:03:45 +05:30 |
|
pukkandan
|
2516cafb28
|
Fix bug in fe7866d0ed
|
2022-08-24 08:21:39 +05:30 |
|
pukkandan
|
fd404bec7e
|
Fix --break-per-url --max-downloads
|
2022-08-24 08:00:13 +05:30 |
|
pukkandan
|
fe7866d0ed
|
Add option --use-extractors
Deprecates `--force-generic-extractor`
Closes #3234, Closes #2044
Related: #4307, #1791
|
2022-08-24 07:47:51 +05:30 |
|
pukkandan
|
5314b52192
|
[utils] Add orderedSet_from_options
|
2022-08-24 07:38:55 +05:30 |
|
pukkandan
|
13db4e7b9e
|
[extractor/mixcloud] All formats are audio-only
Closes #4740
|
2022-08-23 04:11:27 +05:30 |
|
pukkandan
|
992dc6b486
|
[jsinterp] Implement timeout
Workaround for #4716
|
2022-08-22 06:19:06 +05:30 |
|
pukkandan
|
822d66e591
|
Fix bug in --alias
|
2022-08-22 04:37:23 +05:30 |
|
pukkandan
|
8d1ad6378f
|
[extractor/BiliBiliSearch] Don't sort by date
Related #4682
|
2022-08-21 05:19:20 +05:30 |
|
pukkandan
|
2d1019542a
|
[extractor/BiliBiliSearch] Fix infinite loop
Closes #4682
|
2022-08-21 05:19:20 +05:30 |
|
pukkandan
|
b25cac650f
|
[extractor/youtube] Fix bug in format sorting
|
2022-08-21 00:56:27 +05:30 |
|
pukkandan
|
90a1df305b
|
[test] Fix test_youtube_signature
|
2022-08-21 00:51:03 +05:30 |
|
pukkandan
|
0a6b4b82e9
|
[extractor/uktv] Improve _VALID_URL
Closes #4707
Authored by: dirkf
|
2022-08-20 05:00:45 +05:30 |
|
pukkandan
|
1704c47ba8
|
[extractor/bitchute] Mark errors as expected
Closes #4685
|
2022-08-20 04:53:05 +05:30 |
|
pukkandan
|
48c88e088c
|
Release 2022.08.19
|
2022-08-19 05:08:22 +05:30 |
|
pukkandan
|
a831c2ea90
|
[cleanup] Misc
|
2022-08-19 05:08:21 +05:30 |
|
pukkandan
|
be13a6e525
|
[jsinterp] Bring on-par with youtube-dl
Code from: https://github.com/ytdl-org/youtube-dl/pull/31175, https://github.com/ytdl-org/youtube-dl/pull/31182
Authored by pukkandan, dirkf
|
2022-08-19 05:08:21 +05:30 |
|
pukkandan
|
25836db6be
|
[extractor/youtube] Add fallback to phantomjs
Related #4635
|
2022-08-18 21:35:18 +05:30 |
|
pukkandan
|
587021cd9f
|
[phantomjs] Add function to execute JS without a DOM
Authored by: MinePlayersPE, pukkandan
|
2022-08-18 21:34:47 +05:30 |
|
pukkandan
|
580ce00782
|
[youtube] Improve signature caching
and refactor related functions
|
2022-08-18 21:33:30 +05:30 |
|
pukkandan
|
f6ca640b12
|
[jsinterp] Fix for youtube player 1f7d5369
Closes #4635 again
|
2022-08-18 16:38:35 +05:30 |
|
pukkandan
|
3ce2933693
|
[youtube] Fix error reporting of "Incomplete data"
Related: #4669
|
2022-08-16 22:01:48 +05:30 |
|
pukkandan
|
c200096c03
|
Fix bug in --download-archive
Closes #4668
|
2022-08-16 22:00:51 +05:30 |
|
pukkandan
|
6d3e7424bf
|
[jsinterp] Fix for youtube player c81bbb4a
|
2022-08-16 06:53:45 +05:30 |
|
pukkandan
|
5c6d2ef9d1
|
[youtube] Improve format sorting for IOS formats
When no itag/resolution is available for reference, use the closest resolution
|
2022-08-15 14:04:05 +05:30 |
|
pukkandan
|
55937202b7
|
Release 2022.08.14
|
2022-08-15 03:45:12 +05:30 |
|
pukkandan
|
1e4fca9a87
|
[cleanup] Misc
|
2022-08-15 03:41:45 +05:30 |
|
pukkandan
|
49b4ceaedf
|
[jsinterp] Bring or-par with youtube-dl
Partially cherry-picked from: https://github.com/ytdl-org/youtube-dl/commit/d231b56717c73ee597d2e077d11b69ed48a1b02d
Authored by pukkandan, dirkf
|
2022-08-15 03:31:49 +05:30 |
|
pukkandan
|
d711839760
|
Update to ytdl-commit-e6a836d
[core] Make `--max-downloads ...` stop immediately on reaching the limit
https://github.com/ytdl-org/youtube-dl/commit/e6a836d54ca1d3cd02f3ee45ef707a46f23e8291
|
2022-08-15 03:31:48 +05:30 |
|
pukkandan
|
48732becfe
|
Fix bug in 1155ecef29
|
2022-08-15 03:31:48 +05:30 |
|
pukkandan
|
6440c45ff3
|
[update] Copy bitmask from old binary
Improves a6125983ab
Authored by: Lesmiscore
|
2022-08-15 03:31:47 +05:30 |
|
pukkandan
|
0e0ce898f6
|
[ThumbnailsConvertor] Fix conversion after fixup_webp
Closes #4565
|
2022-08-14 20:34:55 +05:30 |
|
pukkandan
|
a6125983ab
|
[update] Set executable bit-mask
Closes #4621
|
2022-08-14 19:22:35 +05:30 |
|
pukkandan
|
8f84770acd
|
[utils] Fix get_compatible_ext
Closes #4647
|
2022-08-14 19:22:34 +05:30 |
|
pukkandan
|
8f53dc44a0
|
[jsinterp] Handle new youtube signature functions
Closes #4635
|
2022-08-14 05:12:32 +05:30 |
|