class: center, middle # Hörspiele anpassen 🎧 ### Für's Einschlafen & andere Gelegenheiten ### Hauke Goos-Habermann #### https://goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Hört gern Hörspiele 🎧 an verschiedenen Orten. --- ### Hörspiele anpassen: Aber wie? ![img20r](Kopfhoererschaf.png) Hörspiele (wie z.B. von
Hoerspielprojekt.de
) versuchen, den **Höreindruck nachzuempfinden**, den man mit beiden Ohren hätte, wenn man sich am fiktiven Ort der Szene (z.B. durch eine Tür belauschtes Gespräch = dumpfer Ton nur auf einem Ohr, das an die Tür gepreßt ist) befinden würde. Dies ist zwar realistisch, bedeutet aber auch, daß man immer **beide Ohren braucht, um alle Teile zu verstehen**. Unpraktisch wird es, wenn man Hörspiele zum Einschlafen (ein Ohr auf dem Kissen, das andere zum Hören) oder in lauten Umgebungen hört. Zum Nachberabeiten von MP3s verwenden wir heute das Modul *"dt_snd_lessStereo"* aus den **
Dodger-Tools
**, welches **
Dynamikumfang
** und **Stereoabstand** verringert: * Leise Abschnitte werden lauter * Laute Abschnitte werden leiser * Unterschiede zwischen linkem und rechten Kanal werden verringert --- ### Was sind die Dodger-Tools? ![img33l](../../gfx/Dodger-Tools-logo.png) = über die Jahre stetig erweiterte **Sammlung** von **BASH-Werkzeugen** und **Debian-Paketen** für Linux/Debian-Nutzer und -Administratoren Enthalten sind unter anderem: - **Bearbeitung von Sounddateien** - *"Intelligentes"* Editieren von Dateien - Automatisiertes Aktualisieren von Servern - Werkzeuge für das Erstellen von Backups über das Netzwerk - Monitoring - Erstellung von Debian-Paketen und -Paketquellen - Setzen von IP-Adressen - Generierung von Vorschaubildern - etc. .cls[Mehr Informationen:
http://dodger-tools.sf.net
] --- ### Dodger-Tools installieren Die Dodger-Tools könnt Ihr (als root) mit
installDT.sh
installieren: ```bash cd /tmp wget https://goos-habermann.de/installDT.sh bash installDT.sh ``` **Hinweis:** Je nach Dodger-Tools-*Modul*, das Ihr nutzen möchtet, müßt Ihr noch **weitere Pakete installieren**. Zum Installieren **aller Pakete**, die vor **irgendeinem Modul** verwendet werden: ```bash apt-get install -y dodger-tools --install-suggests ``` Etwas ausführlicher zeige ich die Installation der Dodger-Tools im Video
Debian 11 absichern mit SSHGuard
. --- ### Zusätzliche Pakete Zusätzlich benötigte Pakete (als root) installieren: ```bash apt-get install -y mpg123 sox lame ``` * mpg123: MP3-Dateien zu WAVE umwandeln *
sox
: *"Schweizer Taschenmesser"* der Audiobearbeitung * lame: WAVE-Dateien zu MP3 umwandeln Mehr zu sox in der Kurzanleitung *"
Lautstärke von MP3s automatisch anpassen
"*. --- ### MP3(s) anpassen Einzelnes MP3 anpassen: ```bash dt_snd_lessStereo mein.mp3 ``` Alle MP3s in allen Unterverzeichnissen anpassen: ```bash IFS=$(echo -en "\n\b") for dir in $(find "`pwd`" -type d) do cd "$dir" if [ -f 'lessStereo.done' ] then continue fi for in in $(ls *.mp3) do dt_snd_lessStereo "$in" sync done touch 'lessStereo.done' done ``` --- ### Wie arbeitet dt_snd_lessStereo? ![img100](audacity.png) **Achtung:** *"dt_snd_lessStereo"* **überschreibt** die ursprünglichen MP3s! --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de