IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jack - Online nel cloud

Esegui jack nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il jack di comando 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


Jack: copia e codifica i CD con un solo comando

SINOSSI


martinetto [Opzioni]

DESCRIZIONE


Giacca trasforma i tuoi CD audio in file FLAC, MP3 o Ogg Vorbis. Utilizza diversi aiutanti
programmi per ottenere funzioni come il ripping, la codifica e il tagging dei file
metainformazioni. Il ripping viene eseguito tramite cparanoia (nel qual caso lo stato di ripping
viene visualizzato anche da Jack) o cdda2wav. Jack funziona con diversi codificatori, vale a dire
oggenc, flac, noioso, vai vai, lamaenc, l3enc, mp3enc ed xing. In qualsiasi momento durante il funzionamento
(e anche quando tutto sarà finito e il CD originale sarà perduto) puoi lasciare che Jack guardi in alto
i nomi delle tracce su freedb.org e rinominare le tracce di conseguenza. Etichettatura di file audio
vengono eseguite anche metainformazioni sull'artista, il titolo del brano, ecc.

Se non è stata eseguita alcuna ricerca freedb, Jack inserisce tutti i file in una directory ~/jack/jack-
xxx, con xxx che rappresenta l'ID del disco CDDB/FreeDB del CD. Questa directory è
rinominato da Jack quando si conoscono le informazioni appropriate.

La maggior parte delle opzioni come ripper, codificatore, server FreeDB preferito, directory e file audio
formato, ecc. può essere definito dall'utente modificando le impostazioni predefinite in /etc/jackrc o salvandoli
a ~/.jack3rc. Gli utenti possono definire ripper, codificatori e server FreeDB aggiuntivi
attraverso l'aiuto di una directory di plug-in (come definita dal file percorso_plugin opzione che
il valore predefinito è ~/.jack_plugins).

Mentre Jack è in esecuzione, sono disponibili questi comandi da tastiera:

q or Q smettere

p or P disabilitare il ripping (ad esempio, se hai bisogno dell'unità CD)

p or P (di nuovo) o c or C
riprendere a strappare

e or E mettere in pausa/continuare tutti gli encoder

r or R mettere in pausa/continuare tutti i ripper.

? attiva/disattiva la casella copyright/aiuto

VERSIONI


Opzioni diverse richiedono tipi di dati diversi come argomenti:

bool può essere "sì" o "no", come in --vbr=sì

stringa può essere qualsiasi cosa, come in --rinomina-fmt "%n.%t"

int un numero intero, come in --bitrate 192 (o --bitrate=192 )

stratagemma più stringhe, delimitate dal carattere finale ";". Esempio: --indovina-toc file1.mp3
file2.mp3 ... fileN.mp3 \;

Jack comprende le seguenti opzioni:

--appendere-anno stringa
aggiungi questa stringa al nome della directory (utile con %y per aggiungere l'anno a un album
è stato rilasciato)

-B, --bitrate int
bitrate target (in kbit/s, il valore predefinito è 160).

--filtro-carattere stringa
convertire i nomi dei file utilizzando un metodo Python

--set di caratteri stringa
set di caratteri dei nomi dei file (il valore predefinito è la tua locale).

-C, --check-toc
confronta toc-file e cd-toc, quindi esci. Jack memorizza nella cache il sommario di un CD in un file
("jack.toc"). Se vuoi sapere se il CD inserito corrisponde al file toc nel file
directory corrente, utilizzare questa opzione.

-C, --claim-dir
rinominare le directory anche se non lo erano è stato creato da Jack.

--cont-query-fallita
continuare senza dati FreeDB se la query fallisce.

-D, --crea-dirs
dice a Jack di creare sottodirectory in cui Jack mette tutti i file per il file
CD corrente. Se non sono disponibili dati FreeDB, ovvero quando non vengono utilizzati -Q , Queste
le directory verranno chiamate "jack-xxx" dove "xxx" sta per i CD
ID del DB libero. Altrimenti verrà utilizzato dir_template (vedi sopra). Questa opzione è attivata
attivato per impostazione predefinita.

--dispositivo stringa
Il nome del dispositivo dell'unità cdrom. L'impostazione predefinita è / Dev / cdrom

--dir-modello stringa
se le directory vengono rinominate, questo è il formato utilizzato (predefinito "%a/%l")

-D, --non-lavorare
non eseguire DAE, codifica, tagging o ridenominazione. Questo può essere utile solo se lo desideri
eseguire una query FreeDB, ad esempio mentre è in esecuzione un altro jack.

--edit-freedb
aprire un editor per modificare le informazioni CDDB ottenute in precedenza
(utile solo con -Q).

--nome-codificatore, -E stringa
usa quale codificatore (predefinito "oggenc")

-e, --codificatori int
codificare quanti file in parallelo. Se hai una macchina SMP o semplicemente lo desideri
Se stressi il tuo sistema, puoi fare in modo che Jack codifichi più file contemporaneamente (default 1).

-X, --esecuz
eseguire il comando predefinito al termine.

--extt-is-artist
l'artista è contenuto nei campi EXTT. I campi EXTT sono righe nel FreeDB
file che contiene dati aggiuntivi per ogni traccia. Poiché è dell'utente che ha effettuato l'invio
Scegliendo per cosa usarli, Jack non può determinare da solo a cosa fossero destinati
per. Devi fornire queste informazioni.

--extt-è-titolo
il titolo della traccia è contenuto nei campi EXTT.

--extt-è-commento
un commento alla traccia è contenuto nei campi EXTT.

--vigore
non chiedere. Come quando si eliminano file incompleti.

-F, --from-tocfile stringa
copiare da un'immagine CD creata da cdrdao su hd. Il file toc specificato contiene il nome
del file immagine. Utilizzo -F se Jack non riesce a trovare il file immagine.

-F, --dall'immagine stringa
leggere i dati audio dal file immagine. Come --from-tocfile, ma l'immagine stessa lo è
specificato al posto del tocfile. Se non disponi di un file toc (o non specifichi a
toc-file), il sommario viene letto dal CD stesso.

-G, --indovina-toc stratagemma
creare un sommario dall'elenco dei file audio fornito. Il formato è track_01.ogg ...
track_nn.ogg ; Tieni presente che il finale " ; " è necessario solo se vuoi aggiungere
più opzioni alla riga di comando. Puoi usarlo per eseguire una query FreeDB basata su
solo i tuoi file audio: non è necessario il CD. Molto utile se non hai idea di quale
CD da cui provengono le canzoni. Le canzoni devono essere date nello stesso ordine in cui erano presenti
il loro CD. Il file TOC generato è simile, ma non identico al TOC del CD
- non inviarli!

-G, --id3-genere stringa
imposta il genere ID3. Usa "aiuto" per ottenere un elenco di tutti i generi conosciuti. (Puoi anche specificare
il genere ID3v1 come int)

-Sì, --id3 anni int
imposta l'anno dell'album (il termine ID3 deriva da MP3 ma funziona anche questa opzione
con altri formati audio, come OGG Vorbis e FLAC)

-H, --Aiuto
Mostra il riepilogo delle opzioni.

-K, --keep-wavs
non eliminare i WAV dopo averli codificati.

-M, --mail-invia
inviare la voce FreeDB via e-mail. È preferibile l'invio HTTP. Tu dovrai
entrare nella categoria del CD.

-l, --carico massimo galleggiante
avviare nuovi codificatori solo se il carico del sistema è inferiore al valore specificato.
/proc/avg deve essere leggibile da te affinché funzioni.

--multimodale
prova a interrogare FreeDB per tutte le directory nelle directory di ricerca che non contengono dati FreeDB.

--la mia posta stringa
il tuo indirizzo email, necessario per l'invio a FreeDB.

-N, --simpatico int
livello nice con cui vengono avviati gli encoder. Il valore predefinito è 12, il che non dovrebbe far male
molto il tuo sistema.

-oh, --sovrascrivi
sovrascrivi i file esistenti, ovvero non controlla se sono già stati copiati WAV o già
il file codificato sembra essere OK. Usa questo se tu sapere qualcosa è andato storto l'ultima volta.
Questo è disattivato per impostazione predefinita.

-Oh, --only-dae
produrre solo WAV, implica --keep-wavs. Questo è disattivato per impostazione predefinita.

--otf=bool
Operazione al volo. Solo su alcuni codificatori/ripper. Non creare WAV, pipe
uscita del ripper attraverso l'encoder. L'impostazione predefinita è no poiché è una tortura per il CDROM
guidare.

--qualità int
qualità di codifica vbr. -1 è il più basso, 10 il più alto (predefinito 6). Puoi anche specificare a
galleggiante.

-Q, --interrogazione
esegui la query FreeDB al termine. Ciò è utile se Jack è stato precedentemente eseguito senza
una query FreeDB. Se tutte le tracce sono pronte, non è nemmeno necessario inserire un CD
il sommario viene memorizzato nella cache da Jack. Dopo aver finito di estrarre e codificare, Jack lo farà
rinominare i file e taggarli.

--query-if-needed=bool
come --query-now, ma solo se i dati di FreeDB non sono stati interrogati con successo in precedenza.

-Q, --interroga-ora
esegui la query di FreeDB all'avvio. Usalo se sei connesso a Internet quando
iniziando Jack. Tieni presente che la query potrebbe richiedere l'interazione dell'utente. Dopo aver finito
copiando e codificando, Jack rinominerà i file e li taggherà.

-un, --leggi in anticipo int
leggi quanti WAV in anticipo. Al massimo read_ahead + num_encoders WAV vengono strappati
prima che una traccia sia stata completamente codificata. Il valore predefinito è 99 che leggerà il file
l'intero CD, purché vi sia spazio sufficiente su disco.

--rimuovi-file
chiedi a Jack di rimuovere i suoi file temporanei jack*. Fai attenzione: non eliminarli troppo presto!

-R, --rinominare
rinominare e taggare i file in base al file FreeDB. All'avvio, Jack crea uno spazio vuoto
File di voci FreeDB (tranne se --interroga-ora viene utilizzato, viene eseguita la query sul file
il tuo server FreeDB). Se ne hai modificato il contenuto (ad esempio perché il CD era
sconosciuto a FreeDB) e desideri rinominare e taggare i tuoi file audio di conseguenza, usa
questa opzione. Fornisci anche tutte le altre opzioni necessarie, ad esempio -t , -E ...

--rinomina-dir=bool
rinominare anche la directory (impostazione predefinita).

--rinomina-fmt stringa
formato dei file normali (predefinito "%n - %t")

--rinomina-fmt-va stringa
formato dei file Artisti vari (predefinito "%n - %a - %t")

--rinomina-num stringa
formato del numero di traccia (%n, stile printf()) utilizzato per rinominare i file (default
"%02d")

-R, --reorder=bool
ottimizzare l'ordine delle tracce per lo spazio su disco. Ciò può farti risparmiare un po' di spazio su disco durante i picchi
il processo di codifica; questo potrebbe rendere possibile la realizzazione di un CD che altrimenti sarebbe possibile
non riescono a essere codificati.

--caratteri-di-sostituzione stratagemma
i caratteri inutilizzabili vengono sostituiti dalla voce di elenco corrispondente (predefinito "%").

--squartatore stringa
quale programma utilizzare per estrarre i dati audio (default "cdparanoia").

--Salva salva le opzioni in ~/.jack3rc file ed esci.

--scan-dir int
Esegui la scansione di questo numero di livelli dalla directory di lavoro corrente per un file toc corrispondente (0
per disabilitare, impostazione predefinita 2).

--ricerca stratagemma
aggiungi queste directory all'elenco delle directory cercate durante la ricerca di
workdir (predefinito ".").

--server stringa
quale server FreeDB utilizzare. Non dimenticare di impostare il tuo proxy HTTP. Attualmente neanche
"freedb" (predefinito) o "freedb-de".

--modalità-silenziosa=bool
fare silenzio (nessuna visualizzazione sullo schermo).

-S, --spazio int
imposta forzatamente lo spazio su disco utilizzabile, in byte. Questa opzione ti consente di limitare lo spazio su disco
Jack lo usa, forse ti serve per qualcos'altro? Attenzione: se impostato troppo alto o troppo
basso, l'estrazione e la codifica probabilmente falliranno. L'impostazione predefinita è vedere quanto costa
gratuito e utilizzare questo valore.

--Sottoscrivi
inviare la voce FreeDB tramite HTTP. Dovrai inserire la categoria del CD.

-S, --tampone=bool
scambia l'ordine dei byte dal file immagine. Poiché cdrdao momentaneamente emette solo .cdr "grezzo".
file, molto probabilmente vorrai scambiare l'ordine dei byte. Prova questa opzione se i tuoi file WAV
e i file codificati contengono solo rumore. Attualmente è attivo per impostazione predefinita come cdrdao
genera file .cdr "sbagliati".

--da fare stampa cosa verrebbe fatto ed esci.

-T, --brani stringa
limita l'estrazione e la codifica alle tracce specificate, usa la virgola per separare le tracce.
Sono possibili anche intervalli; 5-9 equivale a 5,6,7,8,9; 12- è come specificare
traccia 12,...,ultima_traccia. L'impostazione predefinita prevede l'elaborazione dell'intero CD.

-tu, --annulla-rinomina
annullare la ridenominazione del file ed uscire. Se non ti piace il modo in cui Jack ha rinominato i tuoi file, usa
questa opzione per ripristinare lo stato precedente. Sono possibili diversi livelli di annullamento.
Tieni presente che i tag delle meta informazioni non vengono ripristinati.

--caratteri-inutilizzabili stratagemma
caratteri che non possono essere utilizzati nei nomi dei file (predefinito "/").

--upd-progress
chiedi a Jack di ricreare i suoi file temporanei. Utilizzalo se li hai eliminati troppo presto.

--update-freedb, -U
aggiorna le informazioni su FreeDB ed esci.

--usage-win=bool
mostra la schermata di aiuto durante l'esecuzione.

-in, --vbr=bool
Genera file a bitrate variabile, solo su codificatori che lo supportano. L'impostazione predefinita è
sì.

--varie=bool
durante l'analisi dei dati FreeDB, Jack presuppone che se l'artista del disco è impostato su
"Vari" i titoli dei brani hanno il formato "[artista] - [titolo]". Se il titolo del disco
è impostato su qualcos'altro e desideri comunque il comportamento di cui sopra, usa --vari.

--vari-scambio
scambia artista e titolo, molte voci di FreeDB li hanno sbagliati.

--wait=bool
attendere la pressione del tasto prima di uscire.

-w, --dir.lavoro stringa
dove creare le directory e inserire i file.

--write-id3v1=bool
scrivere un tag intelligente id3v1 nel file codificato.

--write-id3v2=bool
scrivere un tag id3v2 nel file codificato.

--write-m3u
creare una playlist in formato .m3u. Questo ha dei bug, non fare affidamento su di esso.

CONFIGURA RISORSE VERSIONI


Oltre alle opzioni della riga di comando, ci sono alcune opzioni che possono solo essere impostate
direttamente nel file di configurazione.

freedb_dir
tutte le query di FreeDB verranno eseguite in questa directory (locale); query locali non riuscite
avverrà tramite la rete. Esempio: /var/spool/freedb

ESEMPI


Inserisci un CD, accendi il jack:
martinetto

Ora guardalo funzionare. E' divertente per un po'. Dopo aver finito, hai quanto segue
file sul tuo HD: track_01.mp3, track_02.mp3, ..., track_nn.mp3 più jack.toc,
jack.freedb, jack.progress. Gli ultimi tre vengono utilizzati per memorizzare lo stato in cui si trova il jack
può riprendere il lavoro quando viene interrotto.

Jack creerà per te una directory chiamata jack-xxx, dove memorizzerà tutti i file
per il CD il cui ID è xxx. Dopo una query FreeDB, questa directory viene rinominata
qualcosa di leggibile dall'uomo, come "Artista - Titolo".

Quando jack viene interrotto, richiamalo nuovamente utilizzando la stessa riga di comando di prima per riprendere
lavoro, in questo caso
martinetto

Ora proviamo una query FreeDB:
jack -q
Se la query ha esito positivo, i file verranno rinominati in qualcosa di più leggibile e lo faranno
essere contrassegnati di conseguenza utilizzando i tag ID3 o Vorbis. Il file jack.freedb conterrà il file
ha eseguito una query sulla voce FreeDB e verrà eseguito il backup del file originale come jack.freedb.bak.

È possibile utilizzare il --rinomina-fmt opzione per specificare il formato del nome che verrà
essere dato alle tue tracce audio. Di seguito è riportato un elenco delle opzioni valide. Potresti anche
si desidera specificare un set di caratteri che non sono utilizzabili e devono essere sostituiti. Per
ad esempio, sui sistemi Unix la barra , dovrebbe sicuramente essere sostituito con qualcosa
altro. Inoltre il filesystem VFAT non supporta le virgolette doppie ("). Per sostituire
tali caratteri, è possibile specificare le opzioni caratteri_inutilizzabili insieme
sostituzione_caratteri. Per esempio,
jack -Q --rename-fmt "%n-%t" --unusable-chars AI ; --replacement-chars ai ;
interrogherà il server FreeDB, estrarrà e codificherà tutte le tracce del CD e salverà i file in un file
formato che conterrà il numero della traccia e il titolo. Tutte le occorrenze delle lettere A
ed I verranno sostituiti con le loro versioni minuscole. È anche possibile inserire queste opzioni
il proprio file di configurazione utilizzando il seguente formato:
caratteri_inutilizzabili:[' ', '/']
caratteri_sostitutivi:['_', '_']
Ciò sostituirà gli spazi bianchi e le barre con i caratteri di sottolineatura. Se vuoi convertire tutto
caratteri in minuscolo, non è necessario specificarli tutti manualmente ma è possibile utilizzare il file
invece la seguente opzione:
char_filter:.lower()

Tutto in uno: interroga, copia, codifica, pulisci:
jack -Q --rimuovi-file

Modifica/normalizzazione/rimozione dei file WAV prima della codifica:
jack -O -D --remove-files; gnoise *wav ; jack -g *wav ; Jack
Sostituisci semplicemente gnoise con l'operazione che desideri eseguire.

PLUG-IN


È possibile definire ulteriori ripper, codificatori e server FreeDB attualmente non conosciuti da jack
utilizzando il meccanismo di inserimento del jack. I plug-in devono essere inseriti nel file ~/.jack_plugins elenco
(o il percorso definito da percorso_plugin opzione). I plug-in sono semplici script Python
che definiscono un hash con i valori per il tuo ripper, codificatore o server FreeDB. Per
ripper e codificatori, l'hash plugin_helpers deve essere definito mentre FreeDB aggiuntivo
i server sono specificati in plugin_freedb_servers. Entrambi si aspettano un altro hash i cui nomi
corrisponde alla voce che desideri aggiungere (con il prefisso collegare_) e dobbiamo definirne alcuni
valori. Vengono forniti due esempi, jack_plugin_cddb.py (per definire un nuovo server FreeDB)
ed jack_plugin_lame.py (per mostrare come possono essere definiti ripper e codificatori). Dopo aver definito
plug-in, è necessario selezionarli manualmente specificando il ripper, il codificatore o il CDDB
server. Un esempio potrebbe essere:
jack --encoder-name plugin_lame --ripper plugin_foo --server plugin_cddb
I plug-in possono essere utilizzati anche per definire i propri ripper e codificatori che utilizzano diversi
opzioni diverse da quelle utilizzate per impostazione predefinita da jack.

AMBIENTE VARIABILI


Esistono diverse variabili di ambiente che possono essere utilizzate negli hook exec di Jack:

JACK_BASE_DIR
elenca la directory base di jack in cui sono archiviati i file.

JACK_CUR_DIR
elenca la directory corrente del jack in cui sono inseriti i file dell'album corrente.

JACK_JUST_ENCODED
elenca tutti i nomi delle tracce appena codificate.

JACK_JUST_RIPPED
elenca tutti i nomi delle tracce appena copiate.

FORMATO STRINGHE


%n Numero della traccia

%un artista

%t Titolo della traccia

%l Titolo dell'album

%y Anno di uscita dell'album

%g Genere dell'album

Utilizza jack online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad