SHA256
1
0
forked from jengelh/yt-dlp

19 Commits

Author SHA256 Message Date
922c687b0d revert 21621d6268
revert Fix 15.6 build wrt newer python-hatchling

This will restore "%{?sle15_python_module_pythons}" to combat proliferation of installed python versions.

The build failure on 15.6 will be fixed by aggregating "python-trove-classifiers" instead.
2025-08-22 15:58:43 +02:00
b8c726e1da yt-dlp 2025.08.20 2025-08-20 10:28:12 +02:00
c600445e51 yt-dlp 2025.08.11 2025-08-11 09:21:53 +02:00
6db49d6bd8 yt-dlp 2025.07.21 2025-07-22 02:16:35 +02:00
3926e5fdde yt-dlp 2025.06.30 2025-07-01 17:00:32 +02:00
025e518801 yt-dlp 2025.06.25 2025-06-26 10:00:53 +02:00
459616ae14 yt-dlp 2025.06.09 2025-06-10 02:20:49 +02:00
bfbf840c73 yt-dlp 2025.05.22 2025-05-22 16:37:51 +02:00
ca41e2bfd8 yt-dlp 2025.04.30 2025-05-04 10:50:34 +02:00
1af31c358d yt-dlp 2025.03.31 2025-04-01 01:25:53 +02:00
388aecdf2c yt-dlp 2025.03.27 2025-03-28 12:09:31 +01:00
1ba09dc9d1 yt-dlp 2025.03.26 2025-03-26 03:01:37 +01:00
6fb17b0175 yt-dlp 2025.03.21 2025-03-22 10:05:45 +01:00
926987c0d1 Special case Requires line for 15.6 2025-03-03 10:43:37 +01:00
0f2176c0e4 Require same version between yt-dlp -> python-yt-dlp 2025-02-28 22:02:04 +01:00
3ff45ad337 yt-dlp 2025.02.19 2025-02-19 10:03:56 +01:00
540639dbcf yt-dlp 2025.01.26 2025-01-26 19:03:41 +01:00
0b49e4fcfb yt-dlp 2025.01.15 2025-01-16 22:29:13 +01:00
70555edead yt-dlp 2025.01.12 2025-01-13 01:14:49 +01:00
3 changed files with 138 additions and 8 deletions

View File

@@ -1,3 +1,129 @@
-------------------------------------------------------------------
Wed Aug 20 07:42:37 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.20
* Warn against use of `-f mp4`
* yt: Add es5 and es6 player JS variants
* yt: Default to main player JS variant
* yt: Extract title and description from initial data
* yt: Handle required preroll waiting period
-------------------------------------------------------------------
Mon Aug 11 07:18:23 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.11
* yt: Add player params to mweb client
* dash: Re-extract if using --load-info-json with
--live-from-start
-------------------------------------------------------------------
Tue Jul 22 00:13:54 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.07.21
* Default behaviour changed from --mtime to --no-mtime
* yt: Do not require PO Token for premium accounts
* yt: Extract global nsig helper functions
* yt: tab: Fix subscriptions feed extraction
-------------------------------------------------------------------
Tue Jul 1 15:00:04 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.30
* youtube: Fix premium formats extraction
-------------------------------------------------------------------
Thu Jun 26 07:58:44 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.25
* yt: Check any ios m3u8 formats prior to download
* yt: Improve player context payloads
-------------------------------------------------------------------
Tue Jun 10 00:19:26 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.09
* adobepass: add Fubo MSO, fix Philo MSO authentication
* yt: Add tv_simply player client
* yt: Extract srt subtitles
* yt: Rework nsig function name extraction
-------------------------------------------------------------------
Thu May 22 14:36:43 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.05.22
* yt: Add PO token support for subtitles
* yt: Add web_embedded client for age-restricted videos
* yt: Add a PO Token Provider Framework
* yt: Extract media_type for all videos
* yt: Fix --live-from-start support for premieres
* yt: Fix geo-restriction error handling
-------------------------------------------------------------------
Sun May 4 08:49:41 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.04.30 [boo#1242186]
* New option --preset-alias/-t has been added
-------------------------------------------------------------------
Mon Mar 31 23:24:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.31
* yt: add player_js_variant extractor-arg
* yt/tab: Fix playlist continuation extraction
-------------------------------------------------------------------
Fri Mar 28 11:09:09 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.27
* youtube: Make signature and nsig extraction more robust
-------------------------------------------------------------------
Wed Mar 26 02:01:15 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.26
* youtube: fix signature and nsig extraction for player 4fcd6e4a
-------------------------------------------------------------------
Sat Mar 22 09:03:31 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.21
* Fix external downloader availability when using
``--ffmpeg-location``
* youtube: fix nsig and signature extraction for player 643afba4.
-------------------------------------------------------------------
Fri Feb 28 21:01:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Require same version between yt-dlp -> python-yt-dlp
-------------------------------------------------------------------
Wed Feb 19 08:55:03 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.02.19
* NSIG workaround for tce player JS
-------------------------------------------------------------------
Sun Jan 26 18:02:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.26
* bilibili: Support space video list extraction without login
* crunchyroll: Remove extractors
* youtube: Download tv client Innertube config
* youtube: Use different PO token for GVS and Player
-------------------------------------------------------------------
Thu Jan 16 21:28:51 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.15
* youtube: Do not use web_creator as a default client
-------------------------------------------------------------------
Mon Jan 13 00:14:20 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.12
* yt: fix DASH formats incorrectly skipped in some situations
* yt: refactor cookie auth
-------------------------------------------------------------------
Wed Dec 25 09:38:56 UTC 2024 - Luigi Baldoni <aloisio@gmx.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package yt-dlp
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,12 +19,13 @@
%define skip_python2 1
%define skip_python36 1
%define skip_python37 1
%if 0%{?sle_version} == 150600
%global pythons python312
%define skip_python38 1
%if 0%{?suse_version} < 1600
%{?sle15_python_module_pythons}
%endif
Name: yt-dlp
Version: 2024.12.23
Version: 2025.08.20
Release: 0
Summary: Enhanced fork of youtube-dl, a video site downloader for offline watching
License: CC-BY-SA-3.0 AND SUSE-Public-Domain
@@ -45,8 +46,11 @@ Obsoletes: yt-dlp-fish-completion < %version-%release
Provides: yt-dlp-fish-completion = %version-%release
Obsoletes: yt-dlp-zsh-completion < %version-%release
Provides: yt-dlp-zsh-completion = %version-%release
# %%primary_python not available in Leap yet
Requires: %(echo %{python_module yt-dlp} | perl -pe 's{.* }{}g')
%if 0%{?suse_version} < 1600
Requires: python311-yt-dlp = %version
%else
Requires: python3-yt-dlp = %version
%endif
%define python_subpackage_only 1
%python_subpackages

BIN
yt-dlp.tar.gz (Stored with Git LFS)

Binary file not shown.