pukkandan
|
8113999995
|
Fix --compat-option playlist-index
|
2021-09-04 01:39:27 +05:30 |
|
pukkandan
|
8026e50152
|
[version] update
:ci skip all
|
2021-09-02 05:33:38 +05:30 |
|
pukkandan
|
9ee4f0bb5b
|
Release 2021.09.02
|
2021-09-02 04:43:38 +05:30 |
|
pukkandan
|
be4d9f4cd9
|
Partially revert "[build] Add homebrew taps (#827)"
|
2021-09-02 04:43:38 +05:30 |
|
pukkandan
|
347182a0cd
|
Show a more useful error in older python versions
|
2021-09-02 03:52:08 +05:30 |
|
pukkandan
|
a7429aa9fa
|
[youtube] Fix subtitle names
|
2021-09-02 02:26:27 +05:30 |
|
pukkandan
|
8a2d992389
|
[facebook] Fix format sorting
Closes #795
|
2021-09-01 09:17:52 +05:30 |
|
pukkandan
|
8e25d624df
|
[EmbedSubtitle] Continue even if some files are missing
|
2021-09-01 08:51:22 +05:30 |
|
pukkandan
|
2ee6389bef
|
[build] Fix bug in making yt-dlp.tar.gz
|
2021-08-30 08:28:49 +05:30 |
|
pukkandan
|
2e7781a93c
|
[docs] Fix some typos
Closes #677, #774
|
2021-08-28 02:20:40 +05:30 |
|
pukkandan
|
691d5823d6
|
[aria2c] Obey --rate-limit
|
2021-08-27 00:59:36 +05:30 |
|
pukkandan
|
c311988d19
|
[youtube] Improve 26e8e04454
The streams of the same itag may have slightly different size/bitrate
|
2021-08-26 08:27:29 +05:30 |
|
pukkandan
|
26e8e04454
|
[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
|
2021-08-26 08:08:34 +05:30 |
|
pukkandan
|
198e3a04c9
|
[FormatSort] Remove priority of lang
|
2021-08-26 08:08:33 +05:30 |
|
pukkandan
|
e0493e90fc
|
fix bug in 88acdbc269
|
2021-08-25 10:26:09 +05:30 |
|
pukkandan
|
45842107b9
|
fix bug in 6251555f1c
:ci skip
|
2021-08-24 06:23:21 +05:30 |
|
pukkandan
|
6251555f1c
|
[downloader/ffmpeg] Support for DASH manifests (experimental)
Closes #159
|
2021-08-24 05:52:00 +05:30 |
|
pukkandan
|
330690a214
|
[downloader/ffmpeg] Allow passing custom arguments before -i
Closes #686
|
2021-08-24 04:24:12 +05:30 |
|
pukkandan
|
a181cd0c60
|
[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
|
2021-08-23 22:07:00 +05:30 |
|
pukkandan
|
4f8b70b593
|
[TikTok] Fix metadata extraction
|
2021-08-23 19:31:28 +05:30 |
|
pukkandan
|
71dd5d4a00
|
[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
|
2021-08-23 06:26:35 +05:30 |
|
pukkandan
|
8b7491c8d1
|
Fix add_info_extractor when used via API
Bug from: 251ae04e6a
|
2021-08-23 05:31:55 +05:30 |
|
pukkandan
|
251ae04e6a
|
[lazy_extractor] Create instance only after pre-checking archive
|
2021-08-23 05:06:39 +05:30 |
|
pukkandan
|
5bc4a65eea
|
[lazy_extractor] Import actual class if an attribute is accessed
Now all core tests pass with lazy extraction enabled
|
2021-08-23 04:02:06 +05:30 |
|
pukkandan
|
1151c4079a
|
[extractor] Show video id in error messages if possible
|
2021-08-23 02:49:07 +05:30 |
|
 pukkandanandGitHub
|
88acdbc269
|
[extractor] Better error message for DRM (#729)
Closes #636
|
2021-08-23 01:38:38 +05:30 |
|
pukkandan
|
3fb4e21b38
|
[lazy_extractors] Fix suitable and add flake8 test
|
2021-08-23 01:04:29 +05:30 |
|
pukkandan
|
4dfbf8696b
|
[utils] Add parse_qs
|
2021-08-23 00:50:43 +05:30 |
|
pukkandan
|
8fc54b1230
|
[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
|
2021-08-23 00:50:42 +05:30 |
|
pukkandan
|
da33e35b05
|
Don't try to merge with final extension
The formats may not be directly mergable into the final extension
|
2021-08-23 00:50:41 +05:30 |
|
pukkandan
|
5ad28e7ffd
|
[extractor] Common function _match_valid_url
|
2021-08-23 00:50:40 +05:30 |
|
pukkandan
|
58adec4677
|
Fix extra_info being reused across runs
Closes #727
|
2021-08-19 03:10:58 +05:30 |
|
pukkandan
|
9e598870dd
|
Fix playlist_index not obeying playlist_start
and add tests
Closes #720
|
2021-08-17 19:06:10 +05:30 |
|
pukkandan
|
8f18aca871
|
Let --match-filter reject entries early
Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views`
|
2021-08-17 04:29:56 +05:30 |
|
pukkandan
|
3ad56b4236
|
Fix -J when there are failed videos
|
2021-08-17 04:29:55 +05:30 |
|
pukkandan
|
f8fabc9930
|
[kakao] Fix extractor
Closes #699
|
2021-08-15 14:31:27 +05:30 |
|
pukkandan
|
f775c83110
|
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
|
2021-08-15 00:28:49 +05:30 |
|
pukkandan
|
b714b41f81
|
[soundcloud] Refetch client_id on 403
Closes #673
|
2021-08-15 00:28:49 +05:30 |
|
pukkandan
|
31654882e9
|
[options] Add _set_from_options_callback
|
2021-08-15 00:26:34 +05:30 |
|
pukkandan
|
86c66b2d3e
|
Fix -F for extractors that directly return url
Related: #693
|
2021-08-15 00:26:34 +05:30 |
|
pukkandan
|
37242e56f2
|
Fix bug during subtitle conversion
|
2021-08-15 00:26:33 +05:30 |
|
pukkandan
|
6c7274ecd2
|
Fix resuming of single formats when using --no-part
Closes #576
|
2021-08-15 00:26:32 +05:30 |
|
pukkandan
|
a8731fcc1d
|
minor bugfixes
bugs due to be2fc5b212, e9f4ccd19e
|
2021-08-11 20:27:30 +05:30 |
|
pukkandan
|
5a64127f94
|
[docs] Fix credits of 246fb276e0
It is authored by mzbaulhaque - The commit message is wrong
:ci skip all
|
2021-08-10 22:32:23 +05:30 |
|
pukkandan
|
ade6dc5e9e
|
[version] update
:ci skip all
|
2021-08-10 20:51:47 +05:30 |
|
pukkandan
|
418964fa91
|
Release 2021.08.10
|
2021-08-10 20:10:39 +05:30 |
|
pukkandan
|
be2fc5b212
|
[extractor] Detect sttp as subtitles in MPD
Closes #656
Solution by: fstirlitz
|
2021-08-10 04:46:48 +05:30 |
|
pukkandan
|
7be9ccff0b
|
[utils] Fix InAdvancePagedList.__getitem__
Since it didn't have any cache, the page was re-fetched for each video.
* Also generalized the cache code
|
2021-08-10 04:45:25 +05:30 |
|
pukkandan
|
ad3dc496bb
|
Misc fixes - See desc
* Remove unnecessary uses of _list_from_options_callback
* Fix download tests - Bug from 6e84b21559
* Rename ExecAfterDownloadPP to ExecPP and refactor its tests
* Ensure _write_ytdl_file closes file handle on error - Potential fix for #517
|
2021-08-10 01:22:55 +05:30 |
|
pukkandan
|
2831b4686c
|
Show libraries present in verbose head
|
2021-08-10 01:22:55 +05:30 |
|
pukkandan
|
8c0ae192a4
|
[ffmpeg] Fix --ffmpeg-location when directory is given
Bug introduced in 89efdc15dd
Closes #654
|
2021-08-10 01:22:55 +05:30 |
|
pukkandan
|
e9f4ccd19e
|
Add option --replace-in-metadata
|
2021-08-10 01:22:55 +05:30 |
|
pukkandan
|
a38bd1defa
|
[viki] Print error message from API request
Closes #651
|
2021-08-10 01:21:22 +05:30 |
|
pukkandan
|
3448870205
|
[docs] Fix some mistakes and improve doc
|
2021-08-07 21:41:48 +05:30 |
|
pukkandan
|
b868936cd6
|
[cleanup] Misc
|
2021-08-07 21:17:07 +05:30 |
|
pukkandan
|
c681cb5d93
|
Allow multiple --exec and --exec-before-download
|
2021-08-07 21:17:07 +05:30 |
|
pukkandan
|
379e44ed3c
|
[youtube] Raise appropriate error when API pages can't be downloaded
|
2021-08-07 21:17:06 +05:30 |
|
pukkandan
|
243c57cfe8
|
[tests:download] Add batch testing for extractors
Use `test_YourExtractor_all` to invoke them
|
2021-08-07 21:17:06 +05:30 |
|
pukkandan
|
28f436bad0
|
[extractor] Reset non-repeating warnings per video
|
2021-08-07 21:17:05 +05:30 |
|
pukkandan
|
2b8a2973bd
|
Allow entire infodict to be printed using %()s
Makes `--dump-json` redundant
|
2021-08-07 21:17:04 +05:30 |
|
pukkandan
|
b7b04c782e
|
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
|
2021-08-07 21:17:03 +05:30 |
|
pukkandan
|
6e84b21559
|
Fix bugs related to sanitize_info
Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230
|
2021-08-07 21:16:55 +05:30 |
|
pukkandan
|
575e17a1b9
|
[utils] Fix traverse_obj depth when is_user_input
|
2021-08-07 20:08:22 +05:30 |
|
pukkandan
|
57015a4a3f
|
[youtube] extractor-arg to show live dash formats
If replay is enabled, these formats can be used to download the last 4 hours
|
2021-08-07 12:47:54 +05:30 |
|
pukkandan
|
9cc1a3130a
|
Fix resuming when using --no-part
Closes #576
|
2021-08-06 00:55:04 +05:30 |
|
pukkandan
|
b51d2ae3ca
|
Add compat-option no-keep-subs
Closes #630
|
2021-08-06 00:55:04 +05:30 |
|
pukkandan
|
124bc071ee
|
Fix wrong extension for intermediate files
Closes #632
|
2021-08-05 19:51:14 +05:30 |
|
pukkandan
|
a047eeb6d2
|
Add regex to --match-filter
This does not fully deprecate `--match-title`/`--reject-title`
since `--match-filter` is only checked after the extraction is complete,
while `--match-title` can often be checked from the flat playlist.
Fixes: https://github.com/ytdl-org/youtube-dl/issues/9092, https://github.com/ytdl-org/youtube-dl/issues/23035
|
2021-08-05 04:10:26 +05:30 |
|
pukkandan
|
678da2f21b
|
[twitch:clips] Extract display_id
PR: https://github.com/ytdl-org/youtube-dl/pull/29684
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29666
Authored by: dirkf
|
2021-08-05 03:37:20 +05:30 |
|
pukkandan
|
cc3fa8d39d
|
Handle BrokenPipeError
PR: https://github.com/ytdl-org/youtube-dl/pull/29505
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29082
Authored by: kikuyan
|
2021-08-05 03:37:20 +05:30 |
|
pukkandan
|
89efdc15dd
|
[ffpmeg] Allow --ffmpeg-location to be a file with different name
|
2021-08-05 03:37:18 +05:30 |
|
pukkandan
|
8012d892bd
|
Ensure sanitization of infodict before printing to stdout
* `filter_requested_info` is renamed to a more appropriate name `sanitize_info`
|
2021-08-05 03:37:16 +05:30 |
|
pukkandan
|
c31be5b009
|
[docs] Document which fields --add-metadata adds to the file
:ci skip all
|
2021-08-03 01:34:28 +05:30 |
|
pukkandan
|
e5611e8eda
|
[ffmpeg] Fix streaming mp4 to stdout
|
2021-08-03 00:05:16 +05:30 |
|
pukkandan
|
e980017ac8
|
[doc] Fix banner URL
|
2021-08-02 10:45:02 +05:30 |
|
pukkandan
|
e9d9efc0f2
|
[version] update
:ci skip all
|
2021-08-02 10:41:58 +05:30 |
|
pukkandan
|
6ccf351a87
|
Release 2021.08.02
|
2021-08-02 10:37:10 +05:30 |
|
pukkandan
|
28dff70b51
|
Add donate links
|
2021-08-02 08:51:23 +05:30 |
|
pukkandan
|
1aebc0f79e
|
Add logo and banner
|
2021-08-02 08:51:22 +05:30 |
|
pukkandan
|
cf87314d4e
|
[youtube] Extract SAPISID only once
|
2021-08-02 08:00:08 +05:30 |
|
pukkandan
|
1bd3639f69
|
[tenplay] Add MA15+ age limit (#606)
Authored by: pento
|
2021-08-02 07:52:11 +05:30 |
|
pukkandan
|
0855702f3f
|
[test:download] Support testing with ignore_no_formats_error
|
2021-08-02 03:47:31 +05:30 |
|
pukkandan
|
a46a815b05
|
[cleanup] Fix linter in 96fccc101f
|
2021-08-01 12:52:09 +05:30 |
|
pukkandan
|
96fccc101f
|
[downloader] Allow streaming unmerged formats to stdout using ffmpeg
For this to work:
1. The downloader must be ffmpeg
2. The selected formats must have the same protocol
3. The formats must be downloadable by ffmpeg to stdout
Partial solution for: https://github.com/ytdl-org/youtube-dl/issues/28146, https://github.com/ytdl-org/youtube-dl/issues/27265
|
2021-08-01 12:38:06 +05:30 |
|
pukkandan
|
dbf5416a20
|
[cleanup] Refactor some code
|
2021-08-01 12:38:05 +05:30 |
|
pukkandan
|
d74a58a186
|
Set home: as the default key for -P
|
2021-08-01 12:13:40 +05:30 |
|
pukkandan
|
f5510afef0
|
[FormatSort] Fix bug for audio with unknown codec
|
2021-08-01 12:13:40 +05:30 |
|
pukkandan
|
e4f0275711
|
Add compat-option no-clean-infojson
|
2021-08-01 12:13:40 +05:30 |
|
pukkandan
|
e0f2b4b47d
|
[utils] Fix slicing of reversed LazyList
Closes #589
|
2021-08-01 12:13:40 +05:30 |
|
pukkandan
|
3619f78d2c
|
[youtube] Misc cleanup (#577)
Authored by: pukkandan, colethedj
|
2021-07-31 03:01:49 +05:30 |
|
pukkandan
|
65c2fde23f
|
[youtube] Add thirdParty to agegate clients (#577)
* This allows more videos like `tf2U5Vyj0oU` to become embeddable
See https://github.com/yt-dlp/yt-dlp/pull/575#issuecomment-888837000
* Also added tests for all types of age-gate
Closes #581
|
2021-07-31 02:20:21 +05:30 |
|
pukkandan
|
000c15a4ca
|
[youtube] simplify and de-duplicate client definitions (#577)
|
2021-07-31 02:14:15 +05:30 |
|
pukkandan
|
7d1eb38af1
|
Add format types j, l, q for outtmpl
Closes #345
|
2021-07-29 08:47:25 +05:30 |
|
pukkandan
|
901130bbcf
|
Expand and escape environment variables correctly in outtmpl
Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results
|
2021-07-29 08:38:18 +05:30 |
|
pukkandan
|
2a9c6dcd22
|
[youtube] Fix format sorting when using alternate clients
|
2021-07-26 03:50:13 +05:30 |
|
pukkandan
|
b4c055bac2
|
[youtube] Add player_client=all
|
2021-07-26 03:38:18 +05:30 |
|
pukkandan
|
ea05b3020d
|
Remove asr appearing twice in -F
|
2021-07-26 03:38:15 +05:30 |
|
pukkandan
|
9536bc072d
|
[bilibili] Improve _VALID_URL
|
2021-07-26 03:38:10 +05:30 |
|
pukkandan
|
1fe3c4c27e
|
[version] update
:ci skip all
|
2021-07-24 20:02:12 +05:30 |
|
pukkandan
|
f703a88055
|
Release 2021.07.24
|
2021-07-24 07:03:14 +05:30 |
|