Amazon Best VPN GoSearch

Favicon OnWorks

wav2cdr - Dalam talian dalam Awan

Jalankan wav2cdr dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan wav2cdr yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


wav2cdr - menukar input dalam (atau serupa dengan) format wav kepada format cdr yang sesuai untuk menulis
pada CD audio.

SINOPSIS


wav2cdr [pilihan ...] [dalam fail [fail luar]] [--potong potong nombor ...]

VERSION


Halaman manual ini menerangkan wav2cdr versi 2.3.4.

DESCRIPTION


wav2cdr ialah program penukaran untuk data audio yang menggunakan secara automatik kepada besar dan
mesin endian kecil. Penggunaan utamanya adalah untuk menukar wav kepada cdr, tetapi ia lebih sedikit
fleksibel sekarang dan boleh mengendalikan beberapa format fail dan melakukan beberapa operasi pada data.
Format ini boleh dilakukan (membaca dan menulis):

wav MS Windows bunyi
CD audio cdr
kadar persampelan tetap mentah, saluran dan bait bagi setiap sampel
(= yang cdr); susunan bait mesti dinyatakan

Operasi ini boleh dilakukan pada data (kombinasi boleh dilakukan selagi ia
bermakna):

Penskalaan (perubahan volum), aritmetik integer
Penskalaan (perubahan volum), aritmetik titik terapung
Memotong input menjadi kepingan / trek
Penukaran kepada mono dan kembali kepada stereo
Pertukaran 2 saluran
Menambah senyap pada (atau mengalih keluar daripada, lihat memotong) bahagian
mula dan/atau tamat
Penjanaan nombor potong sepanjang selang senyap, cth
untuk memecahkan rekod menjadi trek
Maklumat tentang selang tidak senyap
Memudar masuk dan keluar

PILIHAN


--potong NUM NUM [NUM...]
Potong input menjadi kepingan, potong pada kedudukan NUM. Lihat bahagian tentang hujah
mengimbas dan membelah di bawah.

--kesudahan, --es DUR
Menambah jumlah senyap yang diberikan pada penghujung setiap fail output.

--fadein LEN
Pudar pada permulaan sepanjang tempoh LEN. Sintaks untuk LEN adalah sama seperti untuk
nombor yang dipotong, lihat bahagian tentang pengimbasan hujah di bawah. Jika pemotongan aktif,
fade-in digunakan pada permulaan setiap potongan.

Fading in dilakukan dengan meningkatkan amplitud untuk sektor CD dengan jumlah
diperoleh daripada LEN sepanjang tempoh LEN. --fadein 3 akan menghasilkan amplitud
daripada sektor pertama diturunkan kepada 1/4, daripada sektor kedua kepada 2/4, dan yang ketiga
sektor kepada 3/4. Sektor keempat tidak berubah dan kemudiannya mencapai amplitud penuh.

--fadeout LEN
Pudar pada penghujungnya sepanjang tempoh LEN. Sintaks untuk LEN adalah sama seperti untuk
nombor yang dipotong, lihat bahagian tentang pengimbasan hujah di bawah. Jika pemotongan aktif,
fad-out digunakan pada hujung setiap potongan.

Pengiraan adalah serupa dengan --fadein. --fadein 3 akan menghasilkan 3 CD terakhir
sektor yang mempunyai amplitudnya diturunkan kepada 3/4, 2/4, dan 1/4. Yang (tidak wujud)
sektor berikut diandaikan senyap.

Untuk menambah sektor senyap pada penghujung fail audio, gunakan --kesudahan.

Fading out hanya boleh dilakukan jika saiz input boleh ditentukan (iaitu
input mesti boleh dicari dan tidak boleh menjadi paip). Jika pemotongan aktif, penghujungnya
potongan sentiasa diketahui dan fade-out boleh digunakan.

Jika fade-out bermula sebelum fade-in selesai, kedua-duanya akan bertindih, menghasilkan
keputusan yang masuk akal.

--fscale FLOAT
Skala data dengan FLOAT, iaitu darab dengan FLOAT (1.0 tidak melakukan apa-apa).

-h, -u, --penggunaan
Penggunaan paparan.

- membantu Paparkan bantuan yang meluas. (Maklumat itu diperoleh daripada dan bersamaan dengan ini
halaman manual.)

--inbig, -I
Data input ialah big endian (MSB, LSB) (Motorola).

--incdr
Baca format cdr (lalai ialah wav). Menetapkan susunan bait yang betul.

--infile, -r NAMA
Masukkan nama fail. Lalai kepada stdin. '-' = stdin.

--sedikit, -i
Data input adalah endian kecil (LSB, MSB) (Intel).

--inraw
Baca format mentah. Pesanan bait hendaklah dinyatakan dengan -i/-I (lalai besar).

--inwav
Baca format wav (lalai). Menetapkan susunan bait yang betul.

--iscale NUM
Skalakan data kepada NUM peratus (100 tidak melakukan apa-apa).

--monostereo
Tukar input kepada mono dan segera kembali kepada stereo. Hasilnya ialah 2 saluran dengan
data yang sama. Ini boleh berguna dalam beberapa kes.

--noswapchannels
Jangan bertukar-tukar saluran. (lalai)

--fail luar, -w NAMA
Tulis output ke fail NAME. Nombor trek dilampirkan sebagai nombor 2 digit. The
lalai adalah untuk menulis output ke stdout. NAMA '-' bermaksud stdout. Apabila memotong adalah
aktif dan lebih daripada satu potong dibuat, output tidak boleh ditulis ke stdout dan
penggunaan pilihan ini adalah wajib.

--luar besar, -O
Data keluaran dalam susunan bait endian besar (MSB, LSB) (Motorola).

--outlittle, -o
Data keluaran dalam susunan bait endian kecil (LSB, MSB) (Intel).

--senyap
Sekat keluaran kemajuan. Nama pilihan ini mungkin mengelirukan: ia tidak
mengelakkan keluaran yang banyak di tempat lain yang mungkin dihidupkan oleh --verbose.

--pemotongan senyap
Hasilkan nombor potong untuk memotong selang senyap. Ini berguna apabila
mendigitalkan keseluruhan rekod dan kemudian memotongnya mengikut jejak. Nombor yang dipotong ialah
output pada stdout dan boleh dimasukkan semula ke --potong. Selepas memotong, setiap trek kedua
(yang mempunyai nombor genap) mengandungi selang senyap dan boleh dipadamkan.

Bersama dengan --verbose, nilai senyap setiap sektor dicetak juga (tidak boleh
disuap semula --potong kemudian). Ini berkemungkinan besar menghasilkan beberapa barisan yang SANGAT panjang.

Kesunyian dikesan dengan menggunakan ambang (--silencethresh) kepada nilai yang dikira
bagi setiap sektor CD; nilai mestilah di bawah ambang untuk bilangan minimum
sektor (kelewatan --senyapkan kelewatan). Pada masa ini, purata dikira dahulu (ini ialah
komponen DC); maka purata mutlak perbezaan antara setiap
sampel dan komponen DC. Perbezaan antara 2 purata ini dibandingkan
dengan ambang. Periksa sama ada luka benar-benar jatuh ke dalam selang senyap,
dan laraskan ambang dan tempoh jika tidak (atau edit nombor potong secara manual).

Tempoh kelewatan senyap adalah sebahagian daripada selang isyarat, bukan selang senyap.
Ini bermakna setiap tempoh tidak senyap mempunyai --senyapkan kelewatan senyap pada permulaan dan
pada penghujungnya. Jika selang senyap antara dua selang isyarat kurang daripada (2 *
kelewatan senyap), bahagian senyap pada permulaan tempoh isyarat kedua ialah
dipendekkan.

--senyapkan kelewatan KELEWATAN
Tempoh "input" mesti berada di bawah ambang untuk menjadi
dikesan sebagai selang senyap. Dalam erti kata lain, bilangan sektor yang mesti
senyap sebelum selang senyap dikesan. Diabaikan tanpa --pemotongan senyap. Yang
kelewatan boleh ditentukan dengan unit dengan cara yang sama seperti untuk --potong, dan dipotong kepada
sektor CD penuh. Lalai ialah 30C (=0.4s).

--silenceinfo
Sama seperti --pemotongan senyap, tetapi ia menjana lebih banyak maklumat. Senyap dan tidak senyap
selang waktu disenaraikan dalam format jadual. Format output berguna untuk
dokumentasi, tetapi bukan untuk suapan semula --potong. Dengan --verbose, kesunyian
nilai setiap sektor CD ditunjukkan juga. Ini menghasilkan banyak output, tetapi ia
berguna untuk mencari yang sesuai --silencethresh.

--silencethresh TERHAD
Ambang untuk pengesanan senyap. Diabaikan tanpa --pemotongan senyap. Lalai ialah 10.
Sentiasa pilih ambang serendah mungkin. Apabila memotong rekod menjadi trek,
ambang mesti cukup tinggi untuk mengenali kerisik antara kepingan sebagai
senyap. Apabila ambang terlalu tinggi, sedikit pada permulaan dan akhir setiap satu
sekeping mungkin dipotong.

Sebagai kes khas, jika ambang ditetapkan kepada 0 pengiraan berangka biasa bagi
nilai senyap dipintas, dan sektor itu dianggap senyap jika semua sampel
adalah 0.

--permulaan, --ss DUR
Menambah jumlah senyap yang diberikan pada permulaan setiap fail output.

--swapchannels
Tukar kiri dengan saluran kanan.

--tocdr
Tulis data dalam format cdr (lalai). Menetapkan susunan bait yang betul.

--penakut
Tulis data dalam format mentah. Pesanan bait hendaklah dinyatakan dengan -o/-O (lalai besar).

--towav
Tulis data dalam format wav. Menetapkan susunan bait yang betul.

--verbose
Menghasilkan lebih banyak output. Pada masa ini hanya digunakan oleh --pemotongan senyap and --silenceinfo.

--versi, -V
Paparkan maklumat versi.

-- Hentikan pemprosesan hujah. Baki argumen hanya boleh menjadi nama fail atau potong
nombor jika pemotongan digunakan.

Perintah selaras pilihan mengimbas:


Dari kiri ke kanan. Tetapan kemudian mungkin mengatasi yang sebelumnya. Berhati-hati untuk menukar fail
format sebelum pesanan bait, atau pesanan bait mungkin ditolak untuk (ketika itu aktif)
format. Apabila tidak menggunakan pemotongan, hujah yang tinggal digunakan untuk mengisi input dan output
nama fail. Apabila menggunakan pemotongan, hujah yang tinggal diandaikan sebagai nombor potong. Bila
menggunakan nombor potong negatif, gunakan -- untuk menamatkan pemprosesan pilihan atau nombor negatif
boleh disalah anggap sebagai pilihan (ini adalah satu kemestian dengan GNU getopt()).

Semua pilihan yang mengambil hujah yang menandakan masa menerima format nombor berikut. The
nombor mungkin dalam perpuluhan, perlapanan (menterajui 0), atau heksadesimal (menterajui 0x atau 0X). Satu-
unit huruf mungkin berikut. Jika terdapat ruang antara nombor dan unit, kedua-duanya mesti
dipetik, seperti dalam "55 C". Unit ini diiktiraf: b (bait), C (sektor CD audio), s
(saat). Apabila tiada unit diberikan, C diandaikan. Paparan kemajuan mungkin hanya dipaparkan
nombor dalam beberapa unit ini. Pecahan untuk saat dibenarkan.

Nombor potong negatif hanya dibenarkan jika saiz input boleh ditentukan (yang tidak akan
mungkin jika input datang dari paip), dan ditunjukkan sebagai positif setara
satu. Jika nombor potong terakhir ialah 0 ia bermakna tamat fail. Jika saiz fail input boleh
tidak ditentukan input paling lama mungkin (kira-kira 405 minit) digantikan.

Nama fail '-' diambil sebagai stdin/stdout.

Jika wav2cdr telah disusun untuk menggunakan GNU getopt(), pengimbasan argumen adalah lebih berkuasa dan panjang
pilihan boleh dipendekkan kepada kepentingan. Pilihan juga dipesan semula; ini bagus tetapi
boleh jadi perangkap. Gunakan -- jika ragu-ragu, dan jangan campurkan pilihan dengan nama fail atau nombor potong
hujah-hujah.

Tarikh format:


Semua pengendalian data pada masa ini menganggap integer 16-bit yang ditandatangani, dijalin untuk 2 saluran, pada
kadar pensampelan daripada CD. Hanya fail wav dengan parameter ini boleh dibaca
dengan betul. fail cdr berada dalam format itu, dan hanya format mentah dengan parameter ini boleh
telah di proses. Satu-satunya fleksibiliti yang dibenarkan untuk mentah ialah susunan bait, yang boleh ditentukan
untuk membaca dan menulis. Pesanan bait untuk wav dan cdr ditetapkan.

Saluran bertukar-tukar:


Saluran kiri dan kanan ditukar, yang sama seperti menukar 16 bit berturut-turut
nilai antara satu sama lain. Lihat juga 'Format CDR' di bawah.

Scaling / jumlah ubah:


Penskalaan boleh dilakukan dengan sama ada integer atau aritmetik titik terapung. Integer
aritmatik adalah lebih pantas tetapi mungkin tidak setepat itu. Nilai akan tepu (iaitu dipotong),
bukannya dipotong. Kelajuan operasi ini bergantung pada endianness
data input, data output, dan hos. Ia adalah paling perlahan apabila bait perlu ditukar sebelum ini
penskalaan dan ditukar kembali selepas itu. Faktor skala negatif dibenarkan tetapi mungkin daripada
nilai yang meragukan.

Mono / stereo:


Data input boleh ditukar kepada mono dan kemudian kembali kepada stereo. Hasilnya ialah 2 saluran dengan
data yang sama. Ini boleh berguna dalam beberapa kes.

Output fail menamakan:


Melainkan output adalah untuk stdout, nama fail yang terhasil ialah nama yang diberikan dengan --fail luar. A
tempoh dan nombor trek 2 digit dilampirkan.

Input data membelah:


Data input boleh dibahagikan kepada bahagian resp. trek. Pada masa ini pemotongan hanya boleh dibuat di
gandaan sektor CD audio (di sempadan sektor), sama ada format input ialah cdr
atau tidak.

Potongan diletakkan pada kedudukan yang diberikan, yang mesti dalam susunan menaik (atau sama).
Nombor negatif dikira dari penghujung data input. Ini hanya berfungsi jika input
boleh dicari (paip Unix tidak). Sektor input dinomborkan daripada 0. Bait a
pengepala, yang mungkin ada dalam format input, tidak dikira.

Sebarang potongan boleh dibuat, tetapi hanya 99 trek boleh diletakkan pada CD. Semua sektor sebelum ini
yang pertama tetapi tidak termasuk nombor sektor pertama dibuang, serta semua sektor
selepas dan termasuk nombor sektor terakhir. Sekurang-kurangnya 2 nombor sektor (nombor potong) mesti
diberikan, di mana satu bahagian dipotong.

Jika terdapat hanya 2 nombor potong (1 trek untuk dipotong) data boleh ditulis ke stdout atau
fail. Lebih daripada satu trek hanya boleh ditulis ke fail, nombor trek akan ditambah sebagai
sambungan kepada nama fail. Untuk mengelakkan nombor trek untuk ditambahkan pada nama fail
apabila hanya satu potong dibuat, jangan gunakan --fail luar tetapi tulis ke stdout dan gunakan output
pengalihan semula.

Contoh (dengan andaian 50000 sektor dalam input):
wav2cdr < INPUT --outfile NAME --cut 500 20000 40000
sektor 0- 499: dibuang
500-19999: disimpan ke NAME.01
20000-39999: disimpan ke NAME.02
40000-49999: dibuang

Cutting keluar senyap selang masa:


Dengan mengandaikan rekod didigitalkan disimpan dalam record.wav, dan akan dipotong menjadi trek.

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

Akan menyimpan trek rekod dalam trek.01, trek.02, ..., dengan kelewatan untuk memotong
pada bahagian senyap ditetapkan kepada 2 saat. Ambang yang digunakan ialah lalai. Perhatikan sintaks ``
berfungsi di bawah Unix dan dalam kes ini meletakkan kandungan fail "potongan" pada baris arahan.

Maklumat mengenai senyap and sebenar membunyikan bahagian:


--silenceinfo boleh digunakan dengan cara yang sama seperti --pemotongan senyap. Ia menghasilkan output seperti

(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

menunjukkan permulaan, panjang ("DIFF"), dan akhir ("-->") kedua-dua senyap ("silnc") dan dan
selang tidak senyap ("AUDIO"). Ini berguna untuk memeriksa trek sedia ada, tetapi boleh
tidak digunakan dengan --potong.

Mesej:


Mesej kemajuan dan statistik ditulis kepada stderr apabila menulis kepada stdout, dan kepada
stdout apabila menulis ke fail. Pada masa ini tidak mungkin untuk menyekat ini, selain daripada
pengalihan ke baldi bit.

Penulisan wav format:


Hanya fail wav dengan 2 saluran, 16 bit setiap sampel dan kadar pensampelan CD audio boleh
bertulis. Jika data input berbeza, fail wav yang terhasil adalah tidak betul. Penskalaan boleh
dilakukan semasa menulis wav. Pemotongan hanya boleh dilakukan dalam gandaan CD audio
saiz sektor. Apabila menulis wav output mesti boleh dicari (cth. tiada paip).

CDR Format:


Data sampel mentah pada kadar persampelan 44100 Hz. Saluran disilang. Nombor-nombor
ialah 16 bit integer yang ditandatangani dengan susunan bait ini: MSByte Left, LSByte Left, MSByte Right,
LSByte Betul. Saiz trek mestilah gandaan saiz sektor 2352 bait. di sana
ialah 75 sektor sesaat.

Gunakan wav2cdr dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.