Questo è il comando cdparanoia che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
cdparanoia - un'utilità di lettura di CD audio che include funzionalità aggiuntive di verifica dei dati
SINOSSI
cparanoia [Opzioni] campata [file di uscita] |-B
DESCRIZIONE
cparanoia recupera le tracce audio dalle unità CDROM compatibili con CDDA. I dati possono essere salvati
su un file o indirizzato all'output standard in formato WAV, AIFF, AIFF-C o raw. La maggior parte di ATAPI
e sono supportati SCSI e diverse marche di unità CDROM proprietarie; cparanoia può determinare
se l'unità di destinazione supporta CDDA.
Oltre alla semplice lettura, cparanoia aggiunge una verifica dei dati estremamente robusta,
sincronizzazione, gestione degli errori e capacità di ricostruzione dei graffi.
VERSIONI
-A --analyze-drive
Eseguire e registrare un'analisi completa della memorizzazione nella cache, dei tempi e del comportamento di lettura dell'unità;
verifica che cdparanoia stia modellando correttamente la cache e la lettura di un'unità specifica
comportamento. Implica -vQL.
-v --verboso
Sii assurdamente prolisso riguardo al processo di rilevamento automatico e di lettura. Buono per l'installazione e
debug.
-q --silenzioso
Non stampare alcuna informazione sull'avanzamento o sugli errori durante il processo di lettura.
-e --stderr-progress
Forza l'output delle informazioni sull'avanzamento su stderr (per gli script wrapper).
-l --log-riepilogo [file]
Salva il riepilogo dei risultati in un file, nome file predefinito cdparanoia.log.
-L --log-debug [file]
Salvataggio dettagliato del rilevamento automatico del dispositivo e dell'output di debug in un file, nome file predefinito
cdparanoia.log.
-V --versione
Stampa la versione del programma ed esci.
-Q --interrogazione
Eseguire il rilevamento automatico dell'unità CDROM, interrogare e stampare il sommario del CDROM, quindi
smettere.
-s --cerca-unità
Forza una ricerca completa per un'unità CDROM, anche se esiste il collegamento /dev/cdrom.
-h --Aiuto
Stampa una breve sinossi di cparanoia utilizzo e opzioni.
-p --output-raw
Emette dati senza intestazione come dati PCM grezzi a 16 bit con campioni interlacciati nel byte host
ordine. Per forzare l'ordine dei byte little o big endian, utilizzare -r or -R come descritto sotto.
-r --output-raw-little-endian
Invia prima i dati senza intestazione come dati PCM grezzi a 16 bit con campioni interlacciati in LSB
ordine dei byte.
-R --output-raw-big-endian
Emettere prima i dati senza intestazione come dati PCM grezzi a 16 bit con campioni interlacciati in MSB
ordine dei byte.
-w --output-wav
Dati di output in formato Micro$oft RIFF WAV (nota che i dati WAV sono sempre LSB-first
ordine dei byte).
-f --output-aiff
Dati di output in formato Apple AIFF (nota che i dati AIFC sono sempre nel primo byte MSB
ordine).
-a --output-aifc
Dati di output in formato Apple AIFF-C non compresso (nota che i dati AIFF-C sono sempre in formato
Ordine del primo byte MSB).
-B --lotto
Flag di output batch in stile Cdda2wav; cparanoia dividerà l'output in più
file ai confini della traccia. I nomi dei file di output sono preceduti da "traccia#".
-c --force-cdrom-little-endian
Alcune unità CDROM riportano erroneamente la loro endianness (o non la riportano affatto); suo
possibile quello cparanoia indovinerà male. Utilizzo -c forzare cparanoia per trattare il
guidare come un dispositivo Little Endian.
-C --force-cdrom-big-endian
Come sopra, ma forza cdparanoia a trattare l'unità come un dispositivo big endian.
-n --force-default-sector n
Forza il backend dell'interfaccia a eseguire letture atomiche n settori per lettura. Questo numero
può essere fuorviante; il kernel spesso suddivide le richieste di lettura in più atomici
legge (il codice Paranoia automatizzato ne è consapevole) o consente la lettura solo entro a
gamma di dimensioni ristretta. La sezione opzione dovrebbero generalmente non be Usato.
-d --force-cdrom-dispositivo dispositivo
Forza la lettura da parte del backend dell'interfaccia dispositivo piuttosto che il primo leggibile
Unità CDROM trovata. Può essere utilizzato per specificare i dispositivi di qualsiasi interfaccia valida
tipo (ATAPI, SCSI o proprietario).
-k --dispositivo a cottura forzata dispositivo
Questa opzione forza l'uso della vecchia interfaccia del kernel "ioctl preparato" con il file
dispositivo CD-ROM specificato. L'interfaccia ioctl modificata è obsoleta in Linux 2.6 se
è affatto presente. -k non può essere utilizzato con -d or -g.
-g --force-generico-dispositivo dispositivo
Questa opzione forza l'uso della vecchia interfaccia del kernel 'generic SCSI' (sg) con il file
dispositivo SCSI generico specificato. -g non può essere utilizzato con -k. -g può essere utilizzato con -d
per impostare esplicitamente sia la carambola SCSI che i dispositivi generici (sg) separatamente. Questo
l'opzione è utile solo su configurazioni SCSI obsolete e quando si utilizza il comando SCSI generico (sg)
conducente.
-S --force-read-speed numero
Utilizzare questa opzione esplicitamente per impostare la velocità di lettura dell'unità CD (dove supportata).
Ciò può ridurre i sottocarichi sulle macchine che hanno dischi lenti o che hanno un livello di carica basso
memoria.
-t --toc-offset numero
Utilizzare questa opzione per forzare lo spostamento dell'indirizzamento LBA dell'intero disco in base al dato
quantità; il valore viene aggiunto agli offset iniziali nel sommario. Questo può essere utilizzato
per spostare manualmente i confini della traccia per l'intero disco sulla granularità del settore. IL
la prossima opzione fa qualcosa di simile...
-T --toc-bias
Alcune unità (solitamente Toshiba casuali) riportano l'offset effettivo dell'inizio della traccia
valori nel sommario, ma poi trattare l'inizio della traccia 1 indice 1 come settore 0 per
tutte le operazioni di lettura. Ciò fa sì che ogni traccia sembri iniziare troppo tardi (losing
un po' dell'inizio e un po' della traccia successiva). -T spiega questo
comportamento. Tieni presente che questa opzione causerà cparanoia per tentare di leggere i settori
prima o dopo l'area dei dati utente noti del disco, con conseguenti errori di lettura in
bordi del disco sulla maggior parte delle unità e possibilmente anche blocchi rigidi su alcuni hardware difettosi.
-O --offset-campione numero
Utilizzare questa opzione per forzare l'intero disco a spostare la posizione del campione emessa dal
dato importo; questo può essere utilizzato per spostare i confini della traccia per l'intero disco
manualmente sulla granularità del campione. Tieni presente che ciò causerà cparanoia provare a
probabilmente legge settori parziali prima o oltre l'area dati utente nota del disco
causando errori di lettura sulla maggior parte delle unità e forse anche blocchi rigidi su alcuni buggy
hardware.
-Z --disable-paranoia
Disabilita contro tutti i funzionalità di verifica e correzione dei dati. Quando si utilizza -Z, cparanoia
legge i dati esattamente come farebbe cdda2wav(1) con un'impostazione di sovrapposizione pari a zero. Questo
l'opzione lo implica -Y è attivo.
-z --non saltare mai[=numero massimo di tentativi]
Non accettare eventuali salti; riprovare all'infinito se necessario. Un numero massimo facoltativo di
è possibile specificare nuovi tentativi; per confronto, predefinito senza -z è attualmente 20
-Y --disable-extra-paranoia
Disabilita la verifica dei dati intra-lettura; lo è solo il controllo della sovrapposizione ai limiti di lettura
eseguita. Può incunearsi se si verificano errori nell'area di tentativo di sovrapposizione. Non
raccomandato.
-X --abort-on-skip
Se la lettura salta a causa di dati imperfetti, un graffio o altro, interrompi la lettura
traccia. Se l'output è su un file, elimina il file parzialmente completato.
USCITA Faccine
:-) Funzionamento normale, jitter basso/assente
: - | Funzionamento normale, jitter considerevole
: - / Leggi la deriva
:-P Perdita di streaming non segnalata nell'operazione di lettura atomica
8-| Trovare problemi di lettura nello stesso punto durante la rilettura; difficile da correggere
: -0 Errore di trasporto SCSI/ATAPI
:-( Rilevato graffio
;-( Ho rinunciato a provare a eseguire una correzione
8-X Lettura interrotta a causa di un errore noto e non correggibile
:^D Estrazione terminata
PROGRESSO BAR SIMBOLI
Non sono necessarie correzioni
- È necessaria la correzione del jitter
+ Perdita di streaming non segnalata/altro errore di lettura
! Errori rilevati dopo la correzione della fase 1; l'unità sta riscontrando lo stesso errore
più riletture e cparanoia ha difficoltà a rilevarli.
e Errore di trasporto SCSI/ATAPI (corretto)
V Errore/salto non corretto
SPAN ARGOMENTO
L'argomento span specifica quale traccia, tracce o sottosezioni di tracce leggere. Questo
è richiesto, a meno che non venga utilizzata la modalità batch (in modalità batch, cdparanoia eliminerà tutti i file
tracce se non viene fornito alcun intervallo). NOTA: A meno che l'intervallo non sia un numero semplice, generalmente è a
buona idea citare l'argomento span per proteggerlo dalla shell.
L'argomento span può essere un semplice numero di traccia o una specifica di offset/span. IL
la sintassi di un offset/intervallo assume la forma approssimativa:
1[ww:xx:yy.zz]-2[aa:bb:cc.dd]
Qui, 1 e 2 sono i numeri delle tracce; i numeri tra parentesi forniscono un offset a grana più fine
all'interno di una determinata traccia. [aa:bb:cc.dd] è nel formato ore/minuti/secondi/settori. Zero
i campi non devono essere specificati: [::20], [:20], [20], [20.], ecc., verrebbero interpretati come
venti secondi, [10:] sarebbero dieci minuti, [.30] sarebbero trenta settori (75 settori al minuto).
secondo).
Quando viene fornito un solo offset, viene interpretato come offset iniziale e ripping
continuerà fino alla fine della traccia. Se un singolo offset è preceduto o seguito da a
trattino, l'offset mancante implicito viene considerato l'inizio o la fine del disco,
rispettivamente. Così:
1: [20.35]
Specifica il ripping dalla traccia 1, seconda 20, settore 35 alla fine della traccia 1.
1:[20.35:XNUMX]-
Specifica il ripping da 1[20.35] alla fine del disco
-2 Specifica il ripping dall'inizio del disco fino alla traccia 2 (inclusa).
-2:[30.35]
Specifica l'estrazione dall'inizio del disco fino a 2:[30.35]
2-4 Specifica il ripping dall'inizio della traccia 2 alla fine della traccia 4.
Ancora una volta, non dimenticare di proteggere le parentesi quadre dalla shell.
ESEMPI
Alcuni esempi, protetti dalla shell:
Interrogazione solo con ricerca esaustiva di un'unità e reporting completo del rilevamento automatico:
cdparanoia -vsQ
Estrai un intero disco, inserendo ciascuna traccia in un file separato:
cdparanoia -B
Estratto dal brano 1, tempo da 0:30.12 a 1:10.00:
cdparanoia "1[:30.12]-1[1:10]"
Estratto dall'inizio del disco fino alla traccia 3:
cdparanoia -- -3
Il "--" sopra serve a distinguere "-3" da un flag di opzione.
USCITA
L'argomento del file di output è facoltativo; se non è specificato, cparanoia verrà prodotto
campioni a uno di cdda.wav, cdda.aifc, o cdda.raw a seconda che -w, -a, -r o, -R
si usa (-w è l'impostazione predefinita implicita). L'argomento del file di output di - specifica la norma
produzione; tutti i formati di dati possono essere trasmessi tramite pipe.
RINGRAZIAMENTI
cparanoia è nato e una volta ha attinto pesantemente dall'interfaccia di Heiko Eissfeldt
([email protected]) pacchetto 'cdda2wav'. cparanoia non sarebbe successo senza
esso.
Joerg Schilling ha anche contribuito con la sua esperienza SCSI attraverso il suo trasporto SCSI generico
biblioteca.
Utilizza cdparanoia online utilizzando i servizi onworks.net