.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
.