Fájlformátumokról dióhéjban rádióamatőröknek

Innen: HamWiki
A lap korábbi változatát látod, amilyen HG2ECZ (vitalap | közreműködések) 2009. november 15., 22:57-kor történt szerkesztése után volt. (alapozás)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Napjainkban sokféle formátum terjed rádióamatőrök között is. Kis összefoglalóval segítenénk, mire mikor melyiket célszerű alkalmazni, hogy a feleslegesen nagy adatmennyiség helyett kevés adattal, mégis megfelelő minőségben vigyük át. Továbbá bemutatásra kerül, mely szabadszoftverek alkalmasak ezeknek a formátumoknak az előállítására.

Szöveg és adat tömörítés

  • lzma: a jelenleg ismert leg erőteljesebb szabadszoftveres tömörítő, amely az ezredforduló után jelent meg.
  • régebbi szoftverek: gzip, bzip2. Az lzma-hoz képest kevésbé hatékonyak, bár a gzip előnye a gyorsasága és a kis memóriafoglalása.

Szabadszoftver: lzma, lzcat, unlzma

A fenti tömörítőszoftverek kombinálhatóak tar szoftverrel. A tar feladata a több fájlt tartalmazó adatforrás sorosítása, technikatörténeti nevén szalagra írható (tape archive) adatfolyam előállítása.

Konkrét példák több fájl be és kicsomagolására tar segítségével:

  • tar --lzma -cvf kimenet.tar.lzma forrásfájlok_vagy_könyvtárak
  • tar -xvf kimenet.tar.lzma
  • tömörítetlen, egyetlen adatfolyamba sorosított sokfájlos állományt "lzma példaállomány.tar" paranccsal tudunk tömöríteni, unlzma paranccsal pedig tömörítetlen tar formára hozni.

Hangtömörítés

  • jó minőségben: MP3 és Ogg-Vorbis, AAC
  • beszédátvitelre: Speex

Szabadszoftver: lame, audacity és speex

Képtömörítés

  • Vektoros, amely megnyújtásakor minden eleme pixelesedés nélkül nyúlik: SVG (adatátvitelnél lehetőleg tömörítve)
  • Éles kontúrokat, szöveget tartalmazó ábrák: gif vagy png
  • Fotószerű, lágy átmeneteket tartalmazó ábrák: jpeg vagy jpeg2000. Itt kiválaszthatunk gyengébb minőséget is, amely ugyan még nem okoz látványos romlást, azonban igen jelentős bitmennyiséget takaríthatunk meg.

SVG kimenettel rendelkező vektoros rajzolásra használható az Inkscape és az Xfig. Képmanipulálásra jól felhasználható szabadszoftver a Gimp, módosítás nélkül más formátumra való áttömörítésre az ImageMagick csomagban található convert program igen kellemes.

Mozgókép tömörítés

  • DivX és MPEG4

Szabadszoftveres tömörítő: mencoder

Elektronikus papírként terjesztve

  • Elektronikus forrásból (azaz közvetlenül a szövegszerkesztőből): PDF
  • Papír alapból lapolvasóval visszadigitalizált anyagokra: DJVU

Szerkeszthető dokumentumból PDF előállításra az OpenOffice és LaTeX programcsomag képes.

Papír alapból szkennelt dokumentáció djvu-ra konvertálására pedig

  • PDF formátumú produktumból: pdf2djvu xy.pdf > xy.djvu
  • JPG vagy egyéb képformátumból:

<source lang="bash"> for i in *jpg; do

  convert $i $i.pbm;
  cjb2 -clean $i.pbm $i.djvu;

done; djvm -c ../kimenet.djvu *.djvu </source>