Skip to content

Commit

Permalink
Improved existing OBS plugin manifests, added more
Browse files Browse the repository at this point in the history
  • Loading branch information
instinctualjealousy committed Dec 11, 2023
1 parent ade350b commit 3eeed57
Show file tree
Hide file tree
Showing 4 changed files with 102 additions and 8 deletions.
7 changes: 3 additions & 4 deletions bucket/obs-plugin-compositeblur.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
"OBS": [
"extras/obs-studio",
"extras/obs-studio-small",
"versions/obs-studio-pre",
"versions/obs-studio27"
"versions/obs-studio-pre"
]
},
"url": "https://github.com/FiniteSingularity/obs-composite-blur/releases/download/v1.0.6/obs-composite-blur-1.0.6-windows.zip",
Expand All @@ -21,7 +20,7 @@
" elseif ($architecture -eq '32bit') {",
" Remove-Item \"$dir\\obs-plugins\\64bit\" -Recurse",
" }",
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Install for $_\"",
Expand All @@ -31,7 +30,7 @@
"}"
],
"pre_uninstall": [
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Uninstall for $_\"",
Expand Down
47 changes: 47 additions & 0 deletions bucket/obs-plugin-sourceclone.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"version": "0.1.4",
"homepage": "https://github.com/exeldro/obs-source-clone",
"description": "Add source to OBS that lets you clone sources to allow different filters than the original",
"license": "GPL-2.0",
"notes": "If you don't have any obs-studio version installed in your computer, please install one of the following below. Then uninstall this app and install it again.",
"suggest": {
"OBS": [
"extras/obs-studio",
"extras/obs-studio-small",
"versions/obs-studio-pre"
]
},
"url": "https://obsproject.com/forum/resources/source-clone.1632/version/4881/download?file=93640#/dl.zip",
"hash": "b27fe7e4b2d6b69b8fe2d7441fa1303249d2a737f6eb9312592b1dde30284225",
"pre_install": [
" if ($architecture -eq '64bit') {",
" Remove-Item \"$dir\\obs-plugins\\32bit\" -Recurse",
" }",
" elseif ($architecture -eq '32bit') {",
" Remove-Item \"$dir\\obs-plugins\\64bit\" -Recurse",
" }",
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Install for $_\"",
" Copy-Item \"$dir\\data\" \"$obs\\current\" -Recurse -ErrorAction SilentlyContinue",
" Copy-Item \"$dir\\obs-plugins\" \"$obs\\current\" -Recurse -ErrorAction SilentlyContinue",
" }",
"}"
],
"pre_uninstall": [
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Uninstall for $_\"",
" Remove-Item \"$obs\\current\\data\\obs-plugins\\source-clone\" -Force -Recurse -ErrorAction SilentlyContinue",
" Remove-Item \"$obs\\current\\obs-plugins\\32bit\\source-clone.*\" -Force -ErrorAction SilentlyContinue",
" Remove-Item \"$obs\\current\\obs-plugins\\64bit\\source-clone.*\" -Force -ErrorAction SilentlyContinue",
" }",
"}"
],
"checkver": "github",
"autoupdate": {
"url": "https://obsproject.com/forum/resources/source-clone.1632/version/4881/download?file=93640#/dl.zip"
}
}
7 changes: 3 additions & 4 deletions bucket/obs-plugin-tuna.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
"OBS": [
"extras/obs-studio",
"extras/obs-studio-small",
"versions/obs-studio-pre",
"versions/obs-studio27"
"versions/obs-studio-pre"
]
},
"architecture": {
Expand All @@ -23,7 +22,7 @@
}
},
"pre_install": [
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Install for $_\"",
Expand All @@ -33,7 +32,7 @@
"}"
],
"pre_uninstall": [
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
"'obs-studio', 'obs-studio-small', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Uninstall for $_\"",
Expand Down
49 changes: 49 additions & 0 deletions bucket/obs-plugin-waveform.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"version": "1.7.0",
"homepage": "https://github.com/phandasm/waveform",
"description": "Audio spectral analysis plugin for OBS",
"license": "GPL-3.0-only",
"notes": "If you don't have any obs-studio version installed in your computer, please install one of the following below. Then uninstall this app and install it again.",
"suggest": {
"OBS": [
"extras/obs-studio",
"extras/obs-studio-small",
"versions/obs-studio-pre",
"versions/obs-studio27"
]
},
"architecture": {
"64bit": {
"url": "https://github.com/phandasm/waveform/releases/download/v1.7.0/Waveform_v1.7.0_x86_64.zip",
"hash": "9a692a5bfbce9870cfd2f91c1321b38d353dd78c2b0ca953b9977c5702734ba2"
}
},
"pre_install": [
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Install for $_\"",
" Copy-Item \"$dir\\data\" \"$obs\\current\" -Recurse -ErrorAction SilentlyContinue",
" Copy-Item \"$dir\\obs-plugins\" \"$obs\\current\" -Recurse -ErrorAction SilentlyContinue",
" }",
"}"
],
"pre_uninstall": [
"'obs-studio', 'obs-studio-small', 'obs-studio27', 'obs-studio-pre' | ForEach-Object {",
" $obs = \"$(appdir $_ $global)\"",
" if (Test-Path $obs) {",
" info \"Uninstall for $_\"",
" Remove-Item \"$obs\\current\\data\\obs-plugins\\waveform\" -Force -Recurse -ErrorAction SilentlyContinue",
" Remove-Item \"$obs\\current\\obs-plugins\\64bit\\waveform.*\" -Force -ErrorAction SilentlyContinue",
" }",
"}"
],
"checkver": "github",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/phandasm/waveform/releases/download/v$version/Waveform_v$version_x86_64.zip"
}
}
}
}

0 comments on commit 3eeed57

Please sign in to comment.