[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] [:Editor: Einen Editor öffnen] [:Rechte: Rechte für Dateien und Ordner ändern] [:Programme_starten: Ein Programm starten] [:Menüeditor: Programme zum Menü hinzufügen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./jRipper.icon.png, 48, align=left)]] [http://rbri.org/projects/jripper/ jRipper] {en} ist ein älteres, auf [:Java:] basierendes Programm. Es extrahiert Audio-CDs und kann zwischen den Formaten MP3, AAC (M4A), OGG, FLAC und WAV konvertieren. Es verwendet zum Extrahieren der CDs [http://www.cdda2wav.de/ Cdda2Wav] {en}, Parameter zum Auslesen und Kodieren lassen sich über vorgefertigte Templates einstellen. Zusätzlich unterstützt jRipper CD-Abfragen per [wikipedia:Freedb:FreeDB]. Die Programmsprache ist Englisch. = Installation = [[Vorlage(Bildunterschrift, jRipper.png, 200, "jRipper", right)]] == Voraussetzungen == Eine installierte [:Java/Installation:Java-Laufzeitumgebung] (JRE). Des Weiteren müssen folgende Pakete installiert [1] werden: {{{#!vorlage Paketinstallation icedax, universe, zum Auslesen der CD vorbis-tools, für OGG lame, universe, für MP3 faac, multiverse, für AAC (M4A) faad, universe, für AAC (M4A) flac, für [:FLAC:] }}} == Download == Das Programm kann als [http://www.rbri.org/data/uploads/downloads/jripper/jripper_1_02_1.jar jripper_1_02_1.jar] {dl} heruntergeladen werden. [[Vorlage(Fremd, Software)]] Der Programmstart erfolgt in einem Terminal-Fenster [2] mit dem Befehl: {{{#!vorlage Befehl java -jar jripper_1_02_1.jar }}} == Integration ins System == Programme, die an der Paketverwaltung vorbei installiert werden, sollten nach [:opt:/opt] kopiert werden. Dort legt man ein Verzeichnis '''/opt/jRipper''' an und kopiert die '''.jar'''-Datei in diesen Ordner. Für beide Schritte werden Root-Rechte [3] benötigt. === Startskript === Um das Programm bequemer starten zu können, fehlt noch ein kleines Startskript. Man erstellt daher mit einem Editor [4] und Root-Rechten [3] die Datei '''/usr/local/bin/jripper''' mit dem folgenden Inhalt: {{{ #!/bin/bash java -jar /opt/jRipper/jripper_1_02_1.jar }}} und macht diese ausführbar [5]. In einem Terminal kann jetzt jRipper mit dem Befehl {{{#!vorlage Befehl jripper }}} gestartet [6] werden. === Eintrag ins Startmenü === Möchte man JRipper aus dem Startmenü des Desktops starten, so muss man einen Programmstarter erstellen [7]. Im Feld "''Befehl''" trägt man '''/usr/local/bin/jripper''' ein. = Konfiguration = Nach dem Start sollte unter "''Setup -> General Options -> Music Folder''" der Pfad zum Ordner angegeben werden, in dem die von CD gerippte Musik abgelegt werden soll. Alle anderen Einstellungen sind weitestgehend selbsterklärend. = Bedienung = Das Programm ist recht intuitiv, daher hier nur eine kurze Erläuterung zur Bedienung. ||<-2 tablestyle="width: 95%;" rowclass="titel"> jRipper|| || Reiter|| Beschreibung || ||''"MP3 High Quality"''|| Zielformat (kann geändert werden)|| || Schaltfläche || Beschreibung || ||''"Encode Tracks"''|| Startet den Konvertiervorgang der ausgewählten Tracks|| ||''"Encode Complete Album"''|| Konvertiert alle Tracks von der CD|| ||''"Load CD"''|| Lädt die Tracks der CD|| ||''"Load CD (http)"''|| Lädt die Track-Namen der CD von FreeDB per HTTP-Protocol|| ||''"Load CD (cddbp)"''|| Lädt die Track-Namen der CD von FreeDB per CDDBP-Protocol|| ||''"Load Directory"''|| Lädt die Tracks aus einem lokalen Verzeichnis|| ||''"Clear Album"''|| Leert das Fenster mit der Track-Tabelle|| ||''"Select All"''|| Markiert alle Tracks in der Track-Tabelle|| ||''"Select None"''|| Hebt alle Markierungen in der Track-Tabelle auf|| ||''"Setup"''|| Zum Verändern der jRipper-Einstellungen|| ||''"Show Log"''|| Öffnet ein Log-Fenster|| ||''"Help"''|| Öffnet ein Hilfe-Fenster|| ||''"Quit"''|| Beendet jRipper|| = Problembehebung = Das Programm enthält in der Version '''jripper-1.02.jar''' einen kleinen Fehler: Die Einträge in den Programmpunkten "''Setup -> FreeDB Settings''" und "''Setup -> Program Paths''" sind vertauscht. Unter "''Setup -> FreeDB Settings''" stehen also die Programme, auf die jRipper zugreift und unter "''Setup -> Program Paths''" steht der FREEDB-Server, auf den jRipper zugreift. Sollte man zum Abrufen der Titelinformationen eine andere Internetdatenbank als [http://www.freedb.org/ freedb.org] {en} eintragen, so sollte man jRipper anschließend beenden und neu starten, damit die Änderungen übernommen werden. = Links = * [http://rbri.org/projects/jripper/ Projektseite] {en} * [:CDs_rippen:] {Übersicht} Übersichtsartikel # tag: Multimedia, CD, Java