candrapersada 8af42977e5
yt-dlp: add js-runtime to suggest (#7319)
* suggest add `deno` as dependency `yt-dlp`

https://github.com/yt-dlp/yt-dlp/wiki/EJS

* suggest: add deno as dependency yt-dlp

* Update bucket/yt-dlp.json

Co-authored-by: Bill ZHANG <36790218+Lutra-Fs@users.noreply.github.com>

* yt-dlp: run `formatjson`

* yt-dlp: update to version 2025.11.12

* yt-dlp: add notes

* Apply suggestion from @candrapersada

Co-authored-by: candrapersada <36833664+candrapersada@users.noreply.github.com>

* Update bucket/yt-dlp.json

* Update bucket/yt-dlp.json

---------

Co-authored-by: Bill ZHANG <36790218+Lutra-Fs@users.noreply.github.com>
2026-01-11 23:27:35 +11:00

60 lines
2.2 KiB
JSON

{
"version": "2025.12.08",
"description": "A youtube-dl fork with additional features and fixes.",
"homepage": "https://github.com/yt-dlp/yt-dlp",
"notes": [
"Requires a JavaScript runtime for full functionality (e.g., deno, node, bun).",
"By default yt-dlp prefers 'deno' — use `--js-runtimes <runtime>` as an argument, or edit `yt-dlp.conf` to override."
],
"license": "Unlicense",
"suggest": {
"js-runtime": [
"deno",
"nodejs",
"nodejs-lts",
"versions/nodejs22",
"bun",
"quickjs"
],
"ffmpeg": "ffmpeg"
},
"architecture": {
"64bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/2025.12.08/yt-dlp.exe",
"hash": "86c3280caa696b567c917ac138bbe0d17e45dc2b329f67562302ee4c3973a06f"
},
"32bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/2025.12.08/yt-dlp_x86.exe#/yt-dlp.exe",
"hash": "1aae06771a8bc9fc4c3da0b962cf1d483ef2fdf7dbeda19b1b78780ad91cb8e3"
},
"arm64": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/2025.12.08/yt-dlp_arm64.exe#/yt-dlp.exe",
"hash": "ccf68da4624c6996d30c35607edbe07eb4916528959b3d183b89925d68417fa7"
}
},
"bin": "yt-dlp.exe",
"pre_install": "if (-not (Test-Path \"$persist_dir\\yt-dlp.conf\")) { New-Item \"$dir\\yt-dlp.conf\" -ItemType file | Out-Null }",
"persist": [
"yt-dlp.conf",
"ytdlp_plugins",
"yt-dlp-plugins"
],
"checkver": "github",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/$version/yt-dlp.exe"
},
"32bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/$version/yt-dlp_x86.exe#/yt-dlp.exe"
},
"arm64": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/$version/yt-dlp_arm64.exe#/yt-dlp.exe"
}
},
"hash": {
"url": "$baseurl/SHA2-256SUMS"
}
}
}