Kacper Michajłow and GitHub
02f93ff51b
[ie/twitch] Extract AV1 and HEVC formats ( #9158 )
...
Authored by: kasper93
2024-04-03 18:38:51 +00:00
Mozi and GitHub
c59de48e2b
[ie/mixch:archive] Fix extractor ( #8761 )
...
Closes #2373
Authored by: pzhlkj6612
2024-04-01 22:41:09 +00:00
Mozi and GitHub
0284f1fee2
[ie/asobistage] Add extractor ( #8735 )
...
Authored by: pzhlkj6612
2024-04-01 22:29:14 +00:00
bashonly and GitHub
e8032503b9
[build] Print SHA sums to GHA logs ( #9582 )
...
Authored by: bashonly
2024-04-01 17:02:25 +00:00
bashonly and GitHub
97362712a1
[ie/soundcloud] Support cookies ( #9586 )
...
Closes #997
Authored by: bashonly
2024-04-01 16:58:48 +00:00
bashonly and GitHub
246571ae1d
[ie/soundcloud] Support retries for API rate-limit ( #9585 )
...
Authored by: bashonly
2024-04-01 16:21:46 +00:00
Simon Sawicki and GitHub
32abfb00bd
[utils] traverse_obj: Convenience improvements ( #9577 )
...
Add support for:
- `http.cookies.Morsel`
- Multi type filters (`{type, type}`)
Authored by: Grub4K
2024-04-01 02:12:03 +02:00
pukkandan
c305a25c1b
[cleanup] Standardize import datetime as dt ( #8978 )
2024-04-01 05:32:15 +05:30
pukkandan and GitHub
e3a3ed8a98
[ie, cleanup] No from stdlib imports in extractors ( #8978 )
2024-04-01 05:31:09 +05:30
pukkandan
a25a424323
[ie/youtube] Calculate more accurate filesize
...
YouTube provides slightly different duration for each format.
Calculating file-size based on this duration instead of the
video duration gives more accurate results.
Ref: https://github.com/yt-dlp/yt-dlp/issues/1400#issuecomment-2007441207
2024-04-01 04:56:09 +05:30
sepro and GitHub
86e3b82261
[core] Fix filesize_approx calculation ( #9560 )
...
Reverts 22e4dfacb6
Despite being documented as `Kbit/s`, the extractors/manifests were returning bitrates in SI units of kilobits/sec.
Authored by: seproDev, pukkandan
2024-04-01 04:47:24 +05:30
pukkandan
e7b17fce14
[ie/youtube] Update android params
...
Discovered by LuanRT - https://github.com/LuanRT/YouTube.js/pull/624
Closes #9554
2024-04-01 01:31:53 +05:30
bashonly and GitHub
a2d0840739
[ie/soundcloud] Adjust format sorting ( #9584 )
...
- Adapt to 86a972033e
Authored by: bashonly
2024-03-31 20:01:33 +00:00
pukkandan
86a972033e
Infer acodec for single-codec containers
2024-03-31 22:50:21 +05:30
bashonly and GitHub
50c2935231
[ie] Add extractor impersonate API ( #9474 )
...
Authored by: bashonly, Grub4K, pukkandan
2024-03-30 23:18:07 +00:00
bashonly and GitHub
0df63cce69
[ie/thisoldhouse] Support Brightcove embeds ( #9576 )
...
Closes #9570
Authored by: bashonly
2024-03-30 23:06:20 +00:00
bashonly and GitHub
63f685f341
[ie/tiktok] Prefer non-bytevc2 formats ( #9575 )
...
Closes #9567
Authored by: bashonly
2024-03-30 22:54:00 +00:00
Simon Sawicki and GitHub
3699eeb67c
[utils] traverse_obj: Allow unbranching using all and any ( #9571 )
...
Authored by: Grub4K
2024-03-30 19:54:43 +01:00
Simon Sawicki and GitHub
979ce2e786
[test] traversal: Separate traversal tests ( #9574 )
...
Authored by: Grub4K
2024-03-30 19:32:07 +01:00
bashonly and GitHub
58dd0f8d1e
[build] Optional dependencies cleanup ( #9550 )
...
Authored by: bashonly
2024-03-29 23:24:40 +00:00
cb61e20c26
[ie/tiktok] Fix API extraction ( #9548 )
...
Closes #9506
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-03-29 23:20:14 +00:00
bashonly and GitHub
9c42b7eef5
[fd/ffmpeg] Accept output args from info dict ( #9278 )
...
Authored by: bashonly
2024-03-29 23:16:46 +00:00
coletdjnz and GitHub
e5d4f11104
[rh:websockets] Workaround race condition causing issues on PyPy ( #9514 )
...
Authored by: coletdjnz
2024-03-23 11:27:10 +13:00
src-tinkerer and GitHub
bc2b8c0596
[ie/fathom] Add extractor ( #9495 )
...
Closes #8541
Authored by: src-tinkerer
2024-03-22 14:31:01 +00:00
sta1us and GitHub
aa7e9ae4f4
[ie/xvideos] Support new URL format ( #9493 ) ( #9502 )
...
Closes #9493
Authored by: sta1us
2024-03-22 14:28:09 +00:00
Shreyas Minocha and GitHub
07f5b2f757
[ie/box] Support URLs without file IDs ( #9504 )
...
Authored by: shreyasminocha
2024-03-20 23:26:37 +00:00
ff349ff94a
[ie/sharepoint] Add extractor ( #6531 )
...
Authored by: C0D3D3V, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-03-20 23:20:50 +00:00
f859ed3ba1
[ie/loom] Add extractors ( #8686 )
...
Closes #3715
Authored by: bashonly, hruzgar
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-03-20 23:14:37 +00:00
Michal Kubecek
6f1db75869
[ceskatelevize] update selftests
...
Most selftest metadata is no longer correct.
- use 'live_status' to identify live broadcast; this can be no longer
recognized from item['type'] (which is always 'VOD') so move the
detection to the code path where we can actually find out
- update outdated test metadata
- drop georestricted test, the URL is no longer valid and I failed to find
out what should be the right one
- disable live broadcast tests for now; CT1 does not have a stable id any
more and the selftest framework requires duration which depends on
current program
2024-03-20 08:01:47 +01:00
Michal Kubecek
4f31126f07
[ceskatelevize] more robust sidp detection
...
For older style livestreams (all except CT4 Sport and CT24), sidp value
cannot be determined from URL; the value used by browsers can be found as
showID inside the next_data JSON.
2024-03-20 08:00:17 +01:00
Michal Kubecek
e1b623cea1
[ceskatelevize] fix live broadcast
...
After recent site changes, live streaming is handled in three different
ways. Update the code to deal with all of them. Also update the test URLs.
2024-03-20 08:00:13 +01:00
pukkandan and Michal Kubecek
59cdcf7795
Update yt_dlp/extractor/ceskatelevize.py
2024-03-20 08:00:02 +01:00
Michal Kubecek
a03cd32b71
[ceskatelevize] update to March 2023 changes ( #6539 )
...
Note: we could even skip downloading the player.ceskatelevize.cz page
completely as we do not actually need it to get the information we used to
need before the recent website changes. However, we would not catch the
errors that are handled here and the resulting output could be quite
confusing if one of them does happen.
2024-03-20 07:59:57 +01:00
Aron Buzinkay and GitHub
17d248a587
[ie/youtube:search] Fix params for uncensored results ( #9456 )
...
Closes #9156
Authored by: alb, pukkandan
2024-03-19 23:25:04 +00:00
sepro and GitHub
388c979ac6
[docs] Update yt-dlp tagline ( #9481 )
...
Authored by: seproDev, bashonly, coletdjnz, Grub4K, pukkandan
2024-03-19 18:14:04 +01:00
22e4dfacb6
[ie/youtube] Fix tbr calculation ( #9489 )
...
Authored by: pukkandan
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2024-03-18 18:07:22 +01:00
Trustin and GitHub
86d2f4d248
[ie/imgur] Fix extraction ( #9471 )
...
Closes #9458
Authored by: trwstin
2024-03-17 05:04:55 +00:00
52f5be1f1e
[rh:curlcffi] Add support for curl_cffi
...
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-03-16 23:15:11 -05:00
0b81d4d252
Add new options --impersonate and --list-impersonate-targets
...
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-03-16 23:14:13 -05:00
coletdjnz and GitHub
f849d77ab5
[test] Workaround websocket server hanging ( #9467 )
...
Authored by: coletdjnz
2024-03-16 16:57:21 +13:00
bashonly and GitHub
f2868b26e9
[ie/SonyLIVSeries] Fix season extraction ( #9423 )
...
Authored by: bashonly
2024-03-14 23:21:27 +00:00
bashonly and GitHub
be77923ffe
[ie/crunchyroll] Extract vo_adaptive_hls formats by default ( #9447 )
...
Closes #9439
Authored by: bashonly
2024-03-14 21:42:35 +00:00
bashonly and GitHub
8c05b3ebae
[ie/tiktok] Update API hostname ( #9444 )
...
Closes #9441
Authored by: bashonly
2024-03-14 21:35:46 +00:00
jazz1611 and GitHub
0da66980d3
[ie/gofile] Fix extractor ( #9446 )
...
Authored by: jazz1611
2024-03-14 21:34:10 +00:00
bashonly and GitHub
17b96974a3
[build] Update changelog for tarball and sdist ( #9425 )
...
Closes #9417
Authored by: bashonly
2024-03-14 21:10:20 +00:00
github-actions[bot]
8463fb510a
Release 2024.03.10
...
Created by: Grub4K
:ci skip all :ci run dl
2024.03.10
2024-03-10 19:40:56 +00:00
pukkandan
615a84447e
[cleanup] Misc ( #8968 )
...
Authored by: pukkandan, bashonly, seproDev
2024-03-11 00:52:28 +05:30
pukkandan
ed3bb2b0a1
[cleanup] Remove unused code ( #8968 )
...
Authored by: pukkandan, seproDev
2024-03-11 00:52:20 +05:30
pukkandan
45491a2a30
[utils] Improve repr of DateRange, match_filter_func
2024-03-11 00:51:39 +05:30
sepro and pukkandan
a687226b48
[cleanup, ie] Match both http and https in _VALID_URL ( #8968 )
...
Except for Vimeo, since that causes matching collisions.
Authored by: seproDev
2024-03-11 00:51:38 +05:30