GoGPT Best VPN GoSearch

OnWorks-Favicon

jack - Online in der Cloud

Führen Sie Jack im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, Windows Online-Emulator oder MAC OS Online-Emulator aus

Dies ist die Befehlszeile, die im kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows Online-Emulator oder MAC OS Online-Emulator ausgeführt werden kann.

PROGRAMM:

NAME/FUNKTION


Jack - CDs mit einem Befehl rippen und kodieren

ZUSAMMENFASSUNG


Jack [Optionen]

BESCHREIBUNG


Jack konvertiert Ihre Audio-CDs in FLAC, MP3 oder Ogg Vorbis Dateien. Es nutzt mehrere Hilfsprogramme
Programme, um Funktionen wie Rippen, Kodieren und Taggen von Dateien mit
Metainformationen. Das Rippen erfolgt entweder über CDparanoia (in diesem Fall ist der Ripping-Status
wird auch von Jack angezeigt) oder cdda2wav. Jack arbeitet mit mehreren Encodern, nämlich
oggenc, flac, lahm, Los Los, Klingenenc, l3enc, mp3enc und xing. Jederzeit während des Betriebs
(und selbst wenn alles fertig ist und die Original-CD verloren ist) können Sie Jack nachschlagen lassen
die Titelnamen bei freedb.org und benennen Sie die Titel entsprechend. Tagging von Audiodateien
mit Metainformationen zu Künstler, Titel usw. wird ebenfalls durchgeführt.

Wenn kein freedb-lookup durchgeführt wurde, legt Jack alle Dateien in einem Verzeichnis ab ~/jack/jack-
xxx, mit xxx stellt die CDDB/FreeDB-Disk-ID der CD dar. Dieses Verzeichnis ist
von Jack umbenannt, wenn die entsprechenden Informationen bekannt sind.

Die meisten Optionen wie Ripper, Encoder, bevorzugter FreeDB-Server, Verzeichnis und Sounddatei
Format usw. können benutzerdefiniert werden, indem die Standardwerte in /etc/jackrc oder indem Sie sie speichern
zu ~/.jack3rcZusätzliche Ripper, Encoder und FreeDB-Server können vom Benutzer definiert werden
mithilfe eines Plug-In-Verzeichnisses (wie vom Plugin_Pfad Option, die
Standardmäßig ist ~/.jack_plugins).

Während Jack ausgeführt wird, sind diese Tastaturbefehle verfügbar:

q or Q verlassen

p or P Deaktivieren Sie das Rippen (z. B. wenn Sie das CD-Laufwerk benötigen).

p or P (wieder) oder c or C
Rippen fortsetzen

e or E Pause/Fortsetzen aller Encoder

r or R Alle Ripper pausieren/fortsetzen.

? das Copyright-/Hilfefeld umschalten

OPTIONAL


Verschiedene Optionen erfordern unterschiedliche Datentypen als Argumente:

bool kann "ja" oder "nein" sein, wie in --vbr=ja

Schnur kann alles sein, wie in --rename-fmt „%n.%t“

int eine Ganzzahl, wie in - Bitrate 192 (oder --bitrate=192 )

Liste Mehrere Zeichenfolgen, getrennt durch das abschließende ";". Beispiel: --guess-toc Datei1.mp3
Datei2.mp3 ... DateiN.mp3 \;

Jack versteht die folgenden Optionen:

--append-year Schnur
hängen Sie diese Zeichenfolge an den Verzeichnisnamen an (nützlich mit %y, um das Jahr hinzuzufügen, in dem ein Album
wurde veröffentlicht)

-B, - Bitrate int
Zielbitrate (in kbit/s, Standard ist 160).

--char-filter Schnur
Konvertieren Sie Dateinamen mit einer Python-Methode

--Zeichensatz Schnur
Zeichensatz der Dateinamen (standardmäßig Ihr Gebietsschema).

-C, --check-toc
Vergleichen Sie die TOC-Datei mit der CD-TOC-Datei und beenden Sie das Programm. Jack speichert das TOC einer CD in einer Datei
("jack.toc"). Wenn Sie wissen möchten, ob die eingelegte CD mit der toc-Datei im
aktuelles Verzeichnis, verwenden Sie diese Option.

-VS, --claim-dir
Verzeichnisse umbenennen, auch wenn sie nicht von Jack erstellt wurden.

--cont-fehlgeschlagene Abfrage
Fahren Sie ohne FreeDB-Daten fort, wenn die Abfrage fehlschlägt.

-D, --create-dirs
weist Jack an, Unterverzeichnisse zu erstellen, in denen Jack alle Dateien für die
aktuelle CD. Wenn keine FreeDB-Daten verfügbar sind, d.h. wenn Sie nicht -Q , Diese
Verzeichnisse werden "jack-xxx" genannt, wobei "xxx" für die CDs steht
FreeDB ID. Andernfalls wird dir_template (siehe oben) verwendet. Diese Option ist
standardmäßig eingeschaltet.

--Gerät Schnur
Der Gerätename Ihres CD-ROM-Laufwerks. Der Standardwert ist / dev / cdrom

--dir-template Schnur
Wenn Verzeichnisse umbenannt werden, wird dieses Format verwendet (Standard: „%a/%l“)

-D, --funktioniert nicht
Führen Sie keine DAE-, Kodierungs-, Tagging- oder Umbenennungsvorgänge durch. Dies kann nützlich sein, wenn Sie nur
Führen Sie eine FreeDB-Abfrage durch, z. B. während ein anderer Jack läuft.

--edit-freedb
Öffnen Sie einen Editor, um die zuvor erhaltenen CDDB-Informationen zu ändern
(nur mit -Q nützlich).

--encoder-name, -E Schnur
welchen Encoder verwenden (Standard: „oggenc“)

-e, --Encoder int
kodieren, wie viele Dateien parallel. Wenn Sie eine SMP-Maschine haben oder einfach nur
Um Ihr System nicht zu belasten, können Sie Jack mehrere Dateien gleichzeitig kodieren lassen (Standard: 1).

-X, --exec
Führen Sie nach Abschluss den vordefinierten Befehl aus.

--extt-ist-Künstler
Der Künstler ist in den EXTT-Feldern enthalten. Die EXTT-Felder sind Zeilen in der FreeDB
Datei, die zusätzliche Daten für jeden Titel enthält. Da es sich um den einreichenden Benutzer handelt
Wahl, wofür sie verwendet werden sollen, Jack kann nicht selbst bestimmen, wofür sie bestimmt waren
für. Diese Angaben sind von Ihnen zu machen.

--extt-is-title
der Titel des Titels ist in den EXTT-Feldern enthalten.

--extt-is-comment
In den EXTT-Feldern ist ein Trackkommentar enthalten.

--Macht
frag nicht. Wie beim Löschen unvollständiger Dateien.

-F, --from-tocfile Schnur
rippen von einem von cdrdao erstellten CD-Image auf die Festplatte. Die angegebene TOC-Datei enthält den Namen
der Bilddatei. Verwenden Sie -F wenn Jack die Bilddatei nicht finden kann.

-F, --from-image Schnur
Audiodaten aus Bilddatei lesen. Wie --from-tocfile, aber das Bild selbst ist
anstelle der TOC-Datei angegeben. Wenn Sie keine TOC-Datei haben (oder keine
toc-Datei), das Inhaltsverzeichnis wird von der CD selbst gelesen.

-G, --guess-toc Liste
Erstellen Sie ein Inhaltsverzeichnis aus der Liste der angegebenen Sounddateien. Das Format ist track_01.ogg ...
track_nn.ogg ; Beachten Sie, dass das abschließende „ ; " ist nur notwendig, wenn Sie anhängen möchten
mehr Optionen für Ihre Kommandozeile. Sie können es verwenden, um eine FreeDB-Abfrage basierend auf
Ihre Sounddateien allein - keine Notwendigkeit für die CD. Sehr nützlich, wenn Sie keine Ahnung haben, welche
CD, von der die Lieder stammen. Die Lieder müssen in der gleichen Reihenfolge wiedergegeben werden, wie sie auf
ihrer CD. Die generierte TOC-Datei ist ähnlich, aber nicht identisch mit dem TOC der CD
- diese nicht einreichen!

-G, --id3-genre Schnur
ID3-Genre festlegen. Mit 'help' erhalten Sie eine Liste aller bekannten Genres. (Sie können auch
das ID3v1-Genre als int)

-Y, --id3-Jahr int
das Jahr des Albums einstellen (der Begriff ID3 kommt von MP3, aber diese Option funktioniert auch
mit anderen Audioformaten wie OGG Vorbis und FLAC)

-H, --help
Zusammenfassung der Optionen anzeigen.

-k, --keep-wavs
Löschen Sie WAVs nach der Kodierung nicht.

-M, --mail-submit
FreeDB-Eintrag per E-Mail einreichen. HTTP-Einreichung wird bevorzugt. Sie müssen
Geben Sie die Kategorie der CD ein.

- l, --Tragfähigkeit schweben
Starten Sie neue Encoder nur, wenn die Auslastung Ihres Systems unter dem angegebenen Wert liegt.
/proc/loadavg muss für Sie lesbar sein, damit dies funktioniert.

--multi-mode
Versuchen Sie, FreeDB nach allen Verzeichnissen in Suchverzeichnissen abzufragen, die keine FreeDB-Daten enthalten.

--meine-Mail Schnur
Ihre E-Mail-Adresse, die für FreeDB-Einreichungen benötigt wird.

-nicht, --nett int
Nice-Level, mit dem die Encoder gestartet werden. Standard ist 12, was nicht schaden sollte
Ihr System viel.

-Ö, --überschreiben
überschreiben vorhandene Dateien, d.h. nicht prüfen, ob bereits gerippte WAVs oder eine bereits
Die kodierte Datei scheint in Ordnung zu sein. Verwenden Sie diese Option, wenn Sie kennt beim letzten Mal ist etwas schiefgelaufen.
Dies ist standardmäßig deaktiviert.

-Ö, --only-dae
nur WAVs produzieren, impliziert --keep-wavs. Dies ist standardmäßig deaktiviert.

--otf=bool
On-the-fly-Betrieb. Nur auf einigen Encodern/Rippern. Erstellt keine WAVs, Pipe
Ripper-Ausgabe über den Encoder. Standardmäßig ist „nein“ eingestellt, da es eine Qual für die CD-ROM ist
zu fahren.

--Qualität int
VBR-Kodierungsqualität. -1 ist die niedrigste, 10 die höchste (Standard: 6). Sie können auch eine
schweben.

-Q, --Anfrage
Führen Sie eine FreeDB-Abfrage durch, wenn alles erledigt ist. Dies ist nützlich, wenn Jack zuvor ohne
eine FreeDB-Abfrage. Wenn alle Titel fertig sind, müssen Sie nicht einmal eine CD einlegen, da
Das Inhaltsverzeichnis wird von Jack zwischengespeichert. Nach dem Rippen und Kodieren wird Jack
Benennen Sie die Dateien um und kennzeichnen Sie sie mit Tags.

--query-if-needed=bool
wie --query-now, aber nur, wenn FreeDB-Daten zuvor nicht erfolgreich abgefragt wurden.

-Q, --query-now
FreeDB-Abfrage beim Start durchführen. Verwenden Sie diese Option, wenn Sie mit dem Internet verbunden sind,
Jack starten. Beachten Sie, dass die Abfrage möglicherweise eine Benutzerinteraktion erfordert. Nachdem Sie
Beim Rippen und Kodieren benennt Jack die Dateien um und markiert sie.

-a, --read-ahead int
Lesen Sie wie viele WAVs im Voraus. Maximal read_ahead + num_encoders WAVs werden gerippt
bevor ein Titel vollständig kodiert ist. Der Standardwert ist 99, wodurch der
ganze CD, sofern genügend Speicherplatz vorhanden ist.

--remove-files
Lass Jack seine temporären Jack*-Dateien löschen. Vorsicht – lösche sie nicht zu früh!

-R, --umbenennen
Dateien entsprechend der FreeDB-Datei umbenennen und kennzeichnen. Beim Start erstellt Jack eine leere
FreeDB-Eintragsdatei (außer wenn --query-now verwendet wird, dann wird die Datei abgefragt von
Ihren FreeDB-Server). Wenn Sie den Inhalt geändert haben (z. B. weil die CD
unbekannt für FreeDB) und möchten Ihre Audiodateien entsprechend umbenennen und taggen, verwenden Sie
diese Option. Geben Sie auch alle anderen benötigten Optionen an, wie -t , -E ...

--rename-dir=bool
Verzeichnis auch umbenennen (Standard).

--rename-fmt Schnur
Format normaler Dateien (Standard: „%n – %t“)

--rename-fmt-va Schnur
Format der Various Artists-Dateien (Standard: „%n – %a – %t“)

--rename-num Schnur
Format der Titelnummer (%n, printf()-Stil), die zum Umbenennen der Dateien verwendet wird (Standard
"%02d")

-R, --reorder=bool
Optimieren Sie die Reihenfolge der Titel für den Speicherplatz. Dies kann Ihnen einige Spitzen Speicherplatz sparen während
den Kodierungsprozess; dadurch kann es möglich werden, eine CD zu erstellen, die sonst
können nicht kodiert werden.

--replacement-chars Liste
nicht verwendbare Zeichen werden durch das entsprechende Listenelement ersetzt (Standard "%").

--Aufreißer Schnur
welches Programm zum Extrahieren der Audiodaten verwendet werden soll (Standard: „cdparanoia“).

--speichern Optionen speichern in ~/.jack3rc Datei und beenden.

--scan-dirs int
Durchsuchen Sie so viele Ebenen aus dem aktuellen Arbeitsverzeichnis nach einer passenden TOC-Datei (0
zum Deaktivieren, Standard 2).

--Suche Liste
Fügen Sie diese Verzeichnisse zur Liste der durchsuchten Verzeichnisse hinzu, wenn Sie nach dem
Arbeitsverzeichnis (Standard ".").

--Server Schnur
Welcher FreeDB-Server verwendet werden soll. Vergessen Sie nicht, Ihren HTTP-Proxy einzurichten. Derzeit entweder
„freedb“ (Standard) oder „freedb-de“.

--silent-mode=bool
sei leise (keine Bildschirmausgabe).

-S, --Platz int
erzwungener Satz nutzbaren Speicherplatzes in Bytes. Mit dieser Option können Sie den Speicherplatz begrenzen
Jack verwendet, vielleicht brauchen Sie es für etwas anderes? Seien Sie vorsichtig: Wenn zu hoch eingestellt oder zu
niedrig, Rippen und Kodieren werden wahrscheinlich fehlschlagen. Die Standardeinstellung ist zu sehen, wie viel
kostenlos und diesen Wert zu verwenden.

--einreichen
FreeDB-Eintrag per HTTP übermitteln. Sie müssen die Kategorie der CD angeben.

-S, --swab=bool
Byte-Reihenfolge der Bilddatei austauschen. Da cdrdao momentan nur "rohe" .cdr-Dateien ausgibt
Dateien, möchten Sie wahrscheinlich die Byte-Reihenfolge vertauschen. Versuchen Sie diese Option, wenn Ihre WAVs
und kodierte Dateien enthalten nur Rauschen. Dies ist standardmäßig aktiviert, da cdrdao derzeit
generiert .cdr-Dateien, die „falsch“ sind.

--machen Drucken Sie, was getan werden soll, und beenden Sie das Programm.

-T, --Spuren Schnur
Beschränken Sie das Rippen und Kodieren auf die angegebenen Titel. Trennen Sie die Titel durch Kommas.
Bereiche sind ebenfalls möglich; 5-9 entspricht 5,6,7,8,9; 12- entspricht der Angabe
Titel 12, ..., letzter Titel. Standardmäßig wird die gesamte CD verarbeitet.

-du, --undo-rename
Machen Sie die Umbenennung der Dateien rückgängig und beenden Sie das Programm. Wenn Ihnen die Umbenennung Ihrer Dateien durch Jack nicht gefällt, verwenden Sie
Mit dieser Option können Sie den vorherigen Zustand wiederherstellen. Es sind mehrere Stufen des Rückgängigmachens möglich.
Beachten Sie, dass Metainformations-Tags nicht wiederhergestellt werden.

--unusable-chars Liste
Zeichen, die nicht in Dateinamen verwendet werden können (Standard „/“).

--upd-progress
Lassen Sie Jack seine temporären Dateien neu erstellen. Verwenden Sie diese Option, wenn Sie sie zu früh gelöscht haben.

--update-freedb, -U
Aktualisieren Sie die FreeDB-Informationen und beenden Sie das Programm.

--usage-win=bool
den Hilfebildschirm während der Ausführung anzeigen.

-in, --vbr=bool
Generieren Sie Dateien mit variabler Bitrate, nur auf Encodern, die dies unterstützen. Standard ist
Ja.

--various=bool
Beim Parsen von FreeDB-Daten geht Jack davon aus, dass, wenn der Künstler der CD auf
Bei "Verschiedene" haben die Titel das Format "[Interpret] - [Titel]". Wenn der Disc-Titel
auf etwas anderes eingestellt ist und Sie dennoch das obige Verhalten wünschen, verwenden Sie --verschieden.

--various-swap
Tauschen Sie Künstler und Titel aus, viele FreeDB-Einträge enthalten sie falsch.

--wait=bool
Warten Sie, bis eine Taste gedrückt wird, bevor Sie beenden.

-w, --workdir Schnur
wo Verzeichnisse erstellt und die Dateien abgelegt werden sollen.

--write-id3v1=bool
Schreiben Sie ein intelligentes ID3v1-Tag in die codierte Datei.

--write-id3v2=bool
Schreiben Sie einen ID3v2-Tag in die codierte Datei.

--write-m3u
Erstellen Sie eine Wiedergabeliste im .m3u-Format. Dies enthält Fehler, verlassen Sie sich nicht darauf.

CONFIG FILE OPTIONAL


Zusätzlich zu den Kommandozeilenoptionen gibt es einige Optionen, die nur gesetzt werden können
direkt in der Konfigurationsdatei.

freedb_dir
alle FreeDB-Abfragen werden in diesem (lokalen) Verzeichnis durchgeführt; fehlgeschlagene lokale Abfragen
erfolgt über das Netzwerk. Beispiel: /var/spool/freedb

Beispiele:


CD einlegen, Jack anwerfen:
Jack

Jetzt schau es dir an. Es macht eine Weile Spaß. Nach der Fertigstellung hast du folgendes
Dateien auf Ihrer Festplatte: track_01.mp3, track_02.mp3, ..., track_nn.mp3 plus jack.toc,
jack.freedb, jack.progress. Die letzten drei dienen dazu, den Status von Jack zu speichern,
kann die Arbeit nach einer Unterbrechung wieder aufnehmen.

Jack erstellt für Sie ein Verzeichnis namens jack-xxx, in dem alle Dateien gespeichert werden
für die CD mit der ID xxx. Nach einer FreeDB-Abfrage wird dieses Verzeichnis umbenannt in
etwas für Menschen Lesbares, wie „Künstler – Titel“.

Wenn Jack unterbrochen wird, rufen Sie es erneut mit der gleichen Befehlszeile wie zuvor auf, um fortzufahren
Arbeit, in diesem Fall
Jack

Versuchen wir nun eine FreeDB-Abfrage:
jack -q
Wenn die Abfrage erfolgreich ist, werden die Dateien in etwas Lesbareres umbenannt und
entsprechend mit ID3- oder Vorbis-Tags versehen werden. Die Datei jack.freedb enthält die
abgefragter FreeDB-Eintrag und die Originaldatei werden als jack.freedb.bak gesichert.

Sie können die Verwendung --rename-fmt Option, um das Format des Namens festzulegen, der
Ihren Audiospuren zugewiesen werden. Eine Liste der gültigen Optionen finden Sie unten. Sie können auch
Sie möchten einen Satz von Zeichen angeben, die nicht verwendbar sind und ersetzt werden sollen. Für
Auf Unix-Systemen beispielsweise ist der Schrägstrich (/) sollte auf jeden Fall durch etwas ersetzt werden
sonst. Das VFAT-Dateisystem unterstützt auch keine doppelten Anführungszeichen ("). Um zu ersetzen
solche Zeichen können Sie die Optionen angeben unbrauchbare Zeichen Zusammen mit
Ersatzzeichen. Zum Beispiel,
jack -Q --rename-fmt "%n-%t" --unusable-chars AI; --replacement-chars ai;
fragt den FreeDB-Server ab, rippt und kodiert alle Titel der CD und speichert die Dateien in einem
Format, das die Titelnummer und den Titel enthält. Alle Vorkommen der Buchstaben A
und I werden durch ihre Kleinbuchstaben ersetzt. Diese Optionen können auch in
seine Konfigurationsdatei im folgenden Format:
unbrauchbare Zeichen:[' ', '/']
Ersatzzeichen:['_', '_']
Dadurch werden Leerzeichen und Schrägstriche durch Unterstriche ersetzt. Wenn Sie alle
Zeichen in Kleinbuchstaben umwandeln, müssen Sie nicht alle manuell angeben, sondern können die
stattdessen folgende Option:
char_filter:.lower()

Alles in einem: Abfragen, Rippen, Kodieren, Bereinigen:
jack -Q --remove-files

Bearbeiten/Normalisieren/Strippen der WAV-Dateien vor dem Kodieren:
jack -O -D --remove-files ; gnoise *wav ; jack -g *wav ; jack
Ersetzen Sie einfach „gnoise“ durch die Operation, die Sie ausführen möchten.

PLUG-INS


Zusätzliche Ripper, Encoder und FreeDB-Server, die Jack derzeit nicht bekannt sind, können definiert werden
über den Plug-In-Mechanismus von Jack. Plug-Ins müssen in die ~/.jack_plugins Verzeichnis
(oder der Pfad, der durch die Plugin_Pfad Option). Die Plug-ins sind einfache Python-Skripte
die einen Hash mit den Werten für Ihren Ripper, Encoder oder FreeDB-Server definieren. Für
Ripper und Encoder, der Hash Plugin-Helfer muss definiert werden, während zusätzliche FreeDB
Server sind angegeben in plugin_freedb_serversBeide erwarten einen weiteren Hash, dessen Namen
entspricht dem Eintrag, den Sie hinzufügen möchten (vorangestellt mit Plugin_) und müssen bestimmte
Werte. Es werden zwei Beispiele gegeben, jack_plugin_cddb.py (um einen neuen FreeDB-Server zu definieren)
und jack_plugin_lame.py (um zu zeigen, wie Ripper und Encoder definiert werden können). Nach der Definition
Plug-Ins müssen Sie diese manuell auswählen, indem Sie den Ripper, Encoder oder CDDB angeben
Server. Ein Beispiel wäre:
jack --encoder-name plugin_lame --ripper plugin_foo --server plugin_cddb
Mit Plug-ins können Sie auch eigene Ripper und Encoder definieren, die unterschiedliche
Optionen als die, die Jack standardmäßig verwendet.

VARIABLEN


Es gibt mehrere Umgebungsvariablen, die in Jacks Exec-Hooks verwendet werden können:

JACK_BASE_DIR
listet Jacks Basisverzeichnis auf, in dem Dateien gespeichert sind.

JACK_CUR_DIR
listet das aktuelle Verzeichnis von Jack auf, in dem Dateien des aktuellen Albums abgelegt werden.

JACK_JUST_ENCODED
listet alle Titelnamen auf, die gerade codiert wurden.

JACK_JUST_RIPPED
listet alle Titelnamen auf, die gerade gerippt wurden.

FORMAT ZEICHEN


%n Titelnummer

%a Künstler

%t Titel des Tracks

%l Albumtitel

%y Erscheinungsjahr des Albums

%g Albumgenre

Verwenden Sie Jack online mit den Diensten von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.