pukkandan
0a5a191a2a
Improve --clean-infojson
...
It should not removes fields that may be needed for `--load-infojson`.
Eg: `_ffmpeg_args`, `_has_drm`
2022-04-28 20:04:40 +05:30
pukkandan
c171445431
[cleanup,build] Cleanup some build-related code
...
Fixes an issue in 7ab56be2c7
2022-04-27 16:12:36 +05:30
pukkandan
4f80952353
[cleanup] Delete unused extractors
2022-04-27 08:24:25 +05:30
pukkandan
e13945a2fe
[ffmpeg] Fix features detection
2022-04-27 05:36:06 +05:30
pukkandan
ca04e1bf49
[Metadata] Remove filename from attached info-json
2022-04-27 01:19:06 +05:30
pukkandan
7ab56be2c7
[build] Ensure compat._legacy is packed in executables
...
Fixes https://github.com/yt-dlp/yt-dlp/commit/9196cbfe8bb7a6eb46037735b76f21963dfdc61a#commitcomment-72192406
2022-04-26 15:13:17 +05:30
pukkandan
059bc4db19
[compat/asyncio] Use asyncio.all_tasks
2022-04-26 05:45:18 +05:30
pukkandan
9196cbfe8b
[compat] Ensure submodules are correctly wrapped
2022-04-26 05:43:20 +05:30
pukkandan
9cd080508d
Revert acbc642250
...
Reverts "[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation"
The warning should not be suppressed. We need to address it
2022-04-26 05:43:19 +05:30
pukkandan
a1ddaa899c
[hotstar] Refactor extractors
...
Closes #3517
2022-04-23 22:47:31 +05:30
pukkandan
6534298b12
[build] Avoid use of install -D
...
Closes #3429
2022-04-23 22:46:03 +05:30
pukkandan
90f4229409
[telegram] Fix metadata extraction
...
Closes #3528
2022-04-23 22:45:54 +05:30
pukkandan
b0f636beb4
[Sponsorblock] Don't crash when duration is unknown
...
CLoses #3529
2022-04-23 22:45:42 +05:30
pukkandan
9b8ee23b99
[dependencies] Create module with all dependency imports
2022-04-21 00:48:52 +05:30
pukkandan
62f6f1cbf2
Don't imply -s for later stages of -O
2022-04-20 21:01:34 +05:30
pukkandan
2d3b3feb7e
[Olympics] Fix format extension
...
Closes #3481
2022-04-19 22:44:29 +05:30
pukkandan
6f638d325e
Fix Makefile
...
Closes #3467 , #35
Authored by: putnam
2022-04-19 14:54:31 +05:30
pukkandan
1e9969f4f5
bugfix for a44ca5a470, 19a0394044, 77f9033095
...
Closes #3472
2022-04-19 02:59:20 +05:30
pukkandan
43cc91ad75
bugfix for 19a0394044, 3d3bb1688b
2022-04-18 05:41:56 +05:30
pukkandan
19a0394044
[cleanup] Misc cleanup and refactor ( #2173 )
2022-04-18 02:28:28 +05:30
pukkandan
b6dc37fe2a
[test] Convert warnings into errors
...
* And fix some existing warnings
Authored by: fstirlitz
2022-04-18 02:12:48 +05:30
pukkandan
3d3bb1688b
[docs] Improve embedding docs and other minor fixes
2022-04-18 00:33:00 +05:30
pukkandan
2e25ce3a05
[niconico] Set expected_protocol to a public field
...
Closes #3440
2022-04-17 23:00:22 +05:30
pukkandan
e06bd8800f
Fix --skip-unavailable-fragments
...
Bug in d71fd41249
Closes #3437
2022-04-15 23:47:37 +05:30
pukkandan
abfecb7bc1
[utils] Fix WebSocketsWrapper
...
Bug in 3cea3edd1a
Closes #3422
2022-04-15 23:47:37 +05:30
pukkandan
3b9d9f4374
Do not change fragment chunk-size when --test
...
Closes #3434
2022-04-15 17:05:56 +05:30
pukkandan
583910682f
[chingari] Fix archiving and tests
2022-04-14 20:45:00 +05:30
pukkandan
743f39750c
Fix bug in 66cf3e1001
2022-04-12 19:57:08 +05:30
pukkandan
66cf3e1001
[EmbedSubtitle] Enable for more video extensions
...
Closes #3382
2022-04-12 05:32:53 +05:30
pukkandan
b07897ef5b
[utils] certifi: Make sure the pem file exists
...
Closes #3353
2022-04-12 05:32:53 +05:30
pukkandan
e5a998f368
[cleanup] Misc cleanup ( #2173 )
...
Authored by: fstirlitz, pukkandan
2022-04-12 05:32:52 +05:30
pukkandan
f82711587c
[cleanup] Sort imports
...
Using https://github.com/PyCQA/isort
isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12 05:32:52 +05:30
pukkandan
86e5f3ed2e
[cleanup] Upgrade syntax
...
Using https://github.com/asottile/pyupgrade
1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`
Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
2022-04-12 05:32:51 +05:30
pukkandan
f9934b9614
[cleanup] Mark some compat variables for removal ( #2173 )
...
Authored by fstirlitz, pukkandan
2022-04-12 05:32:50 +05:30
pukkandan
5a727063c5
[FFmpegMetadataPP] Remove \0 from metadata
2022-04-12 01:15:19 +05:30
pukkandan
97ec5bc550
[cookies] Report progress when importing cookies
2022-04-10 01:21:35 +05:30
pukkandan
a25bca9f89
[youtube, cleanup] Minor refactoring
...
Authored by: coletdjnz, pukkandan
2022-04-10 01:21:34 +05:30
pukkandan
f894294636
[EmbedThumbnail] Do not remove id3v1 tags
2022-04-10 01:21:34 +05:30
pukkandan
4abea8ca0a
[utils] sanitize_path: Fix when path is empty string
2022-04-09 10:11:25 +05:30
pukkandan
d46a3e7a12
[rai] Add release_year
...
Closes #2319
2022-04-08 22:32:05 +05:30
pukkandan
7884ade65e
Release 2022.04.08
2022-04-08 15:21:27 +05:30
pukkandan
11e1c2e3f8
[TikTokVM] Fix redirect to user URL
...
Closes #3349 , Closes #3351
2022-04-08 14:46:45 +05:30
ebc7d3ff1f
[docs] Minor improvements ( #3309 , #3343 )
...
Authored by: cffswb, danielyli
Co-authored-by: Daniel Li <dan@danielyli.com >
Co-authored-by: cffswb <karte577@gmail.com >
2022-04-08 14:09:10 +05:30
pukkandan
d8a58ddce7
De-prioritize automatic-subtitles when no --sub-lang is given
...
Closes #3314
2022-04-08 14:01:23 +05:30
pukkandan
316f2650f8
Ignore mhtml formats from -f mergeall
...
Closes #3324
2022-04-07 16:42:14 +05:30
pukkandan
22fba53fbd
[FfmpegMetadata] Write id3v1 tags
2022-04-07 15:51:23 +05:30
pukkandan
b506289fe2
[test] Add test_locked_file
2022-04-07 12:05:44 +05:30
pukkandan
b63837bce0
[utils] locked_file: Fix non-blocking non-exclusive lock
2022-04-07 12:02:13 +05:30
pukkandan
8973767198
Do not lock downloading file on Windows
...
Closes #3124
2022-04-05 23:32:22 +05:30
pukkandan
0edb3e336c
Do not prevent download if locking is unsupported
...
Closes #3022
Failure to lock download-archive is still fatal.
This is consistent with youtube-dl's behavior
2022-04-05 23:32:22 +05:30
pukkandan
ce0593ef61
[http] Fix #3215
2022-04-05 21:31:59 +05:30
pukkandan
a44ca5a470
[cleanup] Misc fixes
...
Closes https://github.com/yt-dlp/yt-dlp/pull/3213 , Closes https://github.com/yt-dlp/yt-dlp/pull/3117
Related: https://github.com/yt-dlp/yt-dlp/issues/3146#issuecomment-1077323114 , https://github.com/yt-dlp/yt-dlp/pull/3277#discussion_r841019671 , https://github.com/yt-dlp/yt-dlp/commit/a825ffbffa0bea322e3ccb44c6f8e01d8d9572fb#commitcomment-68538986 , https://github.com/yt-dlp/yt-dlp/issues/2360 , https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393519 , https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393254
2022-04-05 18:12:18 +05:30
pukkandan
04f3fd2c89
[cleanup] Use _html_extract_title
2022-04-04 15:13:30 +05:30
pukkandan
85e801a9db
Fallback to video-only format when selecting by extension
...
Closes #3296
2022-04-04 15:13:21 +05:30
pukkandan
5127e92a94
Fix filepath sanitization in --print-to-file
2022-04-04 12:59:44 +05:30
pukkandan
a17526e427
[youtube:tab] Minor improvements (See desc)
...
* Support shorts on channel homepage
* Extract thumbnail of OLAK playlists
2022-04-03 19:01:03 +05:30
pukkandan
4c268f9cb7
[Nebula] Fix bug in 52efa4b312
2022-04-02 11:22:17 +05:30
pukkandan
e6f868a63c
[utils] traverse_obj: Allow filtering by value
2022-03-31 13:33:28 +05:30
pukkandan
c4f60dd7cd
[utils] Add try_call
2022-03-31 13:33:27 +05:30
pukkandan
f189faf1ce
[BRMediathek] Fix VALID_URL
...
Closes #2466
2022-03-31 13:33:17 +05:30
pukkandan
11078c6d57
[crunhyroll] Fix inheritance
...
https://github.com/yt-dlp/yt-dlp/pull/2955#issuecomment-1083060465
2022-03-30 18:19:51 +05:30
pukkandan
af4944d84b
Fix bug in 8a7f68d0b1
...
Closes #3241
2022-03-30 12:22:36 +05:30
pukkandan
8a7f68d0b1
[ffmpeg] Cache version data
...
Related: https://github.com/dasl-/pifi/issues/9
2022-03-29 03:44:51 +05:30
pukkandan
cb96c5be70
Fix --no-overwrite for playlist infojson
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/1467#issuecomment-1079922971
2022-03-28 08:45:23 +05:30
pukkandan
90137ca4be
[utils] Add filter_dict
2022-03-28 08:25:04 +05:30
pukkandan
1235d333ab
[youtube] Fix auto-translated automatic captions
...
d49669acad only covered ASR
Closes #2956
2022-03-27 14:06:26 +05:30
pukkandan
18e4940825
[youtube] Add extractor-arg to skip auto-translated subs
2022-03-27 14:04:20 +05:30
pukkandan
c0b6e5c74d
Show warning when all media formats have DRM
...
Related: #1379
2022-03-27 11:39:35 +05:30
pukkandan
5c3895fff1
[outtmpl] Limit changes during sanitization
...
Closes #2761
2022-03-27 11:18:35 +05:30
pukkandan
4a3175fc4c
[VideoConvertor] Ensure all streams are copied
...
Closes #3200
2022-03-27 09:28:58 +05:30
pukkandan
5cf34021f5
[Concat] Ensure final directory exists
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/3181#issuecomment-1079622589
2022-03-27 04:52:11 +05:30
pukkandan
34baa9fdf0
[outtmpl] Fix replacement/default when used with alternate
2022-03-26 07:39:59 +05:30
pukkandan
6db9c4d57d
Ignore format-specific fields in initial pass of --match-filter
...
Closes #3074
2022-03-25 14:27:09 +05:30
pukkandan
b1a7cd056a
Treat multiple --match-filters as OR
...
Closes #3144
2022-03-25 13:33:46 +05:30
pukkandan
28787f16c6
[downloader] Fix invocation of HttpieFD
...
Closes #3154
2022-03-25 13:00:42 +05:30
pukkandan
a3f2445e29
[postprocessor,cleanup] Create _download_json
2022-03-25 08:45:35 +05:30
pukkandan
ae72962643
[youtube] Try embedded client variants before agegate
...
agegate variants appears to be broken, but don't remove them for the time-being
2022-03-25 05:00:41 +05:30
pukkandan
ae6a1b9585
[docs] Minor improvements
...
Closes #3127 , Closes #3081 , Closes #3177
2022-03-24 07:30:25 +05:30
pukkandan
231025c463
Fix bug in 52efa4b312
...
Closes #3173
2022-03-24 07:28:10 +05:30
pukkandan
700ccbe3f1
[extractor] Allow control characters inside json
...
Closes #3174
2022-03-24 07:28:07 +05:30
pukkandan
ea5ca8e7fc
[ellentube] Extract subtitles from manifest
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/30761
2022-03-23 12:36:49 +05:30
pukkandan
c70c418d33
Fix --abort-on-error for subtitles
...
Closes #3163
2022-03-23 08:53:16 +05:30
pukkandan
b9c7b1e9b4
[cleanup, vimeo] Fix tests
2022-03-23 08:26:48 +05:30
pukkandan
0c14d66ad9
Fix autonumber
...
Bug in 09b49e1f68
2022-03-19 02:29:02 +05:30
pukkandan and GitHub
52efa4b312
[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
2022-03-18 13:53:33 -07:00
pukkandan
e4b98809cf
[youtube] Fix pagination of membership tab
2022-03-18 05:23:51 +05:30
pukkandan
16c620bc55
Handle float in --wait-for-video
...
Closes #3082
2022-03-18 03:25:47 +05:30
pukkandan
5a373d9768
[veo] Fix _VALID_URL
...
Closes #3095
2022-03-18 03:01:07 +05:30
pukkandan
25791435b7
[arte] Add format_note to m3u8 formats
...
Related: #3086
2022-03-17 02:00:47 +05:30
pukkandan
4e34889f1c
[rumble] unescape title
2022-03-17 01:37:04 +05:30
pukkandan
a1b2d84360
[youtube] Avoid false positives when detecting damaged formats
...
Closes #3083
2022-03-16 19:46:29 +05:30
pukkandan
aeb21b98f1
[phantomjs] Fix bug in 8b7539d27c
...
Closes #3066
2022-03-14 16:19:23 +05:30
pukkandan
5ca764c506
[FFmpegVideoConvertor] Add more formats to --remux-video
2022-03-13 22:26:03 +05:30
pukkandan
e880c92c65
Exit after --dump-user-agent
...
Bug in d1b5f70bc9
Closes #3055
2022-03-13 14:38:39 +05:30
pukkandan
592b748582
[cleanup] Minor cleanup
...
Closes #3006
2022-03-11 19:40:15 +05:30
pukkandan
cf4f42cb97
Protect stdout from unexpected progress and console-title
...
Closes #3023
2022-03-11 19:29:45 +05:30
pukkandan
da1d734fbe
Remove incorrect warning for --dateafter
...
Closes #3030
2022-03-11 19:29:44 +05:30
pukkandan
2b38f7b2bc
[MetadataParser] Validate outtmpl early
2022-03-11 19:29:43 +05:30
pukkandan
76aa991374
Fix case of http_headers
...
Bug in 8b7539d27c
Fixes https://github.com/yt-dlp/yt-dlp/issues/1346#issuecomment-1064527765
2022-03-11 19:29:34 +05:30
pukkandan
07ff290dce
Fix --sleep-interval
...
Bug in d1b5f70bc9
Closes #3012
2022-03-10 11:38:34 +05:30