SPACEHAWKS' WORLDNEWS
Pegase 68K/PPC

 

Pegase 68k / PPC





Ez a kis cikk abból az okból íródott meg, hogy megjelent a Pegase PPC-s
verziója, ami végre kimutatja a PowerPC procik fogának a fehérjét!

De haladjunk szépen sorjában.

Ennek a cikknek mind a 68k-s, mind a PPC tulajok hasznát fogják venni, mert
egy kalap alatt fogok foglalkozni a 68ks és a PPC verzióval is.

A program hardware igényei:
- legalább egy 68020-as proci FPU-val.
- a PPC verzióhoz egy PowerPC procival megáldott kártya is kell :)!
- némi RAM, szerintem 8Mbyte már indulásnak bőven elég.

A program software igényei:
- a 68k-s verziónál elegendő egy normálisan működő rendszer.
- a PPC-s verziónak kell a WarpOS valamelyik verziója! Ezek az AMIGA Világ
  1-es CD-jén és a CHIP Magazin 51-es CD-jén megtalálhatók!
  Mint utólag kiderült a Pegase nem működik az olyan PPC-s kártyákon amin
  nincs FPU! 
A programot három féle képpen használhatjuk, ezek a következők:

CLI-ből ("a fiúk a CLI-ben dolgoznak" :), ennek a parancsai:
Nem kell aggódni a Pegase-nek bőven elég 4096byte stack!
- FROM ---> a forrás könyvtár vagy ahol az adat(ok) megtalálható(k).
            Ha nem jelölünk ki egyetlen file-t sem a könyvtárban akkor minden
            file-t ami a könyvtárban van a Pegase be fog tömöríteni!
            A felismerő olyan egyszerűre lett megírva, hogy előfordulhat,
            hogy a program egy szövegfile-ból is MPEG Audio file-t csinál!
            Elég érdekes lehet az eredmény!
            A program jelenleg a következő audio-formátumokat támogatja:
            - AIFF ---> mono/stereo, 16 bit, tömörítettlen.
            - MAUD ---> mono/stereo, 16 bit, tömörítettlen.
            - WAV ---> mono/stereo, 16 bit, tömörítettlen.
            - CDDA ---> stereo, 16 bit, 44,1 KHz.
- TO ---> a kész MPEG Audio file útvonálnak a megadása, vagy a célkönyvtár
          ahová a kész MPEG Audio file-okat menti el majd a program.
          Ha itt nem adunk meg semmit akkor a Pegase a forráskönyvtárba
          próbálja meg elmenteni a kész MPEG Audio file-okat.
- LAYER ---> egyenlőre a program csak az 1-es és 2-es layer-t támogatja, az
             alap a 2-es layer.
- FREQ ---> a sample-rate megadása. A program a sample-rate-nek a
            forrás-adat-nak az adat-header-jében tároltat használja (AIFF,
            MAUD, WAV), vagy a 44.1 KHz választja a CDDA adatoknál.
            Tehát csak a RAW-adatoknál kell megadni a sample-rate-et.
            Ennek az értéknek minden esetben a következőknek kell lenni:
            - 32 KHz.
            - 44.1 KHz.
            - 48 Khz.
            Az alap 44100 KHz.
- BITRATE ---> ez az érték határozza meg az MPEG Audio file-ok méretét és
               minőségét. (KBits/s)
               Minnél nagyobb ez az érték annál jobb minőségű lesz az MPEG
               Audio, de annál nagyobb is.
               Az ismert bit-rate-ek a layer-eknél:
               - Layer 1: 32, 64, 96, 128, 160, 192, 224, 256, 288, 320, 352,
                          384, 416 és 448.
               - Layer 2: 32, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224,
                          256, 320 és 384.
               A sample-rate-tel és a csatornák számával saját magunk is
               kiszámolhatjuk egy MPEG-file-nak a hosszát.
               Példa:
               Van egy CDDA file-unk ami 35Mbyte nagy és 160 Kbits/s-os.
               44100       x 16        x 2         = 1411200 Bits/s
               sample-rate   felbontás   csatornák
               1411200 / 160000   = 8.82 kompresszió mértéke
                        bit-rate
               35 x 1024˛ / 8.82 = 3.97 Mbyte = az MPEG Audio file hossza.
               A bit-rate-nek semmilyen hatása sincsen a kódolás sebességére.
               Kissebb bit-rate egy minimális gyorsulást eredményez, de ez 
               minden.
               Az alap 128KBits/s.
- MONO ---> a RAW-adatokat mono-ként kezeli.
- JSTEREO ---> ennél az opciónál a forrás-file-nak stereo-nak kell lenni.
               Az eljárás lényege, hogy a stereo file-ból egy álmono file-t
               csinál, mégpedig úgy, hogy csak akkor stereo a hangzást, ha a
               bal és jobb csatorna között számottevő a különbség van.
               Szerintem értelmetlen a használata, mert akkor miért lett
               kitalálva a stereo hangzás és hanghordozó ha azt ledegradáljuk
               álmonová!
- COPYRIGHT ---> bekapcsolja a Copyright-bit-et az MPEG file-ban.
                 Nincs értelme használni.
- ORIGINAL ---> bekapcsolja az Original-bit-et az MPEG file-ban.
                Nincs értelme használni.
- CRC ---> egy ellenőrző értéket számol ki az MPEG file-nak.
- VERBOSE ---> megmutatja a program összes beállítását.

A program ikonjáról:
A különböző beállítási lehetőségek szinte ugyan azok mint a CLI esetében,
csak ekkor nem kell megadni a forrás és a cél könyvtárat, mert arra a program
egy requester-ben kérdez rá.

A harmadik megoldási lehetőség a TheMpegEncGUI valamelyik verziójának a
használata.

A programról pár szót:
Már a 68k-s verzió sem a csiga lassúságáról volt híres egy gyorsabb procin,
de a PPC verzió engem is nagyon meglepett.
A program szinte valós időben készítette el az MPEG file-t ami már nem semmi!
Igaz, hogy egyenlőre csak a layer1-2 supported, de szerintem nem kell sokat
várni és már a layer3-at is kezelni fogja a program.
Csak úgy összehasonlítási alapként egy 300Mhz-s AMD-K6 3D Now!-val felszerelt
pécé ugyanilyen sebességgel készíti el az MPEG layer3-as file-t!

Mindenesetre én megnézném, hogy mire képes a Pegase egy G4-es 300Mhz-es
procival felhergelt Amigán.

Nálam egyenlőre ez a program a favorit ha MPEG Audio tömörítésről van szó!
Szeretettel várom a layer3-ast támogató verziót...


                                                   A Guy Called Raven