bashonly
17b96974a3
[build] Update changelog for tarball and sdist ( #9425 )
...
Closes #9417
Authored by: bashonly
1 year ago
Mozi
28c242d82c
null check for "self.ws"
1 year ago
Mozi
d9a6507fe6
[ie/niconico] Support "--load-info-json" by saving WebSocket url
...
aka "--load-info".
Don't save a Response object to info JSON. Just create a new WebSocket
connection during the download. Due to Niconico's logic, the manifest
m3u8 url will be unusable soon if there is no active WebSocket
connection, so the reconnection will give us a valid manifest m3u8,
unless the WebSocket url has already expired.
1 year ago
Mozi
972a2d51ad
[ie/niconico] Apply suggestions: info_dict, protocols and downloaders
...
- Use "downloader_options" to pass options used by the downloader.
- Combine the two downloaders into one.
- Don't inherit from "HlsFD".
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
1 year ago
Mozi
7398a7cb2f
Merge branch 'origin/master'
1 year ago
Mozi
51681d1294
[ie/niconico] Use "network_exceptions"; add errnote for m3u8 download
1 year ago
Mozi
41c6125907
[ie/niconico] Move WebSocket headers to info_dict
...
Thanks for coletdjnz's suggestion!
1 year ago
github-actions[bot]
8463fb510a
Release 2024.03.10
...
Created by: Grub4K
:ci skip all :ci run dl
1 year ago
pukkandan
615a84447e
[cleanup] Misc ( #8968 )
...
Authored by: pukkandan, bashonly, seproDev
1 year ago
pukkandan
ed3bb2b0a1
[cleanup] Remove unused code ( #8968 )
...
Authored by: pukkandan, seproDev
1 year ago
pukkandan
45491a2a30
[utils] Improve `repr` of `DateRange`, `match_filter_func`
1 year ago
sepro
a687226b48
[cleanup, ie] Match both `http` and `https` in `_VALID_URL` ( #8968 )
...
Except for Vimeo, since that causes matching collisions.
Authored by: seproDev
1 year ago
pukkandan
93240fc184
[cleanup] Fix misc bugs ( #8968 )
...
Closes #8816
Authored by: bashonly, seproDev, pukkandan, Grub4k
1 year ago
pukkandan
47ab66db0f
[docs] Misc Cleanup ( #8977 )
...
Closes #8355 , #8944
Authored by: bashonly, Grub4k, Arthurszzz, seproDev, pukkandan
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: Arthurszzz <minecraftgamerarthur@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
1 year ago
bashonly
0abf2f1f15
[build] Add transitional `setup.py` and `pyinst.py` ( #9296 )
...
Authored by: bashonly, Grub4K, pukkandan
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
1 year ago
Peter Hosey
2d91b98456
[fd/http] Reset resume length to handle `FileNotFoundError` ( #8399 )
...
Closes #4521
Authored by: boredzo
1 year ago
x11x
8828f4576b
[ie/youtube:tab] Fix `tags` extraction ( #9413 )
...
Closes #9412
Authored by: x11x
1 year ago
Simon Sawicki
dbd8b1bff9
Improve 069b2aedae
...
Authored by: Grub4k
1 year ago
Bl4Cc4t
8993721ecb
[ie/roosterteeth] Support bonus features ( #9406 )
...
Authored by: Bl4Cc4t
1 year ago
Mozi
16974726a4
[ie/niconico] Directly download live timeshift videos; WebSocket fixes
...
Major changes:
- Make a downloader for live timeshift videos. Time-based download rate
limit applies. RetryManager-based error recovery applies.
- Fix the incorrect url for WebSocket reconnection.
- Correctly close the WebSocket connection.
- [!] Apply "FFmpegFixupM3u8PP" for both non-timeshift and timeshift
MPEG-TS files by adding "m3u8_*" prefixes and inheriting from "HlsFD".
- [!] Change the protocol from "hls+fmp4" to "hls" in "startWatching"
WebSocket requests because I didn't see it in my test.
Minor changes:
- Support metadata extraction when no formats.
- Set "live_status" instead of "is_live".
- Clean up "info_dict": Change WebSocket configs to private to hide them
from users; extract common fields and remove unused ones.
- Update a download test.
1 year ago
bashonly
263a4b55ac
[core] Handle `--load-info-json` format selection errors ( #9392 )
...
Closes #9388
Authored by: bashonly
1 year ago
bashonly
b136e2af34
Bugfix for 104a7b5a46
( #9394 )
...
Authored by: bashonly
1 year ago
bashonly
b2cc150ad8
[ie/roosterteeth] Add Brightcove fallback ( #9403 )
...
Authored by: bashonly
1 year ago
Xpl0itU
785ab1af7f
[ie/crtvg] Fix `_VALID_URL` ( #9404 )
...
Authored by: Xpl0itU
1 year ago
bashonly
7aad06541e
[ie/youtube] Further bump client versions ( #9395 )
...
Authored by: bashonly
1 year ago
DmitryScaletta
d3d4187da9
[ie/duboku] Fix m3u8 formats extraction ( #9161 )
...
Closes #9159
Authored by: DmitryScaletta
1 year ago
sepro
c8c9039e64
[ie/generic] Follow https redirects properly ( #9121 )
...
Authored by: seproDev
1 year ago
sepro
df773c3d5d
[cleanup] Mark broken and remove dead extractors ( #9238 )
...
Authored by: seproDev
1 year ago
sepro
f4f9f6d00e
[cleanup] Fix infodict returned fields ( #8906 )
...
Authored by: seproDev
1 year ago
bashonly
dfd8c0b696
[ie/roosterteeth] Extract release date and timestamp ( #9393 )
...
Authored by: bashonly
1 year ago
James Martindale
dd29e6e5fd
[ie/roosterteeth] Extract ad-free streams ( #9355 )
...
Closes #7647
Authored by: jkmartindale
1 year ago
bashonly
96f3924bac
[ie/craftsy] Fix extractor ( #9384 )
...
Closes #9383
Authored by: bashonly
1 year ago
Simon Sawicki
0fcefb92f3
[ie/newgrounds] Fix login and clean up extraction ( #9356 )
...
Authored by: mrmedieval, Grub4K
1 year ago
bashonly
e4fbe5f886
[ie/francetv] Fix DAI livestreams ( #9380 )
...
Closes #9382
Authored by: bashonly
1 year ago
SirElderling
cd7086c0d5
[ie/RideHome] Add extractor ( #8875 )
...
Authored by: SirElderling
1 year ago
bashonly
cf91400a1d
[build] Add `default` optional dependency group ( #9295 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
1 year ago
sepro
ac340d0745
[test:websockets] Fix timeout test on Windows ( #9344 )
...
Authored by: seproDev
1 year ago
Raphaël Droz
11ffa92a61
[ie/dailymotion] Support search ( #8292 )
...
Closes #6126
Authored by: drzraf, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
1 year ago
bashonly
ede624d1db
[ie/francetv] Fix m3u8 formats extraction ( #9347 )
...
Authored by: bashonly
1 year ago
Mozi
40966e8da2
Bugfix for aa13a8e3dd
( #9338 )
...
Closes #9351
Authored by: pzhlkj6612
1 year ago
Roy
eedb38ce40
[ie/dumpert] Improve `_VALID_URL` ( #9320 )
...
Authored by: rvsit
1 year ago
src-tinkerer
6ad11fef65
[ie/CCTV] Fix extraction ( #9325 )
...
Closes #9299
Authored by: src-tinkerer
1 year ago
Mozi
f0426e9ca5
[ie/vimeo] Extract `live_status` and `release_timestamp` ( #9290 )
...
Authored by: pzhlkj6612
1 year ago
bashonly
d9b4154cbc
[ie/tiktok] Fix webpage extraction ( #9327 )
...
Closes #4992 , Closes #8620
Authored by: bashonly
1 year ago
bashonly
9749ac7fec
[ie/francetv] Fix extractors ( #9333 )
...
Closes #9323
Authored by: bashonly
1 year ago
bashonly
413d367580
[ie/youtube] Bump Android and iOS client versions ( #9317 )
...
Closes #9316
Authored by: bashonly
1 year ago
Mozi
aa13a8e3dd
[ie/niconico] Support DMS formats ( #9282 )
...
Closes #8389 , Closes #8758 , Closes #9254
Authored by: pzhlkj6612, xpadev-net
1 year ago
nixxo
8f423cf805
[ie/rai] Fix m3u8 formats extraction ( #9291 )
...
Closes #887
Authored by: nixxo
1 year ago
Dong Heon Hee
804f236611
[ie/chzzk:live] Support `--wait-for-video` ( #9309 )
...
Authored by: hui1601
1 year ago
SirElderling
f00c0def74
[ie/zenporn] Add extractor ( #8509 )
...
Closes #8398
Authored by: SirElderling
1 year ago