Loudnessdock
This commit is contained in:
parent
58acf4306a
commit
99ad3ccf98
7 changed files with 36 additions and 1 deletions
6
roles/l3d.loundnessdock/README.md
Normal file
6
roles/l3d.loundnessdock/README.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
Ansible role to install obs Plugin for EBU Loundnes DOCK
|
||||
=========================================================
|
||||
|
||||
https://obsproject.com/forum/resources/loudness-dock.1751/
|
||||
|
||||
https://github.com/norihiro/obs-loudness-dock/releases
|
2
roles/l3d.loundnessdock/defaults/main.yml
Normal file
2
roles/l3d.loundnessdock/defaults/main.yml
Normal file
|
@ -0,0 +1,2 @@
|
|||
---
|
||||
win_loundnessdoc__root: 'C:\obs\'
|
8
roles/l3d.loundnessdock/tasks/directory.yml
Normal file
8
roles/l3d.loundnessdock/tasks/directory.yml
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
- name: Create folder for obs szene loundness plugin
|
||||
ansible.windows.win_file:
|
||||
state: directory
|
||||
path: '{{ item }}'
|
||||
with_items:
|
||||
- '{{ win_loundnessdoc__root }}'
|
||||
- '{{ win_loundnessdoc__root }}\loundness'
|
8
roles/l3d.loundnessdock/tasks/main.yml
Normal file
8
roles/l3d.loundnessdock/tasks/main.yml
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
- name: Create directorys
|
||||
ansible.builtin.include_tasks:
|
||||
file: 'directory.yml'
|
||||
|
||||
- name: Download plugin
|
||||
ansible.builtin.include_tasks:
|
||||
file: 'plugin.yml'
|
10
roles/l3d.loundnessdock/tasks/plugin.yml
Normal file
10
roles/l3d.loundnessdock/tasks/plugin.yml
Normal file
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
- name: Download latest plugin windows zip
|
||||
ansible.windows.win_get_url:
|
||||
url: 'https://github.com/norihiro/obs-loudness-dock/releases/download/0.2.1/obs-loudness-dock-0.2.1-obs28-Windows.zip'
|
||||
dest: '{{ win_loundnessdoc__root }}\loundness\obs-loudness-dock-0.2.1-obs28-Windows.zip'
|
||||
|
||||
- name: Unzip Loudness Dock Plugin
|
||||
community.windows.win_unzip:
|
||||
src: '{{ win_streamdeck__root }}\loundness\obs-loudness-dock-0.2.1-obs28-Windows.zip'
|
||||
dest: 'C:\Program Files\obs-studio\'
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Streaming Keys:
|
||||
{% for host in groups['obs'] %}
|
||||
+ {{ hostvars[host]['ansible_fqdn'] }}:
|
||||
+ {{ hostvars[host]['ansible_fqdn'] | default(hostvars[host]['ansible_host']) }}:
|
||||
{{ lookup('community.general.passwordstore', 'chvoc/ansible/windows/' + hostvars[host]['inventory_hostname'] + '/portier/streamkey') }}
|
||||
{% endfor %}
|
||||
|
||||
|
|
1
site.yml
1
site.yml
|
@ -20,6 +20,7 @@
|
|||
- {role: do1jlr.win_streamdeck, tags: streamdeck}
|
||||
- {role: l3d.time, tags: time}
|
||||
- {role: l3d.wireguard, tags: wireguard}
|
||||
- {role: l3d.loundnessdock, tags: dock}
|
||||
- {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]}
|
||||
- {role: do1jlr.win_obs_szene, tags: [obs, szene]}
|
||||
# - {role: do1jlr.win_nextcloud, tags: nextcloud} # currently instalaltion not working
|
||||
|
|
Loading…
Reference in a new issue