![Kako se hipoteka razlikuje od posojila? Kakšna je razlika med hipoteko in posojilom? Podroben pregled razlik](https://i2.wp.com/headphone-review.ru/wp-content/uploads/2017/05/mp3-1024x640.jpg)
Predstavljamo vam članek z podrobna analiza Glava in struktura datoteke WAV.
Torej, razmislite o najpogostejši datoteki WAV (Windows PCM). Sestavljen je iz dveh izrazito razdeljenih regij. Eno je glava datoteke, drugo je podatkovno območje. Glava datoteke vsebuje informacije o:
Toda za boljše razumevanje pomena vrednosti v glavi bi morali govoriti tudi o podatkovnem območju in digitalizaciji zvoka. Zvok je sestavljen iz vibracij, ki ob digitalizaciji dobijo stopničasto obliko. Ta vrsta je posledica dejstva, da lahko računalnik reproducira zvok določene amplitude (glasnosti) v katerem koli kratkem času in ta kratek trenutek še zdaleč ni neskončno kratek. Trajanje tega intervala določa frekvenco vzorčenja. Na primer, imamo datoteko s frekvenco vzorčenja 44,1 kHz, kar pomeni, da je to kratko obdobje enako 1/44100 sekunde (sledi iz dimenzije Hz = 1/s). Sodobne zvočne kartice podpirajo hitrost vzorčenja do 192 kHz. Ja, sčasoma smo ugotovili.
Zdaj pa glede amplitude (glasnost zvoka v kratkem časovnem obdobju). Od tega bi rekel, da je odvisno od natančnosti zvoka. Amplituda je izražena s številom zasedenih v pomnilniku (datoteka) 8, 16, 24, 32 bitov (teoretično je možno več). Kot veste, je 8 bitov = 1 bajt, zato lahko katera koli amplituda v kratkem času v pomnilniku (datoteki) zavzame 1, 2, 3, 4 bajte. Torej kot več številka zavzame prostor v pomnilniku (datoteki), večji je obseg vrednosti za to število in s tem za amplitudo.
V mono različici so vrednosti amplitude razporejene zaporedno. Pri stereo, na primer, gre amplitudna vrednost za levi kanal najprej, nato za desni, nato spet za levi in tako naprej.
Kombinacija amplitude in kratkega časovnega obdobja se imenuje vzorec.
Zdaj tabela, ki jasno prikazuje strukturo datoteke WAV.
Lokacija | Polje | Opis |
---|---|---|
0..3 (4 bajti) | chunkId | Vsebuje znake »RIFF« v kodiranju ASCII (0x52494646 v predstavitvi big-endian). To je začetek verige RIFF. |
4..7 (4 bajti) | chunkSize | To je preostala velikost verige s tega položaja. Z drugimi besedami, to je velikost datoteke - 8, to pomeni, da sta polji chunkId in chunkSize izključeni. |
8..11 (4 bajti) | formatu | Vsebuje znake "WAVE" (0x57415645 v predstavitvi big-endian) |
12..15 (4 bajti) | subchunk1Id | Vsebuje znake "fmt" (0x666d7420 v predstavitvi big-endian) |
16..19 (4 bajti) | subchunk1Size | 16 za format PCM. To je preostala velikost podniza, ki se začne s tega položaja. |
20..21 (2 bajta) | audioFormat | avdio format, celoten seznam lahko dobite. Za PCM= 1 (to je linearna kvantizacija). Vrednosti, ki niso 1, označujejo določen format stiskanja. |
22..23 (2 bajta) | numChannels | Število kanalov. Mono = 1, Stereo = 2 itd. |
24..27 (4 bajti) | sampleRate | Pogostost vzorčenja. 8000 Hz, 44100 Hz itd. |
28..31 (4 bajti) | byterate | Število prenesenih bajtov na sekundo predvajanja. |
32..33 (2 bajta) | blockAlign | Število bajtov za en vzorec, vključno z vsemi kanali. |
34..35 (2 bajta) | bitsPerSample | Število bitov v vzorcu. Tako imenovana "globina" ali natančnost zvoka. 8 bit, 16 bit itd. |
36..39 (4 bajti) | subchunk2Id | Vsebuje znake "podatki" (0x64617461 v predstavitvi big-endian) |
40..43 (4 bajti) | subchunk2Size | Število bajtov v podatkovnem območju. |
44.. | podatkov | Podatki WAV neposredno. |
To je celotna glava, katere dolžina je 44 bajtov, ki ji sledi podatkovni blok, ki sem ga že opisal zgoraj.
Pravzaprav je jasno, da je uporabljene vrste podatkov mogoče spremeniti. Na primer, v C (MSVS) lahko namesto matrike char uporabite __int32 ali DWORD, vendar primerjava z neko konstanto niza, na primer, morda ne bo zelo priročna. Prav tako bi vas rad opozoril na vpliv nove 64-bitne mode na programska orodja. Vedno se je namreč treba spomniti, da bo v jeziku C vrsta spremenljivke int v 64-bitnem sistemu imela dolžino 8 bajtov, v 32-bitnem pa 4 bajte. V takih primerih lahko uporabite prej omenjeno spremenljivko __int32 ali __int64, odvisno od velikosti spremenljivke v pomnilniku, ki jo potrebujete. Obstajajo vrste __int8 , __int16 , __int32 in __int64 , na voljo so samo za prevajalnik MSVC++ vsaj različice 7 (Microsoft Visual Studio 2003.NET), vendar ne morete zgrešiti z izbiro velikosti podatkovnega tipa.
Preberite tudi:
|
SUROV- format podatkov, ki vsebuje neobdelane podatke. Te datoteke vsebujejo popolne informacije o shranjenem signalu. V primeru obdelave zvoka se RAW nanaša na nestisnjene zvočne podatke in glave.
PCM pomeni impulzno kodno modulacijo (impulzno kodno modulacijo) in zagotavlja digitalno predstavitev analognega signala, ki je vzorčen (digitaliziran) v rednih intervalih (s frekvenco, določeno v hertzih) in predstavljen v binarni obliki (z dano natančnostjo – bitna globina) . Poleg uporabe PCM za digitalni zvok v računalniku in na zvočnih CD-jih, to obliko uporabljajo tudi nekateri digitalni telefonski sistemi in številni digitalni video formati.
V formatu PCM so vrednosti zvočne amplitude predstavljene z uporabo drugačna številka bit (bitna globina); Zvočni posnetek je običajno digitaliziran na 12 do 24 bitov, vendar je najpogostejše studijsko kodiranje zvoka PCM za snemanje na diske Blu-ray 16-bitno.
WAV (WAVE)- format datoteke kontejnerja za shranjevanje posnetka digitaliziranega zvočnega toka. V sistemu Windows se ta format najpogosteje uporablja kot ovoj za nestisnjen zvok (PCM). Zvok, stisnjen s skoraj katerim koli kodekom, lahko vstavite v vsebnik WAV (vendar lahko pride do težav pri predvajanju takšnih datotek).
Struktura: sestavljena je iz treh glav, ki jim sledijo podatki same zvočne datoteke, t.j. zaporedje bajtov samega zvočnega signala.
Prva je glava RIFF. Zavzema 8 bajtov od samega začetka datoteke in vsebuje informacije o dolžini datoteke
Druga glava - WAV glava, vsebuje informacije o številu kanalov (mono ali stereo)
Tretja glava je informacija o številu bajtov, dodeljenih za same podatke WAV
Apple AIFF. To je standardni format datoteke za shranjevanje zvočnih podatkov na platformi Macintosh. Njegova posebnost je, da vam omogoča, da poleg zvočnega vala postavite dodatne informacije, zlasti vzorce WaveTable (primeri zvoka instrumentov skupaj s parametri sintetizatorja), kar izboljša kakovost končnega rezultata.
Zvočni podatki v standardni datoteki AIFF so nestisnjeni PCM. Obstaja tudi stisnjena različica formata AIFF, imenovana AIFC (redko AIFF-C), ki lahko uporablja različne kodeke za stiskanje.
AIFF je skupaj s SDII in WAV eden od formatov, ki se uporabljajo v profesionalnih avdio in video aplikacijah, saj za razliko od bolj priljubljenega formata mp3 ne izgubi kakovosti zvoka.
RIFF- eden od formatov datotek vsebnika za shranjevanje pretočnih večpredstavnostnih podatkov (video, zvok, morda besedilo). Najbolj znani formati, ki uporabljajo RIFF kot vsebnik, so: AVI (video), WAV (avdio), RMI (MIDI posnetki).
RIFF ima omejitev velikosti podatkov 2 GB.
Datoteka RIFF vsebuje ugnezdene dele (kome) s podatki istega tipa; zunanji fragment je sestavljen iz glave in podatkovnega področja.
Struktura: Prva dvojna beseda glave identificira podatke, shranjene v fragmentu. Druga beseda glave je velikost podatkovnega območja v bajtih (razen velikosti same glave).
Podatkovno območje ima spremenljivo dolžino, vendar mora biti besedno poravnano (če je potrebno, oblazinjeno na koncu z nič bajtom na celo število besed).
Pred kratkim sem prejel naslednjo e-pošto:
Hej, spletno mesto, MP3 je najbolj priljubljen zvočni format, vendar obstaja toliko drugih, kot so AAC, FLAC, OGG in WMA, da nisem prepričan, katerega naj uporabim. Kakšna je razlika med njima in katero naj uporabim za shranjevanje glasbe?
Vprašanje je precej priljubljeno, poskušal bom odgovoriti preprosto, a jasno.
Govorili smo že o razliki med izgubami in izgubami, a skratka, obstajata dve vrsti kakovosti zvoka:
Format brez izgub ohranja polno kakovost zvoka, v večini primerov raven CD-ja, medtem ko format z izgubo stisne datoteke, da prihrani prostor (seveda se kakovost zvoka poslabša).
Če želite samo poslušati glasbo tukaj in zdaj, obstaja velika verjetnost, da boste uporabili format z izgubo. Prihranijo veliko pomnilnika in vam pustijo več prostora za skladbe na vašem prenosnem predvajalniku, in če so dovolj visoke, jih ni mogoče razlikovati od izvirnega vira. Tu so formati, na katere boste verjetno naleteli:
Zdaj, ko razumete razliko med posameznimi oblikami, kaj bi morali uporabiti za kopiranje ali prenos glasbe? Na splošno priporočamo uporabo MP3 ali AAC. Združljivi so s skoraj vsakim predvajalnikom in oba se ne razlikujeta od izvirnika, če . Če nimaš posebne potrebe kar kaže drugače, sta MP3 in AAC najboljša izbira.
Vendar pa je treba nekaj reči za shranjevanje glasbe v formatu brez izgub, kot je FLAC. Čeprav verjetno ne boste več opazili Visoka kvaliteta, brez izgub je odličen za shranjevanje glasbe, če jo nameravate pozneje pretvoriti v druge formate, saj bo pretvorba zapisa z izgubo v drugo obliko z izgubo (kot je AAC v MP3) povzročila datoteke, ki so opazno več nizka kvaliteta. Zato za arhivske namene priporočamo FLAC. Vendar pa lahko uporabite kateri koli format brez izgub, saj lahko pretvarjate med oblikami brez izgub, ne da bi spremenili kakovost datoteke.
Obvestilo
Datoteke WAV (WAVE) sta ustvarila IBM in Microsoft. Vsebujejo različne zvočne podatke – zvoke, zvočne učinke, glasbo, pa tudi glasovne posnetke. Programi za predvajanje predstavnosti (Windows Media Player, QuickTime itd.) lahko predvajajo in odpirajo takšne datoteke. Datoteke WAV so bistveno večje od datotek MP3, zato niso priljubljene. Posebnost Datoteke WAV - njihova tehnologija stiskanja zvoka brez izgub. Nastale datoteke so visoke kakovosti in velikih velikosti, kar močno škodi njihovi priljubljenosti. Pošiljanje in prenos takšnih datotek zahteva veliko časa in prostora na disku.
Datoteke WAV uporabljajo obliko datoteke za izmenjavo virov, ki shranjuje podatke. Podatki so shranjeni v grozdih, ki vsebujejo oznako s 4 znaki in število bajtov v gruči. Analog tega formata za Mac OS so datoteke AIFF. Datoteke WAV imajo lahko vzorce od 8 do 16 bitov pri frekvencah od 11.025 do 44.100 Hz. Največja kakovost datotek WAV je 16 bitov, 44 100 Hz, in ravno to je vzorčenje skladb na CD-jih, na katerih sekunda zvoka "tehta" 88 kB. Pri kodiranju digitalnega toka se običajno uporablja format modulacije chirp-pulse-code. Sistemski zvoki v sistemu Windows pri zagonu OS, klikanju bližnjic, pri podajanju napak, izklopu računalnika itd. so nestisnjene datoteke WAV.
Razširitev datoteke | .wav |
Kategorija datoteke | |
Vzorčna datoteka | (6,1 MB) (1,5 MB) |
Sorodni programi | CyberLink PowerDirector Microsoft Windows Media Player Roxio Creator 2009 |