<?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; redokast</title>
	<atom:link href="http://blog.dieweltistgarnichtso.net/tag/redokast/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>
		<item>
		<title>Podcasting … Warum nicht?</title>
		<link>http://blog.dieweltistgarnichtso.net/podcasting-warum-nicht</link>
		<comments>http://blog.dieweltistgarnichtso.net/podcasting-warum-nicht#comments</comments>
		<pubDate>Sat, 21 May 2011 23:51:59 +0000</pubDate>
		<dc:creator><![CDATA[erlehmann]]></dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[aac]]></category>
		<category><![CDATA[erlehmann]]></category>
		<category><![CDATA[johl]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[plomlompom]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[redokast]]></category>
		<category><![CDATA[vorbis]]></category>
		<category><![CDATA[warumnicht]]></category>

		<guid isPermaLink="false">http://blog.dieweltistgarnichtso.net/?p=3325</guid>
		<description><![CDATA[Seit heute gibt es einen neuen Stern am Podcasthimmel: Warum nicht? mit mir, johl und plomlompom. Die Themen der ersten Folge liegen irgendwo zwischen Kryptografie, Feminismus und kontemporärem amerikanischen Action-Kino. Und da wir das jetzt regelmäßig machen wollen, gibt es &#8230; <a href="http://blog.dieweltistgarnichtso.net/podcasting-warum-nicht">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>
Seit heute gibt es einen neuen Stern am Podcasthimmel: <a href="http://warumnicht.dieweltistgarnichtso.net"><i>Warum nicht?</i></a> mit mir, <a href="http://www.johl.io/"><i>johl</i></a> und <a href="http://www.plomlompom.de/"><i>plomlompom</i></a>. Die Themen der <a href="http://warumnicht.dieweltistgarnichtso.net/wn-1.html">ersten Folge</a> liegen irgendwo zwischen Kryptografie, Feminismus und kontemporärem amerikanischen Action-Kino. Und da wir das jetzt regelmäßig machen wollen, gibt es auch <a href="http://warumnicht.dieweltistgarnichtso.net/feed.atom">ein Feed</a>. Die nullte Folge gibt es <ins datetime="2012-04-23T14:38:16+00:00">auch</ins> <a href="http://www.plomlompom.de/PlomWiki/plomwiki.php?title=PodcastWarumNichtBeta">im PlomWiki</a>.
</p>
<p>
Da ich ziemlich faul bin, habe ich für das ganze Drumherum <a href="https://github.com/erlehmann/redokast/tree/warumnicht">ein paar Shellskripte</a> gebastelt, die das hervorragende Buildsystem <a href="https://github.com/apenwarr/redo/"><i>redo</i></a> nutzen. So brauche ich für eine neue Folge neben der unbearbeiteten Aufnahme nur eine Textdatei mit Metadaten und die Linkliste – mit nur einem Kommando wird dann kodiert, Webseite und Feed generiert und hochgeladen.
</p>
<p>
Die so erstellte Webseite hat eine Besonderheit: Beim Abspielen wird einerseits auf die jeweils relevanten Links hingewiesen, zudem lässt sich per Klick auf den Zeitstempel im Podcast springen. Die Idee dazu kommt von <a href="http://praegnanz.de/weblog/link-handling-im-audioblog">Gerrit van Aaken</a>, ich experimentierte damit schon <a href="http://daten.dieweltistgarnichtso.net/src/audio-linkliste/audio-linkliste.xhtml">ein-</a>, <a href="http://daten.dieweltistgarnichtso.net/src/audio-linkliste/audio-linkliste-trackback.xhtml">zweimal</a>.
</p>
<p>
Als Audioformat gibt es bisher nur Ogg Vorbis, d.h. kein MP3 oder AAC. Warum? Einerseits, weil bereits die Installation eines entsprechenden Enkoders komische Frickelei ist und ich von den Tools keine Ahnung habe. Andererseits, weil ich generell nicht gerne unbezahlt Probleme löse, <a href="http://blog.dieweltistgarnichtso.net/liebe-apfelventilatoren">die sich andere Leute selber schaffen</a>. <del datetime="2011-05-22T20:35:59+00:00">Ursprünglich wollte bzw. sollte unser Apfelnutzer <i>johl</i> das einbauen, bisher habe ich von ihm jedoch keinen Code diesbezüglich gesehen. Falls er den nicht liefern sollte, muss es also jemand anders machen – <i>patches welcome</i>.</del>
</p>
<ins datetime="2011-05-22T20:35:59+00:00">
<p>
<i>johl</i>s <a href="https://github.com/erlehmann/redokast/pull/2">Patch zum Generieren von MP3s</a> baue ich morgen früh ein. Dann gibt es auch die MP3-Datei, es mangelt mir gerade an Konzentration und Bandbreite.
</p>
</ins>
<ins datetime="2011-05-23T21:43:10+00:00">
<p>
So, für die Apfelfraktion gibts auch MP3. Wisst ihr übrigens, für welche Software man früher seine Webseiten anpassen musste, während es überall sonst relativ problemlos lief? <em>Internet Explorer 6.</em>
</p>
</ins>]]></content:encoded>
			<wfw:commentRss>http://blog.dieweltistgarnichtso.net/podcasting-warum-nicht/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
