aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--network/yt-dlp-bin/docs/Changelog.md30
-rw-r--r--network/yt-dlp-bin/docs/supportedsites.md2
-rw-r--r--network/yt-dlp-bin/yt-dlp-bin.SlackBuild23
-rw-r--r--network/yt-dlp-bin/yt-dlp-bin.info6
-rw-r--r--network/yt-dlp-bin/yt-dlp-bin.info.aarch6410
5 files changed, 62 insertions, 9 deletions
diff --git a/network/yt-dlp-bin/docs/Changelog.md b/network/yt-dlp-bin/docs/Changelog.md
index d4ac4a5a69..120516ab2a 100644
--- a/network/yt-dlp-bin/docs/Changelog.md
+++ b/network/yt-dlp-bin/docs/Changelog.md
@@ -4,6 +4,36 @@
# To create a release, dispatch the https://github.com/yt-dlp/yt-dlp/actions/workflows/release.yml workflow on master
-->
+### 2025.09.05
+
+#### Core changes
+- [Fix `--id` deprecation warning](https://github.com/yt-dlp/yt-dlp/commit/76bb46002c9a9655f2b1d29d4840e75e79037cfa) ([#14190](https://github.com/yt-dlp/yt-dlp/issues/14190)) by [seproDev](https://github.com/seproDev)
+
+#### Extractor changes
+- **charlierose**: [Fix extractor](https://github.com/yt-dlp/yt-dlp/commit/603acdff07f0226088916886002d2ad8309ff9d3) ([#14231](https://github.com/yt-dlp/yt-dlp/issues/14231)) by [gitchasing](https://github.com/gitchasing)
+- **googledrive**: [Fix subtitles extraction](https://github.com/yt-dlp/yt-dlp/commit/18fe696df9d60804a8f5cb8cd74f38111d6eb711) ([#14139](https://github.com/yt-dlp/yt-dlp/issues/14139)) by [zakaryan2004](https://github.com/zakaryan2004)
+- **itvbtcc**: [Fix extractor](https://github.com/yt-dlp/yt-dlp/commit/0b51005b4819e7cea222fcbaf8e60391db4f732c) ([#14161](https://github.com/yt-dlp/yt-dlp/issues/14161)) by [garret1317](https://github.com/garret1317)
+- **kick**: vod: [Support ongoing livestream VODs](https://github.com/yt-dlp/yt-dlp/commit/1e28f6bf743627b909135bb9a88537ad2deccaf0) ([#14154](https://github.com/yt-dlp/yt-dlp/issues/14154)) by [InvalidUsernameException](https://github.com/InvalidUsernameException)
+- **lrt**: [Fix extractors](https://github.com/yt-dlp/yt-dlp/commit/ed24640943872c4cf30d7cc4601bec87b50ba03c) ([#14193](https://github.com/yt-dlp/yt-dlp/issues/14193)) by [seproDev](https://github.com/seproDev)
+- **tver**: [Extract more metadata](https://github.com/yt-dlp/yt-dlp/commit/223baa81f6637dcdef108f817180d8d1ae9fa213) ([#14165](https://github.com/yt-dlp/yt-dlp/issues/14165)) by [arabcoders](https://github.com/arabcoders)
+- **vevo**: [Restore extractors](https://github.com/yt-dlp/yt-dlp/commit/d925e92b710153d0d51d030f115b3c87226bc0f0) ([#14203](https://github.com/yt-dlp/yt-dlp/issues/14203)) by [seproDev](https://github.com/seproDev)
+
+#### Misc. changes
+- **build**: [Overhaul Linux builds and refactor release workflow](https://github.com/yt-dlp/yt-dlp/commit/50136eeeb3767289b236f140b759f23b39b00888) ([#13997](https://github.com/yt-dlp/yt-dlp/issues/13997)) by [bashonly](https://github.com/bashonly)
+
+### 2025.08.27
+
+#### Extractor changes
+- **generic**
+ - [Simplify invalid URL error message](https://github.com/yt-dlp/yt-dlp/commit/1ddbd033f0fd65917526b1271cea66913ac8647f) ([#14167](https://github.com/yt-dlp/yt-dlp/issues/14167)) by [seproDev](https://github.com/seproDev)
+ - [Use https as fallback protocol](https://github.com/yt-dlp/yt-dlp/commit/fec30c56f0e97e573ace659104ff0d72c4cc9809) ([#14160](https://github.com/yt-dlp/yt-dlp/issues/14160)) by [seproDev](https://github.com/seproDev)
+- **skeb**: [Support wav files](https://github.com/yt-dlp/yt-dlp/commit/d6950c27af31908363c5c815e3b7eb4f9ff41643) ([#14147](https://github.com/yt-dlp/yt-dlp/issues/14147)) by [seproDev](https://github.com/seproDev)
+- **youtube**
+ - [Add `tcc` player JS variant](https://github.com/yt-dlp/yt-dlp/commit/8f4a908300f55054bc96814bceeaa1034fdf4110) ([#14134](https://github.com/yt-dlp/yt-dlp/issues/14134)) by [bashonly](https://github.com/bashonly)
+ - [Deprioritize `web_safari` m3u8 formats](https://github.com/yt-dlp/yt-dlp/commit/5c7ad68ff1643ad80d18cef8be9db8fcab05ee6c) ([#14168](https://github.com/yt-dlp/yt-dlp/issues/14168)) by [bashonly](https://github.com/bashonly)
+ - [Player client maintenance](https://github.com/yt-dlp/yt-dlp/commit/3bd91544122142a87863d79e54e995c26cfd7f92) ([#14135](https://github.com/yt-dlp/yt-dlp/issues/14135)) by [bashonly](https://github.com/bashonly)
+ - [Use alternative `tv` user-agent when authenticated](https://github.com/yt-dlp/yt-dlp/commit/8cd37b85d492edb56a4f7506ea05527b85a6b02b) ([#14169](https://github.com/yt-dlp/yt-dlp/issues/14169)) by [bashonly](https://github.com/bashonly)
+
### 2025.08.22
#### Core changes
diff --git a/network/yt-dlp-bin/docs/supportedsites.md b/network/yt-dlp-bin/docs/supportedsites.md
index db89ccd05d..3937134378 100644
--- a/network/yt-dlp-bin/docs/supportedsites.md
+++ b/network/yt-dlp-bin/docs/supportedsites.md
@@ -1601,6 +1601,8 @@ The only reliable way to check if a site is supported is to try it.
- **Vbox7**
- **Veo**
- **Vesti**: Вести.Ru (**Currently broken**)
+ - **Vevo**
+ - **VevoPlaylist**
- **VGTV**: VGTV, BTTV, FTV, Aftenposten and Aftonbladet
- **vh1.com**
- **vhx:embed**: [*vimeo*](## "netrc machine")
diff --git a/network/yt-dlp-bin/yt-dlp-bin.SlackBuild b/network/yt-dlp-bin/yt-dlp-bin.SlackBuild
index 19fb2240e8..46fff5bb6c 100644
--- a/network/yt-dlp-bin/yt-dlp-bin.SlackBuild
+++ b/network/yt-dlp-bin/yt-dlp-bin.SlackBuild
@@ -7,6 +7,9 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250913 bkw:
+# - updated for v2025.09.05.
+# - add version check, since the "source" filename never changes.
# 20250901 bkw: DOWNLOAD="UNSUPPORTED", add fake .info file for aarch64.
# 20250825 bkw:
# - take over maintenance.
@@ -24,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yt-dlp-bin
SRCNAM=${PRGNAM%-bin}
-VERSION=${VERSION:-2025.08.22}
+VERSION=${VERSION:-2025.09.05}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -74,6 +77,24 @@ mkdir -p $TMP $PKG $OUTPUT
mkdir -p $PKG/usr/bin
install -s -m0755 -oroot -groot $CWD/$SRCNAM $PKG/usr/bin/yt-dlp
+# 20250913 bkw: the download filename never changes when the version
+# does, so make sure we have the right one.
+BINVER="$( $PKG/usr/bin/yt-dlp --version )"
+if [ "$BINVER" != "$VERSION" ]; then
+ cat <<EOF
+
+************************************************************
+* You downloaded the wrong version of "$SRCNAM".
+* We expected version "$VERSION", but got "$BINVER".
+* If this was intentional, re-run this script with
+* 'export VERSION="$BINVER". Otherwise, download
+* the correct version of "$SRCNAM".
+************************************************************
+
+EOF
+ exit 1
+fi
+
PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
mkdir -p $PKGDOC
for i in $CWD/docs/*; do
diff --git a/network/yt-dlp-bin/yt-dlp-bin.info b/network/yt-dlp-bin/yt-dlp-bin.info
index 5bd6ea390f..6f4794e954 100644
--- a/network/yt-dlp-bin/yt-dlp-bin.info
+++ b/network/yt-dlp-bin/yt-dlp-bin.info
@@ -1,10 +1,10 @@
PRGNAM="yt-dlp-bin"
-VERSION="2025.08.22"
+VERSION="2025.09.05"
HOMEPAGE="https://github.com/yt-dlp/yt-dlp"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/yt-dlp/yt-dlp/releases/download/2025.08.22/yt-dlp_linux"
-MD5SUM_x86_64="70d8decd519ec0c553dbf53dc07798a9"
+DOWNLOAD_x86_64="https://github.com/yt-dlp/yt-dlp/releases/download/2025.09.05/yt-dlp_linux"
+MD5SUM_x86_64="10ced26694bf42bd28dd4bff15ba96fc"
REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="urchlay@slackware.uk"
diff --git a/network/yt-dlp-bin/yt-dlp-bin.info.aarch64 b/network/yt-dlp-bin/yt-dlp-bin.info.aarch64
index 64cd12c694..dd3f31d81f 100644
--- a/network/yt-dlp-bin/yt-dlp-bin.info.aarch64
+++ b/network/yt-dlp-bin/yt-dlp-bin.info.aarch64
@@ -1,10 +1,10 @@
PRGNAM="yt-dlp-bin"
-VERSION="2025.08.22"
+VERSION="2025.09.05"
HOMEPAGE="https://github.com/yt-dlp/yt-dlp"
-DOWNLOAD="https://github.com/yt-dlp/yt-dlp/releases/download/2025.08.22/yt-dlp_linux_aarch64"
-MD5SUM="636fbe6fa56486777258a90303cc896b"
-DOWNLOAD_x86_64="https://github.com/yt-dlp/yt-dlp/releases/download/2025.08.22/yt-dlp_linux"
-MD5SUM_x86_64="70d8decd519ec0c553dbf53dc07798a9"
+DOWNLOAD="https://github.com/yt-dlp/yt-dlp/releases/download/2025.09.05/yt-dlp_linux_aarch64"
+MD5SUM="b2bf102a74b86a6df5bfb269b4fc12fd"
+DOWNLOAD_x86_64="https://github.com/yt-dlp/yt-dlp/releases/download/2025.09.05/yt-dlp_linux"
+MD5SUM_x86_64="10ced26694bf42bd28dd4bff15ba96fc"
REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="urchlay@slackware.uk"