Der Konvertier-Guide

Mo, 23. November 2020, Ralf Hersel

Das Umwandeln von einem Dateiformat in ein anderes, gehört zu den häufigen Aufgaben im IT-Alltag. Viele Anwender (insbesondere Neulinge) suchen dann nach einer Anwendung mit grafischer Oberfläche um den Job zu erledigen. In vielen Fällen ist es jedoch schneller, einfacher und flexibler, die Konvertierung auf der Kommandozeile durchzuführen.

Deshalb haben wir eine Liste von Kommandos zusammengestellt, die häufig verwendet werden. Viele der genannten Beispiele lassen sich auch auf andere Formate anwenden, z.B. kann der Befehl 'convert' aus dem ImageMagick-Baukasten so ziemlich jedes Bildformat in ein anderes umwandeln. Das Gleiche gilt für 'ffmpeg' bei den Audio- und Video-Formaten. Ähnlich verhält es sich mit Pandoc. Hiermit lassen sich hunderte von Text- und Officedokumente konvertieren. Auf der Demo-Seite des Projektes, finden sich dafür sehr viele Beispiele. Auch im Bereich der elektronischen Bücher gibt es mit Calibre ein Mehrzweckwerkzeug. Dessen Kommandozeilenversion 'ebook-convert' kann diverse Ebook-Formate umwandeln.

Input Output Befehl Anwendung
jpg pdf convert in.jpg out.pdf imagemagick
pdf txt pdftotext in.pdf out.txt pdftotext
html pdf wkhtmltopdf url out.pdf wkhtmltopdf
html markdown pandoc in.html -o out.md pandoc
wav flac ffmpeg -i in.wav out.flac ffmpeg
markdown pdf pandoc in.txt --pdf-engine=xelatex -o out.pdf pandoc
docx markdown pandoc -s in.docx -t markdown -o out.md pandoc
txt epub pandoc in.txt -o out.epub pandoc
pdf epub ebook-convert in.pdf out.epub calibre
pdf docx soffice --headless --convert-to PDF in.docx libreoffice

Falls euch weitere Konvertierbefehle einfallen, dann schreibt uns bitte.