Sei sulla pagina 1di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

Pagina 1

Shntool (1)

del posto

Shntool (1)

NOME
shntool - un trattamento di dati WAVE multiuso e l'utilit di segnalazione
SINOSSI
Modalit shntool ...
shntool [OPZIONE core]
DESCRIZIONE
shntool una utility a riga di comando per visualizzare e / o modificare i dati WAVE e le propriet. Funziona in diversi differenti modalit di funzionamento, e supporta vari formati audio lossless.
shntool composto da tre parti - il suo nucleo, moduli modalit e moduli di formato. Ci contribuisce a rendere la
codice pi facile da mantenere, cos come aiuto altri programmatori nello sviluppo di nuove funzionalit. La distribuzione
archivio contiene un file chiamato 'modules.howto' che descrive come creare una nuova modalit o modulo formato,
per quelli cos inclinato.
I moduli Modo
shntool svolge diverse funzioni di dati WAVE attraverso l'uso di moduli di modalit. Il nucleo di shntool
semplicemente un wrapper per i moduli di modalit. Infatti, quando shntool viene eseguito con una modalit valida come primo
argomento, si corre in sostanza la procedura principale per la modalit specificata, e si chiude. shntool viene fornito con Setrale modalit incorporate, descritte di seguito:
len

Consente di visualizzare la lunghezza, le dimensioni e le propriet del PCM dati WAVE

fissare Problemi Correzioni settore-confine con la qualit CD dati PCM WAVE


hash

Calcola l'impronta digitale MD5 o SHA1 di PCM dati WAVE

tamponePastiglie CD (file hyquality non allineate ai limiti di settore con il silenzio


aderire Unisce i dati PCM WAVE da pi file in un unico
Diviso Divide i dati PCM WAVE da un file in pi file
gatto

Scrive i dati PCM WAVE da uno o pi file al terminale

cmp

Confronta i dati PCM WAVE a due file

spunto Genera un foglio CUE o punti di divisione da un insieme di file


conv

Converte i file da un formato ad un altro

informazioni
Consente di visualizzare informazioni dettagliate su PCM dati WAVE
striscia Strisce pezzi RIFF in pi e / o scrive le intestazioni canoniche
gen

Genera file di dati di qualit CD PCM WAVE contenenti silenzio

tagliare Trim PCM WAVE silenzio dalle estremit dei file


Per ulteriori informazioni sul significato delle varie opzioni della riga di comando per ogni modalit, vedere la MODESezione di specifiche opzioni di seguito.
Per comodit, ogni modalit pu specificare un nome alternativo o alias che invocarlo (questa caratteristica attuale
tualmente disponibile solo sui sistemi che supportano il collegamento simbolico o duro). In particolare, ogni modalit viene alias
a 'SHN <modalit>'. Per esempio, in esecuzione shnlen equivale all'esecuzione shntool len - risparmiando cos pochi
sequenze di tasti.
I moduli Format
I formati di file sono astratti dalla shntool attraverso l'utilizzo di moduli di formato. Essi forniscono un mezzo per
shntool per leggere tranparently e / o scrivere diversi formati di file. Questa astrazione consente di shntool

shntool 3.0.10

marzo 2009

https://translate.googleusercontent.com/translate_c?depth=1&hl=/support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 1 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

Pagina 2
Shntool (1)

del posto

Shntool (1)

concentrarsi sul suo lavoro senza preoccuparsi dei dettagli di ogni formato di file.
I seguenti formati sono supportati:
wav

Formato di file RIFF WAVE

AIFF

Audio Interchange File Format (AIFF non compressi e / sowt AIFF-C solo) (via 'sox'):
<http://sox.sourceforge.net/>

SHN

Accorciare bassa complessit wav eform codificatore (via 'accorciare'):


<http://www.softsound.com/Shorten.html>
<http://www.etree.org/shnutils/shorten/>

flac

Free Lossless Audio Codec (via 'flac'):


<http://flac.sourceforge.net/>

scimmiaCompressore di scimmia Audio (via 'Mac'):


<http://www.monkeysaudio.com/>
<http://supermmx.org/linux/mac/>
ALAC Apple Lossless Audio Codec (via 'ALAC'):
<http://craz.net/programs/itunes/alac.html>
tak

Lossless (T) di om (A) udio (K) ompressor (via 'takc'):


<http://www.thbeck.de/Tak/Tak.html>

ofr

OptimFROG Lossless Audio WAVE Coder (via 'ofr'):


<http://www.losslessaudio.org/>

TTA

TTA Lossless Audio Codec (via 'ttaenc'):


<http://tta.sourceforge.net/>

als

MPEG-4 Audio Lossless Coding (via 'mp4als'):


<http://www.nue.tu-berlin.de/forschung/projekte/ lossless / mp4als.html>

wv

Wa vPack ibrida Lossless Audio Compression (via 'WavPack' e 'wvunpack'):


<http://www.wavpack.com/>

LPAC

Lossless Predictive compressione audio (via 'MoviSol'):


<http://www.nue.tu-berlin.de/wer/liebchen/lpac.html>

la

Lossless Audio (via 'la'):


<http://www.lossless-audio.com/>

Bonk

Bonk perdita / compressore audio lossless (via 'bonk'):


<http://www.logarithmic.net/pfh/bonk>

KXS

Compressore Ke file WAV xis lossless (via 'kexis'):


<http://www.sourceforge.net/projects/kexis/>

MKW Formato MKW compressione audio (via 'mkwcon'):


<http://www.etree.org/shnutils/mkwcon/>
Cust

Modulo formato di output su misura (solo in uscita, utile per la codifica in un formato che shntool
non supporta ancora)

termine invia l'output al terminale


nullo

invia l'output a / dev / null (solo in uscita, utile per tintoria viene eseguito in diversi modi, come ad esempio correzione
Modalit striscia modalit o)

Durante la lettura dei file per l'input, shntool rileva automaticamente che, se del caso, il modulo gestisce ogni formato
file. Nelle modalit in cui i file vengono creati come output, possibile specificare quali il formato di uscita dovrebbe essere - altrisaggio, shntool decide per te selezionando il primo modulo formato constati che supporta l'uscita (in un default

shntool 3.0.10

marzo 2009

page 3
Shntool (1)

del posto

Shntool (1)

installazione, questo sar il formato wav).


OPZIONI DI BASE
modeless
Quando viene eseguito senza una modalit, shntool prende le seguenti opzioni:

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 2 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

-m
-f

Mostra informazioni dettagliate modulo modalit


Mostra informazioni dettagliate modulo formato

-a

Argomenti modulo Mostra formato di default

-v

Informazioni Mostra la versione

-h

Mostra una schermata di aiuto

OPZIONI GLOBALI
tutte le modalit
Tutte le modalit supportano le seguenti opzioni:
-D

Stampa informazioni di debug

-F File specificare un file contenente un elenco di nomi di file da elaborare. Questo sovrascrive tutti i file specificati sulla
riga di comando o sul terminale.
NOTA: La maggior parte delle modalit accettano nomi di file di input da una singola fonte, secondo la seguente
ordine di precedenza: file specificato dall'opzione -F, altrimenti i nomi dei file nella riga di comando,
altrimenti i nomi dei file letto dal terminale.
-H

Tempi di stampa in h: {FF, nnn} ss, invece di m: mm. Ss. {FF, nnn}

tipo -P
Specificare il progresso tipo indicatore. tipo uno di: {PCT, punti, rotazione, faccia, nessuno}. PCT mostra il compercentuale pletamento di ciascuna operazione. dot mostra lo stato di avanzamento di ciascuna operazione mediante la visualizzazione di un
dopo ogni passaggio del 10% verso il completamento. rotazione mostra un indicatore di avanzamento di filatura. faccia mostra il
'.'
il progresso di ogni operazione mediante la visualizzazione di sei emoticon che diventano sempre pi felice come il
operazione si avvicina al completamento. nessuno impedisce qualsiasi informazione completamento progresso dall'essere visualizzato
giocato. Il valore predefinito PCT.
-h

Mostra la schermata di aiuto per questa modalit

-i FMT Specificare file di input decoder formato e / o argomenti. Il formato : "decoder fmt [arg1 ... argN]",
e deve essere circondato da virgolette. Se gli argomenti sono date, poi uno di loro deve contenere "% f",
che sar sostituito con il nome del file di input. Esempi:
-i 'SHN accorciare-2.3b' (abbreviare-2.3b, invece di versioni successive uso ufficiale; lasciare gli argomenti di default
intatto)
-i 'SHN accorciare -x -d 2048% f -' (forza ridurre a saltare i primi 2048 byte di ogni file)
-q

Sopprimere l'uscita non critico (modalit silenziosa). Uscita che normalmente va a stderr non sar visualizzato
giocato, diverso da errori o le informazioni di debug (se specificato).

-r Val riordinare i file di input? val uno di: {chiedere, ASCII, naturale, nessuno}. Il valore predefinito naturale.
-v

Informazioni Mostra la versione

-w

eliminare gli avvisi

Indica che ci che segue un nome di file

shntool 3.0.10

marzo 2009

pagina 4
Shntool (1)

del posto

Shntool (1)

modalit di uscita
Inoltre, qualsiasi modalit che crea file di output supporta le seguenti opzioni:
-O Val sovrascrittura file esistenti? val uno di: {chiedere, sempre, mai}. Il valore di default chiedere.
-a Str prefisso str alla parte di base dei nomi di file di output
-d Dir specificare la directory di output
-o Str Specificare output in formato file di estensione, encoder e / o argomenti. Il formato : "fmt [ext = abc]
[encoder [arg1 ... argN (% f = filename)]] ", e devono essere circondati da virgolette. Se gli argomenti sono
data, poi uno di loro deve contenere "% f", che sar sostituito con il nome del file di output.
Esempi:
-o 'SHN accorciare -v2 -% f' (creare accorciare i file senza chiedere tavoli)
-o 'Flac flake -% f' (utilizzare encoder flac alternativo)
-o 'Ext = AIFF AIF' (esclusione di default AIFF estensione del 'AIFF' con 'AIF')

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 3 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

-o 'Cust ext = LAME MP3 --quiet -% f' (creare file MP3 utilizzando Lame)
-z Str Postfix str alla base parte di nomi di file di output
Opzioni modalit SPECIFICI
opzioni della modalit len
unit -U
Specifica l'unit in cui verranno stampati i totali. unit uno di: {b, KB, MB, GB, tb}. Il
predefinita b.
-c

Non mostrare i nomi delle colonne

-t

Non mostrare la linea totali

Unit -u Specifica l'unit in cui verr stampato ogni file. unit uno di: {b, KB, MB, GB, tb}. Il
predefinita b.
Uscita modalit len
L'uscita della modalit di len pu sembrare criptico in un primo momento, perch tenta di trasmettere un sacco di informazioni
zione in appena un po 'di spazio. Ma abbastanza facile da leggere una volta che si sa che cosa le colonne rappresentano
inviato; e in determinate colonne, che ciascun carattere nella colonna significa. Ogni colonna spiegato
sotto.
Lunghezza Indica la lunghezza dei dati WAVE, in m: formato ss.nnn (millisecondi). Se i dati sono CD
qualit, allora m: ss.ff mostrato invece, dove FF un numero 00-74 che meglio
approssima il numero di fotogrammi (blocchi di 2352 byte) rimanenti dopo m: ss. Se tutti i file
sono di qualit CD, la lunghezza totale sar mostrato in m: formato ss.ff; altrimenti sar in
m: Formato ss.nnn. NOTA: i file di CD-qualit sono arrotondati al telaio pi vicino; tutti gli altri file
sono arrotondati al millisecondo pi vicino.
dimensione espansa
Indica la dimensione totale di tutti i pezzi WAVE all'interno del file (intestazione, dati e qualsiasi RIFF in pi
pezzi). Essenzialmente questa la dimensione che il file sarebbe se fosse convertito in .wav format, ad esempio con shntool conv.
NOTA: Non fare affidamento su questo campo per formato audio! Se si vuole semplicemente sapere quanti
byte di audio sono in un file, eseguirlo tramite la modalit informazioni, e guardare il campo "dimensione dei dati" nella sua
produzione.

shntool 3.0.10

marzo 2009

pagina 5
Shntool (1)

del posto
cdr

Shntool (1)

Mostra propriet relative ai file di qualit CD. Un 'c' nel primo slot indica che la
Dati WAVE non [C] D-qualit. Un 'b' nel secondo slot che indica la qualit CD
I dati WAVE non viene tagliato su un settore [b] oundary. Un 's' nella terza scanalatura indica che la
Dati WAVE qualit CD troppo [s] Hort per essere bruciato.
A '-' in qualsiasi di questi slot indica che la particolare propriet OK o normale. Una 'x'
in una di queste slot indica che la propriet particolare non si applica a questo file, o
non pu essere determinato.

WAVE mostra le propriet dei dati WAVE. Un 'h' nel primo slot indica che la WAVE
[h] eader non canonica. Un 'e' nel secondo slot indica che il file WAVE contiene
[E] pezzi xtra RIFF.
A '-' in qualsiasi di questi slot indica che la particolare propriet OK o normale. Una 'x'
in una di queste slot indica che la propriet particolare non si applica a questo file, o
non pu essere determinato.
i problemi
Spettacoli problemi riscontrati con l'intestazione WAVE, dati WAVE, o il file stesso. Un '3' in
il primo slot indica che il file contiene un ID [3] intestazione v2. Una 'A' nel secondo slot
indica che i dati audio non Block- [a] ligned. Un 'io' nel terzo slot indica che
l'intestazione WAVE [i] nconsistent sulla dimensione dei dati e / o dimensione del file. Un 't' nella quarta scanalatura
indica che il file WAVE sembra essere [t] runcated. Un 'j' nella quinta scanalatura indica che
il file WAVE sembra avere [j] Zio allegati.
A '-' in qualsiasi di questi slot indica che il particolare problema non stato rilevato. Una 'x'
in una di queste slot indica che il problema particolare non si applica a questo file, o
non pu essere determinato.
FMT

Mostra quali formato di file gestito questo file.

rapportoMostra il rapporto di compressione per questo file.


https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 4 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

nome del file


Mostra il nome del file che viene ispezionato.
opzioni della modalit correzione
NOTA: i nomi dei file per i file creati in modalit di correzione saranno basati sul nome del file di input con la stringa '-fixed'
aggiunto ad esso, e l'estensione sar l'estensione predefinita del formato di file di output. Ad esempio, con
il formato di uscita del file SHN 'foo.wav' diventerebbe 'foo-fixed.shn'. Questo pu essere sostituita con
le opzioni globali -a e / o -Z sopra descritti.
-b

Pista spostamento all'indietro rompe al precedente limite di settore. Questa l'impostazione predefinita.

-c

Controllare se necessario fissare, senza in realt fissare nulla. shntool esce con stato 0 se
necessario il fissaggio, e lo stato di 1 contrario. Questo pu essere utile negli script di shell, ad esempio: "se shntool fissare -c
*; poi shntool risolvere *; altro ...; fi "

-f

Pista spostamento rompe con ansia il prossimo limite di settore.

-k

Specifica che tutti i file devono essere trattati, anche se la prima molti di loro non sarebbe alterato,
Oltre a un possibile cambiamento formato di file. Il valore predefinito di saltare le prime file di N che non sarebbero
cambiato dal punto di vista dei dati WAVE per evitare lavoro inutile.

-n

Specifica che l'ultimo file creato non deve essere riempito con il silenzio per rendere la sua dimensione di dati WAVE un
multiplo di 2352 byte. L'impostazione predefinita per riempire l'ultimo file.

-u

Pista rotonda rompe al limite settore pi vicino.

shntool 3.0.10

marzo 2009

pagina 6
Shntool (1)

del posto

Shntool (1)

opzioni della modalit di hash


-c
Specifica che l'impronta digitale composito per tutti i file di input deve essere generato, al posto del
predefinito di una impronta digitale per file. L'impronta digitale composito semplicemente l'impronta digitale della WAVE
dati da tutti i file di input nel loro insieme nell'ordine indicato, ed identico a quello che sarebbe
essere generato dal file unito se gli stessi file sono stati uniti in un unico file di grandi dimensioni, senza imbottitura
aggiunto. Questa opzione pu essere utilizzata per le impronte digitali set di file, o per identificare gruppi di file in cui traccia le pause
sono stati spostati in giro, ma non l'audio stato modificato in qualsiasi modo (ad esempio, senza imbottitura aggiunto, senza
ricampionamento fatto, ecc).
-m

Genera le impronte digitali MD5. Questa l'impostazione predefinita.

-s

Genera le impronte digitali SHA1.

opzioni della modalit pad


NOTA: i nomi dei file per i file creati in modalit pad saranno basati sul nome del file di input con la stringa
'-prepadded' O '-postpadded' aggiunto ad esso, e l'estensione sar l'estensione predefinita dell'uscita
formato del file. Ad esempio, con un formato di file di output di SHN e pre-padding specificato nella riga di comando,
il file 'foo.wav' diventerebbe 'foo-prepadded.shn'. Questo pu essere sovrascritta con il -a e / o -z globale
opzioni descritte sopra.
Essere consapevoli del fatto che alcuni codificatori formato di output (ad esempio, FLAC, APE) striscia automaticamente intestazioni e / o RIFF in pi
pezzi.
-b

Specifica che il file creato deve essere riempito, all'inizio con il silenzio a fare la sua WAVE
dimensione dei dati un multiplo di 2352 byte.

-e

Specifica che il file creato deve essere riempito alla fine con il silenzio per rendere la sua dimensione dei dati WAVE
un multiplo di 2352 byte. Questa l'azione predefinita.

unire opzioni della modalit


NOTA: i nomi dei file per i file creati in uniscono modalit sar preceduto, e l'estensione sar 'unita'.
l'estensione predefinita del formato di file di output. Ad esempio, con il formato di uscita del file wav
'file * .wav' diventerebbe 'joined.wav'. Questo pu essere ignorato con le opzioni globali -a e / o -z
descritto sopra.
-b

Specifica che il file creato deve essere riempito, all'inizio con il silenzio a fare la sua WAVE
dimensione dei dati un multiplo di 2352 byte. Si noti che questa opzione non si applica se i file di input non sono
CD-qualit, dal momento imbottitura non definito in questo caso.

-e

Specifica che il file creato deve essere riempito alla fine con il silenzio per rendere la sua dimensione dei dati WAVE
un multiplo di 2352 byte. Questa l'azione predefinita. Si noti che questa opzione non si applica se il
file di input non sono di qualit CD, poich imbottitura non definito in questo caso.

-n

Specifica che il file creato non deve essere riempito con il silenzio per rendere la sua dimensione di dati WAVE un multiple di 2352 byte. Si noti che questa opzione non si applica se i file di input non sono di qualit CD, dal momento che

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 5 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

imbottitura non definito in questo caso.


Opzioni del modo Split
NOTA: i nomi dei file per i file creati in modalit split sono della forma prefixNNN.ext, dove nnn l'uscita
numero di file, e 'ext' l'estensione predefinita del formato di file di output. Se il formato di uscita di 'wav'
utilizzato, e il prefisso non alterato tramite l'interruttore -n descritto di seguito, quindi i nomi dei file di output saranno
"split-track01.wav", "split-track02.wav", ecc Questo pu essere sovrascritta con il -a e / o opzioni globali -z
descritto sopra.
Per informazioni su come specificare i punti di divisione, vedere la sezione di specificare punti di divisione di seguito.
Num -c Specifica il numero per iniziare a contare dal momento in cui la denominazione dei file di output. Il valore predefinito 1.
-e Len prefisso ogni traccia con quantit len di lead-in tratto dal brano precedente. len deve essere data in
byte, m: ss, m: ss.ff o m: formato ss.nnn.

shntool 3.0.10

marzo 2009

pagina 7
Shntool (1)

del posto

Shntool (1)

-f File Specifica un file da cui leggere i dati punto di divisione. Se non dato, quindi punti di divisione vengono letti dal
terminale.
Len -l Specifica che il file di input dovrebbe essere diviso in file pi piccoli in base a multipli di tempo len
intervallo. len deve essere data in byte, m: ss, m: ss.ff o m: Formato ss.nnn.
Str -m Specifica una stringa di caratteri di manipolazione per i nomi dei file generati da fogli CUE. questi carattere
TERS, presi uno per uno, rappresentano da / per conversione dei caratteri. Essi devono essere sempre in coppia.
Qualche esempio:
:-

Tradurre tutte le istanze di ':' a '-'

:-/-

Tradurre sia ':' e '/' a '-'

: - / _ * X Translate ':' a '-', '/' a '_' e '*' a 'x'


Fmt -n Specifica il formato di output numero di file. Il valore predefinito % 02d, che d a due cifre, zero imbottita
numeri (01, 02, 03, ...).
-t File di output Nome FMT nel formato specificato dall'utente basati su campi cue sheet. La seguente formattazione
le stringhe sono riconosciute:
%p

Esecutore

%un

Album

%t

titolo del brano

%n

Numero di spedizione

-u Len Postfix ogni traccia con quantit di piombo len-out tratto dal brano successivo. len deve essere data in
byte, m: ss, m: ss.ff o m: formato ss.nnn.
Lista -x estrarre solo tracce in lista (separati da virgole, pu contenere gli intervalli). Gli esempi includono:
7

Solo pista estratto 7

3-5

Solo estrarre le tracce da 3 a 5

2-6,9,11-13
Estrarre solo le tracce da 2 a 6, 9, e 11 a 13
Specificando i punti di divisione
Punti di divisione semplicemente segnano posti all'interno dei dati onda del file di input in cui verranno divisi tracce.
Essi possono essere specificati in qualsiasi combinazione dei seguenti formati:
byte

dove byte compensato un byte specifica

m: ss

dove m = minuti e ss = secondi

m: ss.ff dove m = minuti, ss = secondi e FF = fotogrammi (75 al secondo, in modo ff varia da 00 a


74)
m: ss.nnn
dove m = minuti, ss = secondi e nnn = millisecondi (saranno arrotondati al pi vicino setor perimetro o il primo confine settore se il pi vicino sembra essere l'inizio di
il file)
CUE foglio

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 6 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

- Un semplice
foglio CUE, in cui ogni "INDEX 01 m: ss: ff" linea viene convertito in am: ss.ff
punto
di divisione

shntool 3.0.10

marzo 2009

pagina 8
Shntool (1)

del posto

Shntool (1)

Punti di divisione deve essere data in ordine crescente, e devono apparire uno per riga. Se il byte Offset calcolato dal punto di split finale uguale dimensione dei dati WAVE del file di input, allora ignorato. Da
punti di divisione specificano posizioni all'interno del file di input in cui verranno divisi tracce, N punti split verr creaate N + 1 file di output. Tutte le m: formati ss creer spaccature sui confini del settore ogni volta che l'ingresso
file di qualit CD; per forza non allineate ai settori divide, utilizzare il formato esatto di byte.
opzioni della modalit cat
-c
Specifica che pezzi RIFF aggiuntivi dovrebbero essere soppressi dall'output. L'impostazione predefinita scrivere il
pezzi RIFF extra.
-d

Specifica che i dati WAVE devono essere soppressi dall'output. L'impostazione predefinita scrivere il
dati.

-e

Specifica che l'intestazione WAVE dovrebbe essere soppresso dalla uscita. L'impostazione predefinita scrivere il
intestazione.

-n

Specifica che il byte pad NULL a fine blocchi di dati dispari dimensioni dovrebbe essere soppressa dal
uscita, se presente. Il valore di default quello di scrivere il byte pad NULL. Questa opzione si applica solo quando
Dati WAVE anche scritto, altrimenti viene ignorato.

opzioni della modalit CMP


Secondi -c Imposta il numero di secondi di audio da utilizzare per il buffer di confronto byte-shift. questa opzione solo
ha senso con l'opzione -s. Il valore predefinito di 3 secondi.
Fuzz -f Imposta il "fattore di incertezza" per determinare se i dati di byte in differita identico. fuzz un positivo
numero intero che rappresenta il numero massimo di byte consentiti disallineamenti tra le due file
nella zona ricercata con l'opzione -s. Questo permette di verificare la presenza di diversi byte tra le file
che (a) sono byte spostato e (b) contengono almeno un errore nell'area cercato dall'opzione -s.
Pi alto il fattore di incertezza, maggiore la ricerca richiede, in modo da impostare un livello basso per cominciare (8 o gi di l), e
aumentare a piccoli passi, se necessario. NOTA: questa opzione pu essere utilizzata solo con l'opzione -s.
-l

Offset Lista ei valori di tutti i byte differenti. L'uscita simile a 'cmp -l'; in particolare, offset sono
1-based. Pu essere usato con l'opzione -s.

-s

Verificare se i dati WAVE contenuti nei file di input sono identici Modulo A di byte-shift.
Attualmente, questo in grado di rilevare solo le differenze fino al primo 529200 byte (pari a 3 secondi di CD
dati di qualit). Questo pu essere utilizzato per confrontare i dati WAVE all'interno di un file pre-bruciato a WAVE dati
la traccia corrispondente strappato dal CD masterizzato, che utile se la pista strappato venuto da
un CD masterizzato TAO, e quindi potrebbe avere una 2 secondi di margine di silenzio all'inizio. questa opzione
pu anche aiutare a identificare un lettore masterizzatore CD / CD combinato di lettura / offset scrittura.

Opzioni modalit CUE


-c
Specifica che un semplice foglio CUE dovrebbe essere in uscita. Questa l'azione predefinita. NOTA: tutti gli input
I file devono essere di qualit CD per i fogli CUE sia valida.
-s

Specifica che dividono i punti in formato esplicito byte-offset dovrebbe essere in uscita.

opzioni della modalit conv


NOTA: i nomi dei file per i file creati in modalit conv saranno nominati in base al nome del file di input. specificamente,
se il nome del file di input termina con l'estensione del file di default per il formato del file, quindi l'estensione predefinita per
il formato di output desiderato lo sostituir; altrimenti, verr aggiunto ad esso. Ad esempio, per un'uscita
formato SHN e un file di input wav chiamato 'file.wav', il file convertito verr denominato 'file.shn', poiche '.wav'
l'estensione predefinita per il formato wav. D'altra parte, data la stessa situazione di cui sopra, ma con un
file di input di nome 'file.wav e', il file convertito verr denominato 'file.wav e.shn', poiche '.wav e' non corrisponde
'.wav'. Questo pu essere sovrascritta con il -a e / o opzioni globali -Z sopra descritto.
Essere consapevoli del fatto che alcuni codificatori formato di output (ad esempio, FLAC, APE) striscia automaticamente intestazioni e / o RIFF in pi
pezzi, mentre altri (ad esempio, SOx) potrebbe regolare le dimensioni dei dati Wave in rari casi, al fine di allineare l'audio

shntool 3.0.10

marzo 2009

https://translate.googleusercontent.com/translate_c?depth=1&hl=/support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 7 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

pagina 9
Shntool (1)

del posto

Shntool (1)

un confine blocco.
-t

Leggi i dati WAVE dal terminale.

Opzioni di informazioni in modalit


Questa modalit non supporta le opzioni aggiuntive.
opzioni della modalit striscia
NOTA: i nomi dei file per i file creati in modalit striscia saranno basati sul nome del file di input con la stringa
'-stripped' Aggiunto ad esso, e l'estensione sar l'estensione predefinita del formato di file di output. Per
ad esempio, con il formato di uscita del wav del 'bar.shn' file potrebbe diventare 'bar-stripped.wav'. Questo pu
essere sovrascritto con il -a e / o opzioni globali -Z sopra descritto.
Essere consapevoli del fatto che alcuni codificatori formato di output (ad esempio, FLAC, APE) striscia automaticamente intestazioni e / o RIFF in pi
pezzi, mentre altri (ad esempio, SOx) potrebbe regolare le dimensioni dei dati Wave in rari casi, al fine di allineare l'audio
un confine blocco.
-c

Specifica che pezzi RIFF extra non devono essere rimossi. Il valore di default quello di rimuovere tutto ci che
appare dopo il primo blocco di dati.

-e

Specifica che le intestazioni onda non dovrebbero essere canonica. Il valore predefinito di canonicalizzare testaERS.

opzioni della modalit gen


NOTA: i nomi dei file per i file creati in modalit gen saranno prefisso, e l'estensione sar 'il silenzio.'
l'estensione predefinita del formato di file di output. Ad esempio, con il formato di uscita del wav del generata
file potrebbe diventare 'silence.wav'. Questo pu essere sovrascritta con il -a e / o opzioni globali -z descritto
sopra.
-l Len Generare file contenenti quantit len di silenzio. len deve essere data in byte, m: ss, m: ss.ff o
m: Formato ss.nnn.
tagliare opzioni della modalit
NOTA: i nomi dei file per i file creati in modalit di assetto saranno basati sul nome del file di input con la stringa
'-trimmed' Aggiunto ad esso, e l'estensione sar l'estensione predefinita del formato di file di output. Per
ad esempio, con il formato di uscita del SHN del 'foo.wav' file potrebbe diventare 'foo-trimmed.shn'. Questo pu
essere sovrascritto con il -a e / o opzioni globali -Z sopra descritto.
-b

Tagliare solo il silenzio dall'inizio del file

-e

Cornice soltanto il silenzio alla fine del file

VARIABILI AMBIENTALI
ST_DEBUG
Se impostato, shntool stamper le informazioni di debug. Questo analogo alla opzione globale -D, con
l'eccezione che il debug attivato immediatamente, invece di quando la linea di comando viene analizzato.
ST_ <FORMAT> _DEC
Specificare ingresso decoder formato di file e / o argomenti. Sostituire <FORMAT> con il formato che si
desiderare di modificare, ad esempio ST_SHN_DEC. Il formato di questa variabile analogo al globale -i
opzione, tranne che il formato iniziale non inclusa. Esempi:
ST_SHN_DEC = 'accorciare-2.3b'
ST_SHN_DEC = 'accorciare -x -d 2.048% f -'

shntool 3.0.10

marzo 2009

pagina 10
Shntool (1)

del posto

Shntool (1)

ST_ <FORMAT> _ENC


Specificare formato di output file di estensione, encoder e / o argomenti. Sostituire <FORMAT> con il
formato che si desidera modificare, ad esempio ST_SHN_ENC. Il formato di questa variabile analogo al
-o Opzione globale, tranne che il formato iniziale non inclusa. Esempi:

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 8 di 9

NOME SINOSSI DESCRIZIONE

16/12/16, 13:21

ST_SHN_ENC = 'accorciare -v2 -% f'


ST_FLAC_ENC = 'fiocco -% f'
ST_AIFF_ENC = 'ext = AIF'
ST_CUST_ENC = 'ext = LAME MP3 --quiet -% f'
Si noti che le opzioni della riga di comando hanno la precedenza su qualsiasi di queste variabili d'ambiente.
D'USCITA
In generale, shntool si esce con lo stato 0 in caso di successo, e lo stato 1 se si verifica un errore. Il
unica eccezione quando il 'Quit' opzione selezionata all'interno del file interattivo men di riordino, in
qual caso lo stato exist sar 255.
NOTE
shntool un termine improprio, dal momento che elabora i dati WAVE, non accorciare i dati. Il nome un residuo sua
primi giorni come 'shnlen', un programma creato appositamente per estrarre informazioni sui dati memorizzati all'interno WAVE
file .shn.
Alias per shntool hanno il prefisso 'shn' invece di 'wav' per evitare possibili collisioni con pro- esistente
grammi.
AUTORE
Jason Jordan <shnutils a freeshell dot org>
Si prega di inviare tutte le segnalazioni di bug all'indirizzo di cui sopra.
L'ultima versione di shntool pu sempre essere trovata a <http://www.etree.org/shnutils/> o <http: // shnutils.freeshell.org/>.
DIRITTO D'AUTORE
Copyright (C) 2000-2009 Jason Jordan
Questo software libero. Si pu ridistribuire copie di sotto i termini della GNU General Public License
<http://www.gnu.org/licenses/gpl.html>. Non ci sono garanzie, nella misura consentita dalla legge.
REVISIONE
$ Id: shntool.1, v 1.140 2009/03/30 05:59:25 jason Exp $

shntool 3.0.10

marzo 2009

10

https://translate.googleusercontent.com/translate_c?depth=1&hl=support/doc/shntool.pdf&usg=ALkJrhgkGa_9TnnY1viONVKFrpubWe_cEg

Pagina 9 di 9