.X91

hq audio @ 85..115 Kbits / sec


O čo ide ? :

Ide o algoritmus stratovej kompresie audio signálu podobnej (viac) .ogg alebo .mp3 . Ak si/ste spoznal http://auditory.localhost.sk/x21/ tak 21 a 91 možno porovnať takto :

X21 - Natvrdo ohraničená veľkosť komprimovaného súboru 21 kbit/sec . (Zlá) Kvalita zvuku po kompresii a dekompresii je dôsledkom tohto ohraničenia . Účelom bolo ukázať aká kvalita zvuku sa dá dosiahnuť použitými metódami pri tak silnej kompresii .

X91 - Pri kompresii aplikuje (nie úplne dokonalý) model vnímavosti signálu ktorý určí jeho prípustnú mieru degradácie ktorú by nemal človek spozorovať . Komprimovaný súbor je touto degradáciou/stratami (vždy) postihnutý :-) . Na rozdiel od X21 , je veľkosť X91 minimálnym výsledkom ktorý sa dá použitými metódami pri zachovaní „kvázi“ 100% kvality dosiahnuť .

- Teda X21 určuje explicitne veľkosť a implicitne kvalitu zvuku . Zatiaľ čo X91 určuje explicitne kvalitu zvuku a implicitne veľkosť súboru .

- Použité metódy X21 a X91 niesu rovnaké ! . X21 mala v sebe isté neodstrániteľne ohraničenia , pričom X91 je výsledok snahy jej zovšeobecnenia ktorý ešte neobsahuje niektoré plánované metódy , dokonca niektoré (dve) obsiahnuté v X21. (Kompresná schéma musí umožniť zachovanie ľubovoľne vysokej kvality, takej ako požaduje uživatel . Teda v ľubovolnej miere sa priblížiť k bezstratovosti kódovania na úkor veľkosti súboru )



Ako si X91 môžeš/môžete vyskúšať ? :

1. Stiahni http://auditory.localhost.sk/x91/xendec.zip a niekam si ho rozbalte (napr. do adresára D:\x91\ ). ( rýchla rada : Použiješ/použijete obdobne ako program pre konverziu X21 )

DOLEŽITĚ : program xendec.exe pracuje len z wav súbormi ktoré sú v CDDA formáte !!, teda napr. stiahnuté z CD audia na HDD .

2. Pomocou programu xendec.exe v príkazovom riadku môžeš/môžete robiť konverziu medzi súbormi .wav a .x91 pomocou parametra nasledovne :

- Ak spustíš program takto : „ xendec.exe menosuboru “ tak program hľadá v reťazci menosuboru koncovku .wav alebo .x91 . Ak jednu z nich našiel tak spustí konverziu . V oboch možných prípadoch sa výstupný súbor umiestni do rovnakého adresára ako zdrojový takže zdroj nesmie byť na read-only nosiči !! . Prípad .x91 do .wav : xendec jednoducho pridá k reťazcu menosuboru koncovku .wav pričom ponechá aj starú koncovku , teda výsledný súbor sa bude končiť .x91.wav :-) . Treba počítať že súbor wav bude cca 15 krát väčší ako x91. Prípad .wav do .x91 : v tomto prípade program koncovku nepridáva na úplný koniec menosuboru, ale zmení .wav na .x91 .

Príklady:

D:\x91\xendec.exe D:\x91\test.wav “ vykoná konverziu na wav na x91 , a výstupom bude súbor „ D:\x91\test.x91 “

D:\x91\xendec.exe D:\x91\test.x91 “ vykoná konverziu na x91 na wav , a výstupom bude súbor „ D:\x91\test.x91.wav “



Ako jednoduchšie .. ? :

Win.ME a novší. umožňuje aj jednoduchšie spúšťanie programu s parametrom „menosuboru“ , Deje sa to vždy keď chytíš/chytíte myškou a ľavým tlačítkom mp3-jku a hodíš/hodíte ju do napr. winampu . To znamená že stačí chytiť súbor .wav alebo .x91 a hodiť ho do programu xendec.exe . V starších Win. tento jednoduchý postup nefunguje :-( .

Ešte ďalšou možnosťou (neviem ako sa správajúcej v starších win) je ísť na to cez ponuku start v nej volbu run , a do príslušného riadku napísať : „ xendec.exe menosuboru “ tak ako to bolo vysvetlené vysvetlené vyššie . Pod novšími win tu funguje tiež jedno uľahčenie .. netreba do riadku priamo písať , iba tam „vhodiť“ ikony (najprv xendec.exe , a potom subor wav alebo x91) . Alebo bez tohto uľahčenia použiť browse (prehľadávať) .



Ako meniť silu kompresie ? :

Ak chceš/chcete experimentovať so silou kompresie , tak nato poslúži súbor enc_quality.ini , v ktorom je uložená (textový súbor) multiplikatívna hodnota kvality kompresie v % (napr. 50.0 % , alebo 1000.0 %). Program xendec.exe automaticky hľadá tento súbor a ak je neprítomný alebo nenájdený pri spustení , tak je kvalita default-ne nadstavená na 100%. Ak súbor nájdený bol , tak program xendec.exe na začiatku behu vypíše info o nastavenej kvalite (v opačnom nevypíše) . Na to aby bol súbor nájdený je potrebné aby aktuálny pracovný adresár ten v ktorom je aj súbor enc_quality.ini . Toto bude automaticky v poriadku ak bude program spúšťaný s príkazového riadku , alebo cez start .. . Ale nebude to v poriadku ak konverziu spustíme postupom „Ako jednoduchšie“ - pomocou ikón .



Hotové ukážky : - Pre prácu v príkazovom riadku by bolo dobré názvy zmeniť na kratšie a bez medzier .

Dire Straits - Money For Nothing.x91 - Staršia pôsobivá rocková skladba . Zdrojová kvalita : CD Audio

James Horner - Death Of Titanic.x91 - Ukážka „vážnej hudby“ resp. orchestrálnej hudby . Zdrojová kvalita : CD Audio

van_eyden_feat_susann_webb_-_the_i_(original_mix)-mod.x91 – Trance, Zdrojová kvalita : mp3@192

mario_lopez_-_you_play_me_like_a_jojo_(radio_mix)-mod.x91 – Trance, obsahuje zvuky ktoré .ogg pri 112kbit „rozmaže“, Zdrojová kvalita :mp3@192






.