pukkandan 8d3039f35c
yt-dlp: Persist configuration file (#3712)
* yt-dlp: Remove vcredist dependency

* yt-dlp: Persist yt-dlp.conf
2022-06-26 20:01:37 +05:30

41 lines
1.5 KiB
JSON

{
"version": "2022.06.22.1",
"description": "A youtube-dl fork with additional features and fixes.",
"homepage": "https://github.com/yt-dlp/yt-dlp",
"license": "Unlicense",
"suggest": {
"ffmpeg": "ffmpeg"
},
"architecture": {
"64bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/2022.06.22.1/yt-dlp.exe",
"hash": "sha512:a3b4cd1c45fd10558c3956db1432c189c90a774df95b67b744a19b8d0b4f55ffc68274752bf68db9ab03eb86262764fbe7266fb4dd9d0f52387956840ecede10"
},
"32bit": {
"url": "https://github.com/yt-dlp/yt-dlp/releases/download/2022.06.22.1/yt-dlp_x86.exe#/yt-dlp.exe",
"hash": "sha512:6db311141b7b19e46c277bb8a4d0b5bb5c7acdfcb095df08f34471b560b93c259bc4865b09bf86a14b18515e1e6545a7f49f5c1be3177d96530379246e138a01"
}
},
"bin": "yt-dlp.exe",
"pre_install": [
"$manifest.persist | ForEach-Object {",
" if (-not (Test-Path \"$persist_dir\\$_\")) { New-Item \"$dir\\$_\" -ItemType file | Out-Null }",
"}"
],
"persist": "yt-dlp.conf",
"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"
}
},
"hash": {
"url": "$baseurl/SHA2-512SUMS"
}
}
}