<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Die Welt ist gar nicht so. &#187; loudfucker</title>
	<atom:link href="http://blog.dieweltistgarnichtso.net/tag/loudfucker/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.dieweltistgarnichtso.net</link>
	<description>Sie ist ganz anders.</description>
	<lastBuildDate>Mon, 23 Sep 2013 15:41:20 +0000</lastBuildDate>
	<language>de-DE</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.35</generator>
	<item>
		<title>Lautheit angleichen mit dem loudfucker</title>
		<link>http://blog.dieweltistgarnichtso.net/lautheit-angleichen-mit-dem-loudfucker</link>
		<comments>http://blog.dieweltistgarnichtso.net/lautheit-angleichen-mit-dem-loudfucker#comments</comments>
		<pubDate>Mon, 19 Nov 2012 19:00:28 +0000</pubDate>
		<dc:creator><![CDATA[erlehmann]]></dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[Bastelei]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[auphonic]]></category>
		<category><![CDATA[levelator]]></category>
		<category><![CDATA[loudfucker]]></category>
		<category><![CDATA[redokast]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=6393</guid>
		<description><![CDATA[Amateur-Podcasts und Interviews haben oft deutliche Variationen in der Lautheit, etwa durch unterschiedlich laute oder sich bewegende Sprecher. Sind weder Mischpult noch Headsets vorhanden, lassen sich diese Unterschiede nur in der Postproduktion verringern. Auf dem zweiten Podlove Developer Meeting traf &#8230; <a href="http://blog.dieweltistgarnichtso.net/lautheit-angleichen-mit-dem-loudfucker">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>
Amateur-Podcasts und Interviews haben oft deutliche Variationen in der <a href="http://de.wikipedia.org/wiki/Lautheit">Lautheit</a><ins datetime="2012-11-19T19:08:37+00:00">, etwa durch unterschiedlich laute oder sich bewegende Sprecher</ins>. Sind weder Mischpult noch Headsets vorhanden, lassen sich diese Unterschiede nur in der <a href="http://de.wikipedia.org/wiki/Postproduktion">Postproduktion</a> verringern.
</p>
<p>
Auf dem <a href="http://metaebene.me/blog/2012/09/27/podlove-developer-meeting-2/">zweiten <i>Podlove Developer Meeting</i></a> traf ich <a href="http://grh.mur.at/">Georg Holzmann</a> von <a href="https://auphonic.com/"><i>Auphonic</i></a>, der mir erklärte, wie man Lautheit innerhalb einer Datei angleichen kann (<a href="https://auphonic.com/blog/2012/08/02/loudness-measurement-and-normalization-ebu-r128-calm-act/">Blogpost dazu</a>). So entstand der <a href="https://github.com/erlehmann/loudfucker"><i>loudfucker</i></a>, eine Anwendung, die Lautheit einer Datei auf ein einheitliches Niveau nach <a href="http://tech.ebu.ch/loudness"><abbr title="European Broadcasting Union">EBU</abbr> R128</a> bringt.
</p>
<p>
Der <i>loudfucker</i> benötigt eine <a href="https://github.com/erlehmann/loudfucker/blob/master/ebur128.cc.patch">gepatchte</a> Version des <a href="http://kokkinizita.linuxaudio.org/linuxaudio/ebumeter-doc/quickguide.html"><i>ebumeter</i>s</a>, ist in Python geschrieben und lizensiert unter der <a href="http://www.gnu.org/licenses/agpl-3.0.html"><abbr title="GNU is Not Unix">GNU</abbr> <abbr title="Affero General Public License">AGPL</abbr><abbr title="Version 3">v3</abbr></a>. <strong><a href="https://github.com/erlehmann/loudfucker">Hier ist der Code.</a></strong>
</p>
<ins datetime="2013-05-12T14:54:55+00:00">
<p>
<a href="http://daten.dieweltistgarnichtso.net/pics/screenshots/fail/github-loudfucker-fail.png"><i>GitHub</i> geht nicht</a>; <a href="http://daten.dieweltistgarnichtso.net/src/loudfucker.tar.gz">den Code gibt es auch bei mir.</a>
</p>
</ins>
<p>
Das folgende Beispiel demonstriert den Effekt. Eine Methode, um Hintergrundgeräusche <em>nicht</em> lauter zu machen, habe ich nicht gefunden.
</p>
<figure>
<audio controls id="audio-original">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.oga" type="audio/ogg; codecs=vorbis">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.mp3" type="audio/mpeg">
</audio>
<figcaption>Aufnahme ohne Bearbeitung</figcaption>
</figure>
<figure>
<audio controls id="audio-loudfucked">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.loudfucked.oga" type="audio/ogg; codecs=vorbis">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.loudfucked.mp3" type="audio/mpeg">
</audio>
<figcaption>Aufnahme nach Bearbeitung durch den <i>loudfucker</i> (<kbd>./loudfucker.py metrolaut-erlehmann-spacken.wav</kbd>)</figcaption>
</figure>
<span id="more-6393"></span>
<h3>Alternativen</h3>
<p>
Es gibt bereits zwei Programme für einfache Postproduktion, die <a href="https://auphonic.com/"><i>Auphonic</i></a>-Software und den <a href="http://www.conversationsnetwork.org/levelator"><i>levelator</i></a>. Beide sind jedoch proprietäre Software und zu unflexibel, um mit dem Podcast-Seitengenerator <a href="https://github.com/erlehmann/redokast"><i>redokast</i></a> verwendet zu werden.
</p>
<p>
Georg Holzmann empfahl mir dennoch, die <a href="https://auphonic.com/api-docs/"><i>Auphonic</i>-<abbr title="Application Programming Interface">API</abbr></a> auszuprobieren. Das schien zunächst einfach – funktionierte aber erst, nachdem ich die Kombination <i>username</i>/<i>password</i> <a href="https://auphonic.com/accounts/register/">bei <i>Auphonic</i> registrierte</a>.
</p>
<blockquote>
<kbd>
curl -X POST https://auphonic.com/api/simple/productions.json \
     -u username:password \
     -F "input_file=@/home/user/dein_audio_file.mp3" \
     -F "action=start"
</kbd>
</blockquote>
<p>
 Der Server antwortete mit einer <abbr title="JavaScript Object Notation">JSON</abbr>-Datei mit <abbr title="Uniform Resource Locator">URL</abbr> zu einer <a href="https://auphonic.com/engine/status/rkbJSvb4w2CDHGjKGxfYyT">Status-Webseite</a>. Diese zeigte nach dem Login zunächst nichts an. Als ich <i>JavaScript</i> aktivierte, wurde ich aufgefordert, den Flashplayer zu installieren und erhielt einen Download-Link. Nebenbei wurde mir zu <em>jeder</em> <abbr title="Application Programming Interface">API</abbr>-Anfrage eine Email gesendet – eine würdige Konkurrenz für das <a href="https://mobile.twitter.com/frank_rieger/status/269772769129005056"><q cite="https://mobile.twitter.com/frank_rieger/status/269772769129005056">Custom-Qualitaetssystem aus dem Von Leitnerschen Institut fuer verteiltes Echtzeit-Java</q></a>!
</p>
<p>
Im Gegensatz zum <i>loudfucker</i> kann <i>Auphonic</i> Sprache von anderen Geräuschen unterscheiden. Atmen, Rauschen und sonstige Hintergrundgeräusche werden nicht verstärkt:
</p>
<figure>
<audio controls id="audio-auphonic">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.auphonic.oga" type="audio/ogg; codecs=vorbis">
  <source src="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.auphonic.mp3" type="audio/mpeg">
</audio>
<figcaption>Aufnahme nach Bearbeitung durch <i>Auphonic</i></figcaption>
</figure>
<h3>Vergleich</h3>
<p>
Ein Plot der Lautheit gegen die Zeit zeigt, dass der <i>loudfucker</i> die Lautheit wesentlich stärker angleicht als <i>Auphonic</i>. Ich vermute als Ursache die fehlende Filterung unerwünschter Geräusche.
</p>
<figure>
<img src="http://daten.dieweltistgarnichtso.net/pics/graphs/loudfucker/metrolaut-erlehmann-spacken.png">
<figcaption>Lautheit der <a href="#audio-original"> Aufnahme ohne Bearbeitung</a></figcaption>
</figure>
<figure>
<img src="http://daten.dieweltistgarnichtso.net/pics/graphs/loudfucker/metrolaut-erlehmann-spacken.loudfucked.png">
<figcaption>Lautheit der <a href="#audio-loudfucked">Aufnahme nach Bearbeitung durch den <i>loudfucker</i></a></figcaption>
</figure>
<figure>
<img src="http://daten.dieweltistgarnichtso.net/pics/graphs/loudfucker/metrolaut-erlehmann-spacken.auphonic.png">
<figcaption>Lautheit der <a href="#audio-auphonic">Aufnahme nach Bearbeitung durch <i>Auphonic</i></a></figcaption>
</figure>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/lautheit-angleichen-mit-dem-loudfucker/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.oga" length="497596" type="audio/ogg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.mp3" length="806660" type="audio/mpeg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.loudfucked.oga" length="542678" type="audio/ogg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.loudfucked.mp3" length="806660" type="audio/mpeg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.auphonic.oga" length="502133" type="audio/ogg" />
<enclosure url="http://daten.dieweltistgarnichtso.net/audio/metrolaut-erlehmann-spacken.auphonic.mp3" length="807892" type="audio/mpeg" />
		</item>
	</channel>
</rss>
