bashonly
160d973aee
Merge branch 'master' into yt-live-from-start-range
2024-08-17 04:40:45 -05:00
bashonly
fe15d3178e
[ie/learningonscreen] Add extractor ( #10590 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-07-30 09:09:55 +00:00
bashonly
66a6e0a686
Merge branch 'yt-dlp:master' into pr/live-sections
2024-07-08 00:18:09 -05:00
Haxy
9bd8501993
[ie/youtube] Extract all formats from multi-language m3u8s ( #9875 )
...
Authored by: clienthax, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2024-06-20 21:54:53 +00:00
bashonly
ca8885edd9
[fd/hls] Apply extra_param_to_key_url
from info dict
...
Authored by: bashonly
2024-06-15 18:38:02 -05:00
bashonly
6208f7be9c
Merge branch 'master' into yt-live-from-start-range
2024-06-12 01:29:53 -05:00
sepro
add96eb9f8
[cleanup] Add more ruff rules ( #10149 )
...
Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com>
Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
2024-06-12 01:09:58 +02:00
bashonly
6a84199473
Merge branch 'yt-dlp:master' into pr/live-sections
2024-05-28 13:22:13 -05:00
sepro
26603d0b34
[ie] Fix parsing of base URL in SMIL manifest ( #9225 )
...
Authored by: seproDev
2024-05-27 00:06:34 +02:00
Simon Sawicki
5c019f6328
[misc] Cleanup ( #9765 )
...
Closes #9763
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
2024-05-26 21:37:49 +00:00
Simon Sawicki
a4da9db87b
Update to ytdl-commit-a08f2b7 ( #10012 )
...
[ie] Rework JWPlayer extraction
- f66372403f
[ie/gbnews] Add extractor
- 70f230f9cf
[ie/caffeinetv] Add extractor
- 40bd5c1815
[ie/youporn] Improve extraction
- 0b2ce3685e
[ie/youporn] Add playlist extractors
- 668332b973
Closes #9188 , Closes #9523
Authored by: Grub4K, bashonly
2024-05-26 21:09:53 +00:00
Simon Sawicki
e897bd8292
[misc] Add hatch
, ruff
, pre-commit
and improve dev docs ( #7409 )
...
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
2024-05-26 21:27:21 +02:00
bashonly
54ad67d785
Merge branch 'yt-dlp:master' into pr/live-sections
2024-05-23 09:48:06 -05:00
bashonly
c999bac02c
Bugfix for 61b17437dc
...
Authored by: bashonly
2024-05-17 23:44:11 -05:00
minamotorin
61b17437dc
[ie] Add POST data hash to --write-pages
filenames ( #9879 )
...
Closes #9773
Authored by: minamotorin
2024-05-17 14:28:36 +00:00
bashonly
172dfbeaed
Merge branch 'yt-dlp:master' into pr/live-sections
2024-05-10 13:52:35 -05:00
Simon Sawicki
3ee1194288
[ie] Make _search_nextjs_data
non fatal ( #8937 )
...
Authored by: Grub4K
2024-04-21 13:40:38 +02:00
bashonly
cf96b24de6
Merge branch 'master' into yt-live-from-start-range
2024-04-16 11:01:17 -05:00
sepro
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
bashonly
50c2935231
[ie] Add extractor impersonate API ( #9474 )
...
Authored by: bashonly, Grub4K, pukkandan
2024-03-30 23:18:07 +00:00
bashonly
9c42b7eef5
[fd/ffmpeg] Accept output args from info dict ( #9278 )
...
Authored by: bashonly
2024-03-29 23:16:46 +00:00
bashonly
50c943e8a0
Merge branch 'yt-dlp:master' into pr/yt-live-from-start-range
2024-03-19 15:18:22 -05:00
pukkandan
93240fc184
[cleanup] Fix misc bugs ( #8968 )
...
Closes #8816
Authored by: bashonly, seproDev, pukkandan, Grub4k
2024-03-11 00:51:26 +05:30
sepro
f4f9f6d00e
[cleanup] Fix infodict returned fields ( #8906 )
...
Authored by: seproDev
2024-03-08 23:36:41 +01:00
bashonly
6fc6349ef0
Merge branch 'master' into yt-live-from-start-range
2024-02-29 04:58:30 -06:00
Lev
104a7b5a46
[ie] Migrate commonly plural fields to lists ( #8917 )
...
Authored by: llistochek, pukkandan
Related: #3944
2024-02-20 12:49:24 +05:30
Alard
4ce57d3b87
[ie] Support multi-period MPD streams ( #6654 )
2024-02-20 02:54:01 +05:30
bashonly
5156a16cf9
Merge branch 'master' into yt-live-from-start-range
2024-01-19 17:05:19 -06:00
Benjamin Krausse
e370f9ec36
[ie] Add media_type
field
...
Authored by: trainman261
2023-12-11 17:57:41 -06:00
sepro
1732eccc0a
[core] Parse release_year
from release_date
( #8524 )
...
Closes #7263
Authored by: seproDev
2023-11-26 02:12:05 +00:00
sepro
ddb2d7588b
[ie] Extract from media
elements in SMIL manifests ( #8504 )
...
Authored by: seproDev
2023-11-18 21:51:18 +00:00
bashonly
d4f14a72dc
[ie] Do not test truth value of xml.etree.ElementTree.Element
( #8582 )
...
Testing the truthiness of an `xml.etree.ElementTree.Element` instance is deprecated in py3.12
Authored by: bashonly
2023-11-14 20:28:18 +00:00
Elyse
2741b5827d
Merge remote-tracking branch 'origin' into yt-live-from-start-range
2023-10-08 00:24:29 -06:00
Simon Sawicki
377e85a179
[cleanup] Misc ( #8300 )
...
* Simplify nuxt regex
* Fix tmz quotes and tests
* Update test python versions
Authored by: dirkf, gamer191, Grub4K
2023-10-07 03:02:45 +02:00
bashonly
904a19ee93
[ie] Make _search_nuxt_data
more lenient
...
Authored by: std-move
Co-authored-by: std-move <26625259+std-move@users.noreply.github.com>
2023-09-21 16:54:57 -05:00
pukkandan
6148833f5c
[cleanup] Misc
2023-07-30 04:06:18 +05:30
bashonly
550e65410a
[ie] Extract subtitles from SMIL manifests ( #7667 )
...
Authored by: bashonly, pukkandan
2023-07-24 00:09:52 +00:00
pukkandan
81b4712bca
[extractor] Fix --load-pages
2023-07-22 09:00:44 +05:30
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ( #2861 )
...
Authored by: coletdjnz, pukkandan
2023-07-15 16:18:35 +05:30
coletdjnz
227bf1a33b
[networking] Rewrite architecture ( #2861 )
...
New networking interface consists of a `RequestDirector` that directs
each `Request` to appropriate `RequestHandler` and returns the
`Response` or raises `RequestError`. The handlers define adapters to
transform its internal Request/Response/Errors to our interfaces.
User-facing changes:
- Fix issues with per request proxies on redirects for urllib
- Support for `ALL_PROXY` environment variable for proxy setting
- Support for `socks5h` proxy
- Closes https://github.com/yt-dlp/yt-dlp/issues/6325 , https://github.com/ytdl-org/youtube-dl/issues/22618 , https://github.com/ytdl-org/youtube-dl/pull/28093
- Raise error when using `https` proxy instead of silently converting it to `http`
Authored by: coletdjnz
2023-07-15 16:18:35 +05:30
pukkandan
bc344cd456
[core] Allow extractors to mark formats as potentially DRM ( #7396 )
...
This is useful for HLS where detecting whether the format is
actually DRM requires the child manifest to be downloaded.
Makes the error message when using `--test` inconsistent,
but doesn't really matter.
2023-07-06 21:40:01 +05:30
Elyse
99e6074c5d
Merge remote-tracking branch 'origin' into yt-live-from-start-range
2023-06-24 14:30:12 -06:00
pukkandan
5fd8367496
[extractor] Support multiple _VALID_URL
s ( #5812 )
...
Authored by: nixxo
2023-06-22 03:19:55 +05:30
pukkandan
d7cd97e8d8
Fix bug in db3ad8a676
...
Closes #7367
2023-06-21 12:13:27 +05:30
pukkandan
ad54c9130e
[cleanup] Misc
...
Closes #6288 , Closes #7197 , Closes #7265 , Closes #7353 , Closes #5773
Authored by: mikf, freezboltz, pukkandan
2023-06-21 09:21:20 +05:30
Nicolai Dagestad
db3ad8a676
Add option --netrc-cmd
( #6682 )
...
Authored by: NDagestad, pukkandan
Closes #1706
2023-06-21 08:37:42 +05:30
coletdjnz
8213ce28a4
[extractor/youtube] Extract channel_is_verified
( #7213 )
...
Authored by: coletdjnz
2023-06-08 19:15:39 +05:30
Elyse
1f7974690e
Merge remote-tracking branch 'origin' into yt-live-from-start-range
2023-06-03 14:39:32 -06:00
coletdjnz
c35448b7b1
[extractor/youtube] Extract more metadata for comments ( #7179 )
...
Adds new comment fields:
* `author_url` - The url to the comment author's page
* `author_is_verified` - Whether the author is verified on the platform
* `is_pinned` - Whether the comment is pinned to the top of the comments
Closes https://github.com/yt-dlp/yt-dlp/issues/5411
Authored by: coletdjnz
2023-06-01 08:43:32 +00:00
coletdjnz
b87e01c123
[cookies] Move YoutubeDLCookieJar
to cookies module ( #7091 )
...
Authored by: coletdjnz
2023-05-27 07:08:19 +00:00