EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

cd-paranoia - Online in der Cloud

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

Dies ist der Befehl cd-paranoia, der im kostenlosen OnWorks-Hosting-Provider über eine 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


cd-paranoia 9.8 (Paranoia release III über libcdio) - ein Dienstprogramm zum Lesen von Audio-CDs, das
enthält zusätzliche Datenüberprüfungsfunktionen

ZUSAMMENFASSUNG


CD-Paranoia [Optionen] Spannweite [Outfile]

BESCHREIBUNG


CD-Paranoia ruft Audiotracks von CDDA-fähigen CD-ROM-Laufwerken ab. Die Daten können gespeichert werden
in eine Datei oder zur Standardausgabe im WAV-, AIFF-, AIFF-C- oder Raw-Format geleitet. Die meisten ATAPI,
SCSI und mehrere proprietäre CD-ROM-Laufwerke werden unterstützt; CD-Paranoia kann bestimmen
wenn das Ziellaufwerk CDDA-fähig ist.

Neben der einfachen Lektüre CD-Paranoia fügt eine besonders robuste Datenüberprüfung hinzu,
Synchronisation, Fehlerbehandlung und Fähigkeit zur Rekonstruktion von Kratzern.

Diese Version verwendet die Bibliothek libcdio für die Interaktion mit einem CD-ROM-Laufwerk. Der Jitter und
Fehlerkorrektur sind jedoch die gleichen, die in Xiphs cdparanoia verwendet werden.

OPTIONAL


-v - ausführlich
Seien Sie absurd ausführlich über den Autosensing- und Leseprozess. Gut zum Einrichten und
Debuggen.

-q --ruhig
Drucken Sie während des Lesevorgangs keine Fortschritts- oder Fehlerinformationen.

-e --stderr-fortschritt
Ausgabe von Fortschrittsinformationen nach stderr erzwingen (für Wrapper-Skripte).

-V --Version
Programmversion ausdrucken und beenden.

-Q --Anfrage
Führen Sie die automatische Erkennung des CD-ROM-Laufwerks durch, fragen Sie das Inhaltsverzeichnis der CD-ROM ab und drucken Sie es aus
beenden.

-s --Suche-nach-Laufwerk
Erzwingt eine vollständige Suche nach einem CD-ROM-Laufwerk, auch wenn der Link /dev/cdrom existiert.

-h --help
Drucken Sie eine kurze Zusammenfassung von CD-Paranoia Nutzung und Optionen.

-l --log-zusammenfassung Datei
Ergebniszusammenfassung in Datei speichern.

-p --output-raw
Headerlose Daten als 16-Bit-PCM-Rohdaten mit verschachtelten Samples im Host-Byte ausgeben
Auftrag. Um Little- oder Big-Endian-Byte-Reihenfolge zu erzwingen, verwenden Sie -r or -R wie unten beschrieben.

-r --output-raw-little-endian
Headerlose Daten als 16-Bit-PCM-Rohdaten mit verschachtelten Samples zuerst in LSB ausgeben
Byte-Reihenfolge.

-R --output-raw-big-endian
Headerlose Daten als 16-Bit-PCM-Rohdaten mit verschachtelten Samples zuerst in MSB ausgeben
Byte-Reihenfolge.

-w --output-wav
Ausgabedaten im Micro$oft RIFF WAV-Format (beachten Sie, dass WAV-Daten immer zuerst LSB sind
Byte-Reihenfolge).

-f --output-aiff
Ausgabedaten im Apple AIFF-Format (beachten Sie, dass AIFC-Daten immer im ersten MSB-Byte vorliegen
Auftrag).

-a --output-aifc
Ausgabedaten im unkomprimierten Apple AIFF-C-Format (beachten Sie, dass AIFF-C-Daten immer im Format
MSB erste Byte-Reihenfolge).

-B --Charge

Batch-Ausgabe-Flag im Cdda2wav-Stil; cd-paranoia teilt die Ausgabe in mehrere auf
Dateien an Gleisgrenzen. Ausgabedateinamen werden mit 'track#' vorangestellt.

-c --force-cdrom-little-endian
Einige CD-ROM-Laufwerke melden ihre Endianness falsch (oder melden sie überhaupt nicht); es ist
Es ist möglich, dass CD-Paranoia falsch rät. Verwenden -c CD-Paranoia zur Behandlung zwingen
das Laufwerk als kleines Endian-Gerät.

-C --force-cdrom-big-endian
Wie oben, aber zwingt cd-paranoia, das Laufwerk als Big-Endian-Gerät zu behandeln.

-n --force-default-sektoren n
Zwingen Sie das Schnittstellen-Backend, atomare Lesevorgänge von durchzuführen n Sektoren pro Lesevorgang. Diese Nummer
kann irreführend sein; der Kernel teilt häufig Leseanfragen in mehrere atomare auf
liest (der automatisierte Paranoia-Code ist sich dessen bewusst) oder erlaubt nur Lesevorgänge innerhalb von a
eingeschränkter Größenbereich. Dieser zu erhalten sollte allgemein nicht be benutzt.

-d --force-cdrom-device Gerät
Erzwingen Sie, dass das Schnittstellen-Backend von liest Gerät statt der ersten lesbaren CD-
Das gefundene ROM-Laufwerk enthält eine CD-DA. Dies kann verwendet werden, um Geräte von . anzugeben
jeder gültige Schnittstellentyp (ATAPI, SCSI oder proprietär).

-g --force-generic-device Gerät
Diese Option ist ein Alias ​​für -d und wird aus Kompatibilitätsgründen beibehalten.

-S --force-read-speed Anzahl
Verwenden Sie diese Option explizit, um die Lesegeschwindigkeit des CD-Laufwerks festzulegen (sofern unterstützt).
Dadurch können Unterläufe auf Computern mit langsamen Festplatten oder mit geringem Arbeitsspeicher reduziert werden.

-t --toc-offset Anzahl
Verwenden Sie diese Option, um zu erzwingen, dass die gesamte Disk-LBA-Adressierung um den angegebenen Wert verschoben wird
betragen; der Wert wird zu den Anfangs-Offsets im Inhaltsverzeichnis hinzugefügt. Dies kann verwendet werden
um Spurgrenzen für die gesamte Disc manuell auf Sektorgranularität zu verschieben. Die
Die nächste Option macht etwas Ähnliches...

-T --toc-bias
Einige Laufwerke (normalerweise zufällige Toshibas) melden den tatsächlichen Track-Anfangsversatz
Werte im Inhaltsverzeichnis, aber behandeln Sie dann den Anfang von Track 1 Index 1 als Sektor 0 für
alle Lesevorgänge. Dies führt dazu, dass jeder Track zu spät zu beginnen scheint (verlieren
ein bisschen vom Anfang und ein bisschen vom nächsten Track einfangen). -T erklärt dies
Verhalten. Beachten Sie, dass diese Option dazu führt, dass cd-paranoia versucht, Sektoren zu lesen
vor oder hinter dem bekannten Benutzerdatenbereich der Disc, was zu Lesefehlern bei
Disc-Ränder bei den meisten Laufwerken und möglicherweise sogar bei einigen fehlerhaften Hardware-Festplatten.

-O --sample-offset Anzahl
Einige CD-ROM/CD-R-Laufwerke fügen der Position beim Lesen von Audiodaten einen Offset hinzu.
Dies sind in der Regel etwa 500-700 Audio-Samples (ca. 1/75 Sekunde) beim Lesen. Also wann
cd-paranoia fragt einen bestimmten Sektor ab, es erhält möglicherweise nicht genau diesen Sektor,
aber um einiges verschoben.

Verwenden Sie diese Option, um die gesamte Disc zu zwingen, die Ausgabe der Sample-Position um den angegebenen Wert zu verschieben
betragen; Dies kann verwendet werden, um die Spurgrenzen für die gesamte Disc manuell auf dem Sample zu verschieben
Die Granularität. Beachten Sie, dass, wenn Sie etwas einschließlich des Endes der CD rippen (z
die gesamte Festplatte), führt diese Option dazu, dass cd-paranoia versucht, Teilsektoren zu lesen
vor oder hinter dem bekannten Benutzerdatenbereich, was wahrscheinlich bei den meisten Laufwerken zu Lesefehlern führt und
möglicherweise sogar harte Blockierungen auf einigen fehlerhaften Hardware.

-Z --disable-paranoia
Deaktivieren alle Datenüberprüfung und Korrekturfunktionen. Bei Verwendung von -Z, cd-paranoia
liest Daten genauso wie cdda2wav mit einer Überlappungseinstellung von Null. Diese Option
impliziert, dass -Y ist aktiv.

-z --never-skip[=max_retries]
Akzeptieren Sie keine Sprünge; bei Bedarf für immer wiederholen. Eine optionale maximale Anzahl von
Wiederholungen können angegeben werden; zum Vergleich ist der Standardwert ohne -z derzeit 20.

-Y --disable-extra-paranoia
Deaktiviert die Intra-Read-Datenüberprüfung; nur Überlappungsprüfung an Lesegrenzen ist
durchgeführt. Es kann sich verkeilen, wenn Fehler im versuchten Überlappungsbereich auftreten. Nicht
empfohlen.

-X --abort-on-skip
Wenn der Lesevorgang aufgrund fehlerhafter Daten, eines Kratzers oder was auch immer, überspringt, brechen Sie das Lesen ab
Spur. Wenn die Ausgabe in eine Datei erfolgt, löschen Sie die teilweise fertiggestellte Datei.

-x --test-flags Maske"
Simulieren Sie Fehler beim Lesen von CDs. Dies wird in Regressionstests verwendet, aber auch für andere Zwecke
könnte sein, um zu sehen, wie gut eine CD-ROM unter (simulierter) CD-Degradation abschneidet. Maske
spezifiziert die künstlichen Fehlerarten, die eingeführt werden sollen; "oder"-ing Werte aus dem
Auswahl unten simuliert die Art des angegebenen Fehlers.

0x10 - Simulieren von Under-Run-Lesen

AUSGABE SMILES

:-) Normalbetrieb, geringer/kein Jitter

: - | Normalbetrieb, erheblicher Jitter

: - / Drift lesen

:-P Nicht gemeldeter Streaming-Verlust beim atomaren Lesevorgang

8- | Auffinden von Leseproblemen an derselben Stelle beim erneuten Lesen; schwer zu korrigieren

: -0 SCSI/ATAPI-Transportfehler

:-( Kratzer erkannt

;-( Habe es aufgegeben, eine Korrektur durchzuführen

8-X Abbruch des Lesens aufgrund eines bekannten, nicht korrigierbaren Fehlers

: ^ D. Fertiges Extrahieren

FORTSCHRITT BAR SYMBOLE



Keine Korrekturen erforderlich

- Jitterkorrektur erforderlich

+ Nicht gemeldeter Streaming-Verlust/anderer Fehler beim Lesen

! Fehler, die nach der Korrektur der Stufe 1 gefunden wurden; das Laufwerk macht den gleichen Fehler durch
mehrfach neu gelesen, und cd-paranoia hat Probleme, sie zu erkennen.

e SCSI/ATAPI-Transportfehler (korrigiert)

V Nicht korrigierter Fehler/Überspringen

FINK ARGUMENT


Das Argument span gibt an, welche Spur, Spuren oder Unterabschnitte von Spuren gelesen werden sollen. Dies
Argumentation erforderlich. Anmerkungen: Sofern es sich bei der Spanne nicht um eine einfache Zahl handelt, ist sie im Allgemeinen gut
Idee, das Argument span zu zitieren, um es vor der Shell zu schützen.

Das Span-Argument kann eine einfache Spurnummer oder eine Offset/Span-Spezifikation sein. Die
Die Syntax eines Offset/Span nimmt die grobe Form an:

1[ww:xx:yy.zz]-2[aa:bb:cc.dd]

Hier sind 1 und 2 Titelnummern; die Zahlen in Klammern sorgen für einen feineren Versatz
innerhalb einer bestimmten Spur. [aa:bb:cc.dd] hat das Format Stunden/Minuten/Sekunden/Sektoren. Null
Felder müssen nicht angegeben werden: [::20], [:20], [20], [20.] usw. würden interpretiert als
zwanzig Sekunden, [10:] wären zehn Minuten, [.30] wären dreißig Sektoren (75 Sektoren pro
zweite).

Wenn nur ein einzelner Versatz geliefert wird, wird er als Anfangsversatz und Aufreißen interpretiert
wird bis zum Ende der Strecke fortgesetzt. Wenn einem einzelnen Offset vorangestellt oder gefolgt wird von a
Bindestrich, der implizite fehlende Versatz wird als Anfang oder Ende der Disc angesehen,
bzw. Daher:

1: [20.35]
Gibt das Rippen von Track 1, Sekunde 20, Sektor 35 bis zum Ende von Track 1 an.

1:[20.35]-
Gibt das Rippen von 1[20.35] bis zum Ende der Disc an

-2 Gibt das Rippen vom Anfang der Disc bis (einschließlich) Track 2 an

-2:[30.35]
Gibt das Rippen vom Anfang der Disc bis zu 2:[30.35] an

2-4 Gibt das Rippen vom Anfang von Track 2 bis zum Ende von Track 4 an.

Vergessen Sie auch hier nicht, eckige Klammern und vorangehende Bindestriche vor der Shell zu schützen.

Beispiele:


Ein paar Beispiele, geschützt vor der Schale:

Abfrage nur mit vollständiger Suche nach einem Laufwerk und vollständiger Meldung von Autosense:

cd-paranoia -vsQ

Extrahieren Sie eine ganze Disc, indem Sie jeden Track in eine separate Datei einfügen:

cd-Paranoia -B

Auszug aus Track 1, Zeit 0:30.12 bis 1:10.00:

cd-paranoia "1[:30.12]-1[1:10]"

Auszug vom Anfang der Disc bis Track 3:

CD-Paranoia -- "-3"

Das obige "--" soll "-3" von einem Options-Flag unterscheiden.

AUSGABE


Das Argument der Ausgabedatei ist optional; wenn es nicht angegeben ist, wird cd-paranoia ausgegeben
Proben zu einem von cdda.wav, cdda.aifc, oder cdda.raw je nachdem ob -w, -a, -r or -R
wird genutzt (-w ist die implizite Standardeinstellung). Das Ausgabedateiargument von - spezifiziert Standard
Ausgang; alle Datenformate können weitergeleitet werden.

DANKSAGUNG


cd-paranoia entsprang und schöpfte einst stark aus der Schnittstelle von Heiko Eissfeldts
([E-Mail geschützt] ) 'cdda2wav'-Paket. ohne cd-paranoia wäre es nicht passiert
es.

Jörg Schilling hat durch seinen generischen SCSI-Transport auch SCSI-Know-how eingebracht
Bibliothek.

Verwenden Sie cd-paranoia online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad