--- - name: 'Add rpmfusion' ansible.builtin.command: cmd: 'dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-43.noarch.rpm -y' changed_when: true - name: 'Enable openh264' ansible.builtin.command: cmd: 'dnf config-manager setopt fedora-cisco-openh264.enabled=1' changed_when: true # - name: 'Update codecs' # shell: 'dnf install @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin' - name: 'Swap ffmpeg-free for ffmpeg' ansible.builtin.command: cmd: 'dnf swap ffmpeg-free ffmpeg --allowerasing -y' changed_when: true - name: 'Install libavcodec' ansible.builtin.dnf: name: 'libavcodec-freeworld' state: present