generated from ScoopInstaller/BucketTemplate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
foobar2000-encoders.json
37 lines (37 loc) · 1.7 KB
/
foobar2000-encoders.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"version": "2024-04-23",
"description": "Natively supported free encoder binary for use with the Converter foobar2000 component",
"homepage": "https://www.foobar2000.org/encoderpack",
"license": {
"identifier": "Freeware",
"url": "https://www.foobar2000.org/license"
},
"suggest": {
"Foobar2000": "extras/foobar2000"
},
"notes": "The binaries are conveniently installed into a subfolder of the foobar2000 installation folder. Current versions of foobar2000 will automatically recognize these encoders and no longer ask you for encoder binary location.",
"url": "https://www.foobar2000.org/files/Free_Encoder_Pack-2024-04-23.exe#/dl.7z",
"hash": "3f06b4eb8b612f715374d798421df4eb8a3401e8fd143f7cd6204244a62a8d64",
"installer": {
"script": [
"Remove-Item \"$dir\\`$PLUGINSDIR\" -Force -Recurse",
"$FoobarDir = $(appdir foobar2000 $global)",
"if (Test-Path \"$FoobarDir\") {",
" Get-ChildItem -Path \"$FoobarDir\\current\" -Filter \"encoders\" | Remove-Item -Force -Recurse",
" New-Item \"$FoobarDir\\current\\encoders\" -ItemType Junction -Target \"$dir\" | Out-Null",
"}"
]
},
"uninstaller": {
"script": [
"$FoobarDir = $(appdir foobar2000 $global)",
"if (Test-Path \"$FoobarDir\") {",
" Get-ChildItem -Path \"$FoobarDir\\current\" -Filter \"encoders\" | Remove-Item -Force -Recurse",
"}"
]
},
"checkver": "Free_Encoder_Pack-([\\d-]+)\\.exe",
"autoupdate": {
"url": "https://www.foobar2000.org/files/Free_Encoder_Pack-$version.exe#/dl.7z"
}
}