Commit Graph

30 Commits

Author SHA1 Message Date
George Sapkin
c02a20dc90 yt-dlp: bump to 2025.12.08
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.12.08
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-08 15:48:43 +02:00
George Sapkin
1d9dad85a7 yt-dlp: bump to 2025.11.12
An external JavaScript runtime (e.g. QuickJS) is now required for full
YouTube support.

Add QuickJS as a dependency and use it as an external runtime.

Move cache to /var/cache.

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.11.12
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-14 19:06:39 +02:00
George Sapkin
fb51c8ec20 yt-dlp: bump to 2025.10.22
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.10.14
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.10.22
Signed-off-by: George Sapkin <george@sapk.in>
2025-10-25 08:25:09 +03:00
Josef Schlehofer
c7253f97a3 yt-dlp: update to version 2025.9.26
Release notes:
https://github.com/yt-dlp/yt-dlp/releases/tag/2025.09.23
https://github.com/yt-dlp/yt-dlp/releases/tag/2025.09.26

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-10-03 20:32:23 +03:00
George Sapkin
9bb9fe2a3a yt-dlp: bump to 2025.09.05
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.27
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.09.05
Signed-off-by: George Sapkin <george@sapk.in>
2025-09-18 19:52:53 +03:00
George Sapkin
e604458151 yt-dlp: bump to 2025.08.22
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.22
Signed-off-by: George Sapkin <george@sapk.in>
2025-08-28 17:30:22 +03:00
George Sapkin
9318a5fefb yt-dlp: bump to 2025.08.11
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.11
Signed-off-by: George Sapkin <george@sapk.in>
2025-08-18 23:36:58 +02:00
George Sapkin
17c6423e8f yt-dlp: bump to 2025.07.21
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.07.21
Signed-off-by: George Sapkin <george@sapk.in>
2025-07-30 00:59:07 +08:00
George Sapkin
3b2b5c73a9 yt-dlp: bump to 2025.06.30
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.30
Signed-off-by: George Sapkin <george@sapk.in>
2025-07-03 00:49:22 +02:00
George Sapkin
731bddc3e8 yt-dlp: bump to 2025.06.25
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.25
Signed-off-by: George Sapkin <george@sapk.in>
2025-06-30 11:48:41 +08:00
George Sapkin
92625ef0ab yt-dlp: bump to 2025.06.09
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09
Signed-off-by: George Sapkin <george@sapk.in>
2025-06-30 11:48:41 +08:00
George Sapkin
1410fcc5f9 yt-dlp: bump to 2025.05.22
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.05.22
Signed-off-by: George Sapkin <george@sapk.in>
2025-06-01 00:03:37 +02:00
George Sapkin
d3efd59182 yt-dlp: bump to 2025.04.30
Important changes

- New option --preset-alias/-t has been added
- This provides convenient predefined aliases for common use cases.
  Available presets include mp4, mp3, mkv, aac, and sleep. See the
  README for more details.

Core changes

- Add --preset-alias option
- utils
  - _yield_json_ld: Make function less fatal
  - url_or_none: Support WebSocket URLs

Extractor changes

- abematv: Fix thumbnail extraction
- atresplayer: Rework extractor
- bpb: Fix formats extraction
- cda: Fix formats extraction
- cdafolder: Extend _VALID_URL
- crowdbunker: Make format extraction non-fatal
- dacast: Support tokenized URLs
- dzen.ru: Rework extractors
- generic: Fix MPD extraction for file:// URLs
- getcourseru: Fix extractors
- ivoox: Add extractor
- kika: Add playlist extractor
- linkedin
  - Support feed URLs
  - events: Add extractor
- loco: Fix extractor
- lrtradio: Add extractor
- manyvids: Fix extractor
- mixcloud: Refactor extractor
- mlbtv: Fix device ID caching
- niconico
  - Fix login support
  - Remove DMC formats support
  - live: Fix extractor
- panopto: Fix formats extraction
- parti: Add extractors
- raiplay: Fix DRM detection
- reddit: Support --ignore-no-formats-error
- royalive: Add extractor
- rtve: Rework extractors
- rumble: Improve format extraction
- tokfmpodcast: Fix formats extraction
- tv2dk: Fix extractor
- tvp: vod: Improve _VALID_URL
- tvw: tvchannels: Add extractor
- twitcasting: Fix livestream extraction
- twitch: clips: Fix uploader metadata extraction
- twitter
  - Fix extraction when logged-in
  - spaces: Improve metadata extraction
- vimeo: Extract from mobile API
- vk
  - Fix chapters extraction
  - Fix uploader extraction
- youtube
  - Add context to video request rate limit error
  - Add extractor arg to skip "initial_data" request
  - Add warning on video captcha challenge
  - Cache signature timestamps
  - Detect and warn when account cookies are rotated
  - Detect player JS variants for any locale
  - Do not strictly deprioritize missing_pot formats
  - Improve warning for SABR-only/SSAP player responses
  - tab: Extract continuation from empty page
- zdf: Fix extractors

Downloader changes

- niconicodmc: Remove downloader

Networking changes

- Add PATCH request shortcut

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.04.30
Signed-off-by: George Sapkin <george@sapk.in>
2025-05-02 07:53:36 +03:00
George Sapkin
fdbd1bc971 yt-dlp: update package description
Signed-off-by: George Sapkin <george@sapk.in>
2025-05-02 07:53:36 +03:00
George Sapkin
6746398cb4 yt-dlp: run CI test for the main package only
Fixes: afe9935ff ("yt-dlp: add CI version check")
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-24 18:55:43 +08:00
George Sapkin
8c49ed8ade yt-dlp: bump to 2025.03.31
Core changes

- Add --compat-options 2024

Extractor changes

- francaisfacile: Add extractor
- generic: Validate response before checking m3u8 live status
- microsoftlearnepisode: Extract more formats
- mlbtv: Fix radio-only extraction
- on24: Support mainEvent URLs
- sbs: Fix subtitles extraction
- stvr: Rename extractor from RTVS to STVR
- twitch: clips: Extract portrait formats
- youtube
  - Add player_js_variant extractor-arg
  - tab: Fix playlist continuation extraction

Pick up the package as a maintainer as per previous maintainer's
request.

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.03.31
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-16 18:51:49 +02:00
George Sapkin
303f7973f7 yt-dlp: assign PKG_CPE_ID
Link: https://nvd.nist.gov/products/cpe/detail/2739DE26-F16B-478E-A270-32C659C7F2C6?namingFormat=2.2&orderBy=CPEURI&keyword=yt-dlp&status=FINAL
Link: https://github.com/openwrt/packages/issues/8534
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-16 18:51:49 +02:00
Alexander Egorenkov
73a8f72987 yt-dlp: bump to version 2024.7.9
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-07-13 12:35:47 -07:00
Ryan Keane
df3504da61 yt-dlp: Update to 2024.5.27
Set PYPI_SOURCE_NAME for downloading.
Add python-hatchling as host build dependencies.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-06-20 14:21:39 -07:00
Alexander Egorenkov
5d3424f992 yt-dlp: bump to version 2023.12.30
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-02-17 14:47:40 +01:00
Alexander Egorenkov
707e87884d yt-dlp: bump to version 2023.11.16
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2023-11-26 15:08:48 +01:00
Rani Hod
40a680ffd7 yt-dlp: add missing dependencies
Added missing python3-{logging,uuid} dependencies.

Signed-off-by: Rani Hod <rani.hod@gmail.com>
2023-08-10 05:07:31 +08:00
Michal Vasilek
9f0922910e yt-dlp: update to 2023.3.4
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-03-08 23:12:40 +08:00
Michal Vasilek
b7d2518589 yt-dlp: update to 2023.1.6
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-01-10 18:59:12 +08:00
Michal Vasilek
e398becaa6 yt-dlp: update to 2022.11.11
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-13 09:57:36 +01:00
Michal Vasilek
b1031b07a2 yt-dlp: update to 2022.9.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-09-07 22:27:38 -07:00
Michal Vasilek
6c6b3f33a8 yt-dlp: update to 2022.8.14
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-08-18 19:53:53 -07:00
Michal Vasilek
9c4f8aa8c9 yt-dlp: update to 2022.7.18
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-07-22 22:43:17 -07:00
Michal Vasilek
6c97e721a4 yt-dlp: update to 2022.6.22.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-06-24 15:19:51 -07:00
Michal Vasilek
534b538598 yt-dlp: add package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-05-19 17:52:20 +02:00