EnglezăFrancezăSpaniolă

Favicon OnWorks

wav2cdr - Online în cloud

Rulați wav2cdr în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda wav2cdr care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


wav2cdr - convertește intrarea în (sau similar cu) formatul wav în formatul cdr potrivit pentru scriere
pe CD-uri audio.

REZUMAT


wav2cdr [Opțiuni ...] [infile [outfile]] [--a tăia număr tăiat ...]

VERSIUNE


Această pagină de manual descrie wav2cdr versiunea 2.3.4.

DESCRIERE


wav2cdr este un program de conversie pentru date audio care adoptă automat la mari și
mașini mici endian. Utilizarea sa principală a fost de a converti wav în cdr, dar este puțin mai mult
flexibil acum și poate gestiona unele formate de fișiere și poate efectua unele operații asupra datelor.
Aceste formate sunt posibile (citit și scris):

sunet wav MS Windows
cdr CD audio
rata de eșantionare fixă ​​brută, canale și octeți per probă
(= cea a cdr); trebuie specificată ordinea octetilor

Aceste operațiuni pot fi efectuate asupra datelor (combinațiile sunt posibile atâta timp cât acestea
sunt semnificative):

Scalare (schimbarea volumului), aritmetică cu numere întregi
Scalare (modificare de volum), aritmetică în virgulă mobilă
Tăierea intrării în bucăți / piste
Conversie la mono și înapoi la stereo
Schimbarea celor 2 canale
Adăugarea de liniște la (sau eliminarea, vezi tăierea).
început și/sau sfârșit
Generarea de numere tăiate de-a lungul intervalelor de tăcere, de ex
pentru a sparge un record în piese
Informații despre intervalele non-silențioase
Se estompează înăuntru și în afară

OPŢIUNI


--a tăia NUM NUM [NUM...]
Tăiați intrarea în bucăți, tăind în pozițiile NUM. Vezi secțiuni despre argumente
scanarea și împărțirea de mai jos.

--tăcerea finală, --es DUR
Adaugă cantitatea dată de liniște la sfârșitul fiecărui fișier de ieșire.

--fadein LEN
Fade in la început pe o durată de LEN. Sintaxa pentru LEN este aceeași ca și pentru
un număr tăiat, vezi secțiunea despre scanarea argumentelor de mai jos. Dacă tăierea este activă,
fade-in se aplică la începutul fiecărei tăieturi.

Fading-ul se realizează prin creșterea amplitudinii sectoarelor CD cu o sumă
derivat din LEN pe o durată de LEN. --fadein 3 ar rezulta în amplitudine
al primului sector coborât la 1/4, al celui de-al doilea sector la 2/4, iar al treilea
sector la 3/4. Cel de-al patrulea sector este neschimbat și a atins apoi amplitudinea maximă.

--fadeout LEN
Se estompează la sfârșit pe o durată de LEN. Sintaxa pentru LEN este aceeași ca și pentru
un număr tăiat, vezi secțiunea despre scanarea argumentelor de mai jos. Dacă tăierea este activă,
fad-out se aplică la capătul fiecărei tăieturi.

Calculul este similar cu --fadein. --fadein 3 ar rezulta în ultimele 3 CD
sectoare având amplitudinea redusă la 3/4, 2/4 și 1/4. Cel (inexistent)
sectorul următor este considerat a fi tăcut.

Pentru a adăuga sectoare silențioase la sfârșitul fișierului audio, utilizați --tăcerea finală.

Fading out poate fi efectuată numai dacă dimensiunea intrării poate fi determinată (adică
intrarea trebuie să fie căutată și nu poate fi o conductă). Dacă tăierea este activă, sfârșitul
tăietura este întotdeauna cunoscută și fade-out-ul poate fi aplicat.

Dacă fade-out începe înainte ca fade-in să se termine, ambele se vor suprapune, producând
rezultate sensibile.

--fscale PLUTI
Scalați datele cu FLOAT, adică înmulțiți cu FLOAT (1.0 nu face nimic).

-h, -u, --utilizare
Utilizarea afișajului.

--Ajutor Afișați ajutor extins. (Informația este derivată și echivalentă cu aceasta
pagina de manual.)

--în mare, -I
Datele de intrare sunt big endian (MSB, LSB) (Motorola).

--incdr
Citiți formatul cdr (implicit este wav). Setează ordinea corectă a octetilor.

--infile, -r NUME
Introduceți numele fișierului. Implicit la stdin. '-' = stdin.

--putin, -i
Datele de intrare sunt little endian (LSB, MSB) (Intel).

--inraw
Citiți format brut. Ordinea octetilor trebuie specificată cu -i/-I (implicit mare).

--inwav
Citiți formatul wav (implicit). Setează ordinea corectă a octetilor.

--iscale NUM
Scalați datele la NUM procente (100 nu face nimic).

--monostereo
Convertiți intrarea în mono și imediat înapoi în stereo. Rezultatul este 2 canale cu
aceleași date. Acest lucru poate fi util în unele cazuri.

--noswapchannels
Nu schimba canalele. (Mod implicit)

--outfile, -w NUME
Scrieți rezultatul în fișierul NAME. Numărul piesei este atașat ca un număr din 2 cifre. The
implicit este să scrieți ieșirea în stdout. Un NUME de „-” înseamnă stdout. Când tăierea este
activ și este făcută mai mult de o tăiere, ieșirea nu poate fi scrisă în stdout și în
utilizarea acestei opțiuni este obligatorie.

--mai mare, -O
Datele de ieșire în ordinea octeților big endian (MSB, LSB) (Motorola).

--neputincios, -o
Datele de ieșire în ordinea octeților Little Endian (LSB, MSB) (Intel).

--Liniște
Suprimați rezultatul progresului. Numele acestei opțiuni ar putea induce în eroare: nu este
preveniți ieșirea abundentă în alte locuri care ar putea fi activate de --verbos.

--silencecuts
Generați numere de tăiere pentru a elimina intervalele silențioase. Acest lucru este util atunci când
digitând o întreagă înregistrare și apoi tăind-o în piste. Numerele tăiate sunt
ieșire pe stdout și poate fi alimentată înapoi în --a tăia. După tăiere, fiecare a doua pistă
(cele cu numere pare) contine un interval silentios si pot fi sterse.

Impreuna cu --verbos, este tipărită și valoarea de tăcere a fiecărui sector (nu se poate
fi alimentat înapoi în --a tăia atunci). Cel mai probabil, acest lucru produce niște rânduri FOARTE lungi.

Tăcerea este detectată prin aplicarea unui prag (--silencethresh) la o valoare calculată
pentru fiecare sector CD; valoarea trebuie să fie sub pragul pentru un număr minim de
sectoare (întârziere --tăcere întârziere). În prezent, prima este calculată media (adică
componenta DC); apoi media absolutului diferenței dintre fiecare
proba și componenta DC. Se compară diferența dintre aceste 2 medii
cu pragul. Verificați dacă tăieturile se încadrează într-adevăr în intervalele de tăcere,
și ajustați pragul și durata dacă nu (sau editați manual numerele tăiate).

Perioada de întârziere a tăcerii este parte a intervalului de semnal, nu a intervalului de tăcere.
Aceasta înseamnă că fiecare perioadă non-tăcută are --tăcere întârziere linişte la început şi
la sfarsit. Dacă intervalul silențios dintre două intervale de semnal este mai mic decât (2 *
întârziere de tăcere), partea silențioasă de la începutul celei de-a doua perioade de semnal va fi
scurtat.

--tăcere întârziere DELAY
Durata pentru care „intrarea” trebuie să fie sub prag pentru a fi
detectat ca un interval silențios. Cu alte cuvinte, numărul de sectoare care trebuie să fie
silențios înainte de a fi detectat un interval de tăcere. Ignorat fără --silencecuts.
întârzierea poate fi specificată cu unitățile în același mod ca și pentru --a tăia, și este trunchiat la
sectoare complete de CD. Implicit este 30C (=0.4s).

--silenceinfo
similar --silencecuts, dar generează mai multe informații. Silențios și non-tăcut
intervalele sunt listate într-un format tabelar. Formatul de ieșire este util pentru
documentație, dar nu pentru reintroducerea --a tăia. Cu --verbos, linistea
sunt afișate și valorile fiecărui sector CD. Acest lucru produce o mulțime de rezultate, dar asta
este util pentru a găsi un potrivit --silencethresh.

--silencethresh THRESHOLD
Prag pentru detectarea tăcerii. Ignorat fără --silencecuts. Implicit este 10.
Selectați întotdeauna un prag cât mai scăzut posibil. Când tăiați un disc în piese,
pragul trebuie să fie suficient de mare pentru a recunoaşte trosnitul dintre piese ca
tăcere. Când pragul este prea mare, puțin la începutul și la sfârșitul fiecăruia
bucata ar putea fi tăiată.

Ca un caz special, dacă pragul este setat la 0, calculul numeric obișnuit al
valoarea de liniște este ocolită, iar sectorul este considerat a fi silențios dacă toate eșantioanele
sunt 0.

--startslinie, --ss DUR
Adaugă cantitatea dată de liniște la începutul fiecărui fișier de ieșire.

--canale de schimb
Schimbați canalul din stânga cu cel din dreapta.

--tocdr
Scrieți datele în format cdr (implicit). Setează ordinea corectă a octetilor.

--toraw
Scrieți datele în format brut. Ordinea octetilor trebuie specificată cu -o/-O (implicit mare).

--towav
Scrieți datele în format wav. Setează ordinea corectă a octetilor.

--verbos
Produceți mai multă producție. Momentan folosit doar de --silencecuts si --silenceinfo.

--versiune, -V
Afișează informații despre versiune.

-- Opriți procesarea argumentelor. Argumentele rămase pot fi doar nume de fișiere sau tăiate
numere dacă se utilizează tăierea.

Comandă linie opțiune scanare:


De la stanga la dreapta. Setările ulterioare le pot înlocui pe cele anterioare. Atenție la schimbarea fișierului
formate înainte de ordonarea octetilor sau o ordine a octetilor poate fi respinsă pentru (atunci activ)
format. Când nu se utilizează tăierea, argumentele rămase sunt folosite pentru a completa intrarea și ieșirea
nume de fișiere. Când utilizați tăierea, argumentele rămase sunt considerate a fi numere tăiate. Cand
folosind numere tăiate negative, utilizați -- pentru a termina procesarea opțiunilor sau a numerelor negative
poate fi confundat cu opțiuni (acest lucru este obligatoriu cu GNU getopt()).

Toate opțiunile care au un argument care indică o oră acceptă următorul format de număr. The
numărul poate fi în zecimal, octal (începător 0) sau hexazecimal (înainte 0x sau 0X). Unul-
unitatea de litere poate urma. Dacă există spațiu între număr și unitate, ambele trebuie
fi citat, ca în „55 C”. Aceste unități sunt recunoscute: b (octeți), C (sectoare CD audio), s
(secunde). Când nu este dată nicio unitate, se presupune C. Este posibil ca afișarea progresului să se afișeze numai
numerele din unele dintre aceste unități. Sunt permise fracțiuni de secunde.

Numerele tăiate negative sunt permise numai dacă dimensiunea de intrare poate fi determinată (ceea ce nu va fi
poate fi posibil dacă intrarea provine de la o conductă) și sunt afișate ca echivalent pozitiv
cele. Dacă ultimul număr de tăiere este 0 înseamnă sfârșitul fișierului. Dacă dimensiunea fișierului de intrare poate
nu poate fi determinată cea mai lungă intrare posibilă (aproximativ 405 minute) este înlocuită.

Un nume de fișier „-” este luat drept stdin/stdout.

Dacă wav2cdr a fost compilat pentru a utiliza GNU getopt(), scanarea argumentelor este mai puternică și mai lungă
opțiunile pot fi scurtate la semnificație. Opțiunile sunt, de asemenea, reordonate; asta e frumos dar
poate fi o capcană. Folosiți -- dacă aveți îndoieli și nu amestecați opțiunile cu numele fișierului sau numărul tăiat
argumente.

Date formate:


În prezent, toate gestionarea datelor presupun numere întregi semnate pe 16 biți, intercalate pentru 2 canale, la
o rată de eșantionare de cea a unui CD. Numai fișierele wav cu acești parametri pot fi citite
corect. fișierele cdr sunt în acel format și pot fi doar formatele brute cu acești parametri
prelucrate. Singura flexibilitate permisă pentru raw este ordinea octeților, care poate fi specificată
atât pentru citit, cât și pentru scris. Ordinea octeților pentru wav și cdr este fixă.

Canal schimb:


Canalele stânga și dreapta sunt schimbate, ceea ce este același cu schimbarea consecutivă pe 16 biți
valori între ele. Consultați, de asemenea, „Format CDR” de mai jos.

Scalarea / Volum Schimbare:


Scalare poate fi efectuată fie cu aritmetică cu numere întregi, fie cu virgulă mobilă. Întreg
aritmetica este mai rapidă, dar posibil să nu fie la fel de precisă. Valorile se vor satura (adică vor fi tăiate),
mai degrabă decât să fie trunchiată. Viteza acestei operațiuni depinde de caracterul îndian al
date de intrare, date de ieșire și gazdă. Este cel mai lent când octeții trebuie schimbati înainte
scalare și schimbat înapoi după. Factorii de scară negativi sunt permisi, dar ar putea fi de
valoare dubioasă.

Mono / stereo:


Datele de intrare pot fi convertite în mono și apoi înapoi în stereo. Rezultatul este 2 canale cu
aceleași date. Acest lucru poate fi util în unele cazuri.

producție fişier denumire:


Cu excepția cazului în care rezultatul este la stdout, numele fișierului rezultat este numele dat cu --outfile. O
sunt atașate un punct și un număr de melodie din 2 cifre.

Intrare de date despicare:


Datele de intrare pot fi împărțite în bucăți resp. urme. În prezent, reducerile pot fi plasate numai la
multipli de sectoare CD audio (la limitele sectorului), indiferent dacă formatul de intrare este cdr
sau nu.

Tăieturile sunt plasate în pozițiile date, care trebuie să fie în ordine crescătoare (sau egală).
Numerele negative sunt numărate de la sfârșitul datelor de intrare. Acest lucru funcționează numai dacă intrarea
este căutabil (conductele Unix nu sunt). Sectoarele de intrare sunt numerotate de la 0. Octeți de a
antetul pe care l-ar putea avea formatul de intrare nu sunt contorizate.

Se pot face orice număr de tăieturi, dar doar 99 de piese pot fi puse pe un CD. Toate sectoarele înainte
primul, dar care nu include primul număr de sector, sunt eliminate, precum și toate sectoarele
după și inclusiv ultimul număr de sector. Trebuie să existe cel puțin 2 numere de sector (numere tăiate).
fi dat, caz în care se decupează o bucată.

Dacă există doar 2 numere tăiate (1 pistă de tăiat), datele pot fi scrise în stdout sau
fişier. Mai mult de o piesă poate fi scrisă numai în fișier, numărul piesei va fi adăugat ca
o extensie a numelui fișierului. Pentru a evita ca numărul piesei să fie adăugat la numele fișierului
când se face o singură tăietură, nu folosiți --outfile dar scrieți în stdout și utilizați ieșirea
redirecționare.

Exemplu (presupunând 50000 de sectoare în intrare):
wav2cdr < INPUT --outfile NAME --cut 500 20000 40000
sectoarele 0- 499: aruncate
500-19999: salvat în NAME.01
20000-39999: salvat în NAME.02
40000-49999: aruncat

Tăiere afară tăcut intervale:


Presupunând că o înregistrare digitalizată este stocată în record.wav și urmează să fie tăiată în piste.

wav2cdr < record.wav > cuts --silencecuts --silencedelay 2s
wav2cdr < record.wav --of tracks --cut `cat cuts`

Va stoca piesele înregistrării în track.01, track.02, ..., cu întârziere pentru tăiere
la o parte silențioasă setată la 2 secunde. Pragul utilizat este implicit. Observați sintaxa ``
funcționează sub Unix și în acest caz pune conținutul fișierului „cuts” pe linia de comandă.

Informații despre tăceri si curent sunet părți:


--silenceinfo poate fi folosit în același mod ca --silencecuts. Produce rezultate asemănătoare

(stdin):
silnc 0 b, 0 C, 0 s, 00:00.00 min
DIFF 811440 b, 345 C, 4 s, 00:04.22 min
--> 811440 b, 345 C, 4 s, 00:04.22 min

AUDIO 811440 b, 345 C, 4 s, 00:04.22 min
DIFF 20603520 b, 8760 C, 116 s, 01:56.05 min
--> 21414960 b, 9105 C, 121 s, 02:01.02 min

arătând începutul, lungimea ("DIFF") și sfârșitul ("-->") atât pentru silent ("silnc"), cât și și
intervale non-silențioase ("AUDIO"). Acest lucru este util pentru examinarea pistelor existente, dar poate
a nu fi folosit cu --a tăia.

Mesaje:


Mesajele de progres și statisticile sunt scrise în stderr atunci când scrieți în stdout și în
stdout când scrieți în fișier. În prezent, nu este posibil să suprimați acest lucru, decât prin
redirecționare către găleată de biți.

Scris wav format:


Numai fișierele wav cu 2 canale, 16 biți per probă și rata de eșantionare CD audio pot fi
scris. Dacă datele de intrare sunt diferite, fișierul wav rezultat este incorect. Scalare poate
se efectuează la scrierea wav. Tăierea poate fi efectuată numai în multipli ai unui CD audio
dimensiunea sectorului. Când scrieți wav, ieșirea trebuie să poată fi căutată (de exemplu, fără conducte).

CDR Format:


Date brute de eșantionare la o rată de eșantionare de 44100 Hz. Canalele sunt intercalate. Numerele
sunt numere întregi semnate pe 16 biți cu această ordine de octeți: MSByte Left, LSByte Left, MSByte Right,
LSByte Dreptul. Dimensiunea pistei trebuie să fie un multiplu al mărimii sectorului de 2352 de octeți. Acolo
sunt 75 de sectoare pe secundă.

Utilizați wav2cdr online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Avogadro
    Avogadro
    Avogadro este o moleculară avansată
    editor conceput pentru utilizare pe mai multe platforme
    în chimie computațională, moleculară
    modelare, bioinformatica, materiale
    stiinta si...
    Descărcați Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV este un set de programe de procesat
    Listări TV (tvguide) și ajutor în gestionare
    vizionarea dvs. la televizor, stocarea listelor într-un
    Format bazat pe XML. Există utilități pentru
    do...
    Descărcați XMLTV
  • 3
    atacant
    atacant
    Proiectul Strikr Free Software. Artefacte
    eliberat sub o „intenție bazată”
    licență duală: AGPLv3 (comunitar) și
    CC-BY-NC-ND 4.0 internațional
    (comercial)...
    Descărcați strikr
  • 5
    GIFLIB
    GIFLIB
    giflib este o bibliotecă pentru lectură și
    scrierea imaginilor gif. Este API și ABI
    compatibil cu libungif care era în
    utilizare largă în timp ce compresia LZW
    algoritmul a fost...
    Descărcați GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F oferă o sursă gratuită și deschisă
    firmware alternativ pentru DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F are Samba și NFS;
    suportă ext2/3/4...
    Descărcați Alt-F
  • Mai mult »

Comenzi Linux

Ad