Loudnessdock
This commit is contained in:
parent
58acf4306a
commit
99ad3ccf98
|
@ -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
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
win_loundnessdoc__root: 'C:\obs\'
|
|
@ -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'
|
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
- name: Create directorys
|
||||||
|
ansible.builtin.include_tasks:
|
||||||
|
file: 'directory.yml'
|
||||||
|
|
||||||
|
- name: Download plugin
|
||||||
|
ansible.builtin.include_tasks:
|
||||||
|
file: 'plugin.yml'
|
|
@ -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:
|
Streaming Keys:
|
||||||
{% for host in groups['obs'] %}
|
{% 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') }}
|
{{ lookup('community.general.passwordstore', 'chvoc/ansible/windows/' + hostvars[host]['inventory_hostname'] + '/portier/streamkey') }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
|
1
site.yml
1
site.yml
|
@ -20,6 +20,7 @@
|
||||||
- {role: do1jlr.win_streamdeck, tags: streamdeck}
|
- {role: do1jlr.win_streamdeck, tags: streamdeck}
|
||||||
- {role: l3d.time, tags: time}
|
- {role: l3d.time, tags: time}
|
||||||
- {role: l3d.wireguard, tags: wireguard}
|
- {role: l3d.wireguard, tags: wireguard}
|
||||||
|
- {role: l3d.loundnessdock, tags: dock}
|
||||||
- {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]}
|
- {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]}
|
||||||
- {role: do1jlr.win_obs_szene, tags: [obs, szene]}
|
- {role: do1jlr.win_obs_szene, tags: [obs, szene]}
|
||||||
# - {role: do1jlr.win_nextcloud, tags: nextcloud} # currently instalaltion not working
|
# - {role: do1jlr.win_nextcloud, tags: nextcloud} # currently instalaltion not working
|
||||||
|
|
Loading…
Reference in New Issue