Schlagwort: Archlinux

Erster submit für die AUR: mfc-j5945dw-cups

Nachdem die Bürohardware einer dringenden Überholung bedurfte, habe ich einen leicht angestaubten Lexmark CX410de gegen einen brandneuen Brother MFC-J5945DW ausgetauscht. Nach längerer Odyssee (bei Lieferant 1 bestellt und bezahlt, dann nicht lieferbar, Geld zurück, bei Lieferant 2 bestellt, 4 Tage gewartet…) kam das Gerät, nur um mich durch einen nicht existierenden Treiber für Archlinux zu ärgern.

Immerhin war ich so gezwungen, mein erstes submit für das Archlinux User Repository (AUR) zu schreiben, was ich eh‘ schon für ein paar andere Pakete vorhatte. Nebenbei habe ich auch noch die korrekte Adressierung via IPP gefunden, falls sie noch jemand braucht:

ipp://<ip-adresse>:631/ipp/print

OCR für die commandline: ocrmypdf

Extrem praktisches Programm, wenn man gelegentlich Texte über einen Scanner als PDF archiviert und das Ganze nicht direkt in ein CMS/Archivsystem werfen will: ocrmypdf (Doku), generiert ein PDF/A mit Textlayer. Gute Zusammenstellung hier.

Nicht vergessen: Pfad für tesseract anpassen

export TESSDATA_PREFIX=/usr/share/tessdata

und die korrekten Sprachen für tesseract installieren:

$ pacman -S tesseract-data-eng tesseract-data-deu

Schnelle Erkennung mit automatischer Rotationserkennung:

ocrmypdf -l deu -r input.pdf output.pdf

abcde mit musicbrainz verwenden

Nachdem ich als Musiknerd gerne alles genau habe, tagge ich mittels Sammlungen mittels beets und musicbrainz.org ordentlich durch. Zum Rippen von CDs verwende ich unter Archlinux seit längerem das Skript abcde, das auch sehr anständige Ergebnisse und vor allem anständiges automatisches Tagging auf der Konsole ermöglicht. Nach dem Anpassen der .abcde.conf und Nachinstallation von python-eyed3 läuft alles flott in guter mp3-Qualität und replaygain auf die Platte.

## ~/.abcde.conf
CDDBMETHOD=musicbrainz
EYED3=eyeD3
LAMEOPTS='-V 0'
FLACGAINOPTS="--add-replay-gain"
EYED3OPTS="--non-std-genres"
CDROM=/dev/sr0
OUTPUTTYPE=mp3