Kategorien
Linux

Audiobuch CD in Audiobuch m4b umwandeln

Ich habe einen sehr kurzen und schnellen Weg gefunden Audiobuch CDs in Autobuch .m4b Dateien unter Linux umzuwanden.

Es sind nur 3 Werkzeuge notwendig die Schnell aufgerufen werden können und einfach verfügbar sind.

1.) abcde
abcde Wandelt eine Audio CD in ein beliebiges Format um. Gut, beliebig ist in diesem Fall das klassische Wave Format.
2.) mplayer
mplayer entfernt die Wave Header um eine saubere pcm Datei für faac um.
3.) faac
faac wandelt die pcm-Datei in eine m4b Datei um.

Befehlsfolge:

abcde -1 -M -N -o wav -d /dev/sr0
mplayer -vc null -vo null -ao pcm:nowaveheader:fast:file=temp.pcm Unknown_Artist-Unknown_Album/Unknown_Album.wav
faac -R 44100 -B 16 -C 2 -X -q 80 -o Hoerbuch.m4b temp.pcm
rm -r Unknown_Artist-Unknown_Album
rm temp.pcm

 

Kategorien
Forensik Linux security

CD Laufwerke bremsen

Aktuelle versuche ich ein paar vor mehr als 10 Jahren gebrannte CD- und DVD-Rohlinge zu retten. Die Daten lassen sich bei den meisten zu ca. 80% lesen.

Ich habe die beschädigten CDs und DVDs in 4 verschiedenen, je einem im PC- und einem im Laptop eingebauten DVD Laufwerk und einem „billigen“ USB DVD Laufwerk und meinem neu zu diesem Zweck erworbenen Blue-Ray USB-Laufwerk.
Bei allen Laufwerken erhalte ich das gleiche Ergebniss, es fehlen gut verteilt über den gesammten Datenträget einzelne Blöcke.

Den Rettungversuch habe ich unter UBUNTU 13.10 mit „dvdisaster“ durchgeführt und es lassen sich tatsächlich noch ein paar zusätzliche Prozente mit verringerter Laufwerksgeschwindigkeit aus den alten beschädigten CD- und DVD-Rohlingen holen.

Die Geschwindigkeit lässt sich unter Linux mit dem folgenden Befehl recht einfach, in meinem Besipiel auf „4x“, heruntersetzen.:

# hdparm -E 4 /dev/hdc

Leider lassen sich auch mit dieser Methode zwar mehr, aber nur selten wirklich alle Daten retten.

Die Positiven Punkte an dieser Anpassung?

  • Daten die sonst verloren wären lassen sich doch noch lesen
  • Die Einstellung ist beim Reboot wieder weg (oder mit einer Null an stelle der 4)
  • ein einfacher hdparm Befehl