Sie sind hier

.m4b mit Logitech Squeezebox abspielen

Zu Weihnachten habe ich eine Logitech Squeezebox bekommen zu der ich noch ein wenig mehr schreiben möchte. Vorerst veröffentliche ich aber mal dieses kurze Howto, weil mich die Suche danach einige Nerven gekostet hat.

Ina und ich hören sehr gerne Audiobooks / Hörbücher / Hörspiele , die wir, als treue Mac Jünger im .m4b Format abspeichern. Laut http://www.itwissen.info/definition/lexikon/MPEG-4-for-audio-M4B-M4B-For... und http://www.sharedrmusic.com/music-file/m4a-music-file.htm is .m4b ein Container für AAC kodierte Audiodateien und identisch mit .m4a . Der einzige Grund für die andere Dateiendung liegt daran, dass iTunes, iPhones und iPods .m4b gleich als Audiobook wahrnehmen und auch so behandeln. So können bei Audiobooks z.B. Lesezeichen hinterlassen werden.

Meine Squeezebox versuchte zwar .m4b Dateien abzuspielen hat sich aber nach ein paar Sekunden rebootet und so oft neu gestartet, bis ich die Verbindung zum Server getrennt habe. (Server beendet oder WLAN deaktiviert) Danach musste noch ein anderer Track gestartet werden (Webradio, etc.) um die Squeezebox davon abzuhalten, den Track immer wieder zu starten.

Nach dem Howto unter http://wiki.slimdevices.com/index.php/AAC habe ich erst Lame auf dem Mac installiert, auf dem der Squeezebox Server läuft.

Ob Lame jedoch für diese Lösung wirklich nötig ist, konnte ich nicht verifizieren.

Die letztendliche Lösung brachte dann der Eintrag

m4b aac * *
-

in die convert.conf des Squeezebox Servers. Die befindet sich auf Mac OS X an /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/convert.conf . Allerdings werden Einträge dort durch ein neue Releases des Squeezebox Servers überschrieben. In der Datei findet sich jedoch eine Anleitung, wie man solche Änderungen persistent macht. Im Wesentlichen teilt man damit dem Server mit, dass .m4b Dateien gleich zu behandeln sind wie .aac Dateien. Ein Rekodieren ist nicht nötig. Offensichtlich kennt der Squeezebox Server von sich aus keine .m4b Dateien und weiss nicht, was er damit anfangen soll. Warum das allerdings nicht in einer Fehlermeldung resultiert, sondern die Squeezebox abstürzen lässt, ist mir unklar. Logitech Support habe ich angeschrieben, aber auch nach Tagen keine Antwort erhalten.

Kommentare

Bei mir funtioniert das abspielen von allen .m4b Dateien erst seitdem ich faad2.exe heruntergeladen habe und die vorhandene faad.exe im Squeezebox/server/bin Ordner damit ersetzt habe.

Die faad2 gibt es hier http://www.rarewares.org/files/aac/faad2-20100614.zip

Neuen Kommentar schreiben

Filtered HTML

  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <div> <span> <br>
  • Twitter: #hashtags sind verlinkt auf search.twitter.com.
  • Twitter-style @usernames are linked to their Twitter account pages.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.

Plain text

  • Keine HTML-Tags erlaubt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
Mit dem Absenden dieses Formulars, akzeptieren Sie die Datenschutzrichtlinie von Mollom.
Nerd