desk-bluray-player¶
Description¶
This Ansible role installs and configures all the software required for Blu-ray playback on Arch Linux–based systems. It ensures that VLC and the necessary libraries for Blu-ray disc decryption and playback (libaacs, libbluray) are present, and provides hooks for optional AUR packages.
Overview¶
Uses the
community.general.pacmanmodule to install:vlc(media player with Blu-ray support)libaacs(AACS decryption library)libbluray(Blu-ray playback support library)
Contains commented-out tasks for optional AUR packages (
aacskeys,libbdplus) you can enable as needed.Designed for idempotent execution on Arch Linux and derivatives.
Features¶
VLC Installation
Installsvlcfor general media and Blu-ray playback.AACS & BD+ Support
Installslibaacsandlibblurayto handle Blu-ray disc encryption and playback.Optional AUR Packages
Drop-in tasks foraacskeysandlibbdplusvia AUR (commented out by default).Idempotent Role
Safe to run multiple times without unintended side effects.Arch Linux–Optimized
Leverages Pacman for fast and reliable package management.