translated by Balazs Barany <balazsb@users.sf.net>

Mi ez?

Az eMoviX egy kis Linux CD disztribúció olyan szoftverrel, amely a CD-rõl indulva automatikusan lejátssza a CD-n található videó és hang fájlokat. Minden, az MPlayer által támogatott formátum, elsõsorban DivX és XviD, de a legtöbb AVI, Quicktime, WMV, ASF, FLI és még néhány lejászható. Ha alcímeket raksz a film mellé (pl. film.avi és film.sub), akkor azok automatikusan megjelennek a lejátszás közben.

Szóval ha a CD-re írod az eMoviXot és a filmet, akkor az nem csak a filmet, hanem a számítógép indításához és a szoftver lejátszásához szükséges szoftvert is tartalmazni fogja, és a filmet olyan gépen is le tudod játszani, amelyiken nincs operációs rendszer (vagy nem a megfelelõ ;-), legalábbis ha a Linux támogatja a gép hardverét.

Persze a CD továbbra is olvasható és lejátszható lesz minden más operációs rendszeren; az egyetlen dolog, amit elvesztesz, kb. 8 megabájt, ami az eMoviX-nak kell.

Ez hogy mûködik?

Az eMoviX létezõ szoftverekbõl van összerakva:

  syslinux v2.00       <syslinux.zytor.com>   hogy a CD elinduljon
  mplayer v0.90        <www.mplayerhq.hu>     a filmek lejátszásához
  alsa 0.9.1           <www.alsa-project.org> a hangkártya meghajtó
  slackware v8.0       <www.slackware.com>    hogy a disztribúció kicsi maradjon
  linux kernel v2.4.20 <www.kernel.org>       hogy az egész mûködjön

Az én dolgom már csak az volt, hogy ezeket összerakjam :-)

A Slackware CD-rõl, amely a SysLinuxot használja az induláshoz, leszedtem a ramdisket, kiszedtem belõle a szükségtelen fájlokat, hozzáadtam a hangkártyameghajt ókat és természetesen az MPlayer csomagot. Egy perl-szkript (/usr/local/bin/movix.pl) töltõdik be automatikusan az indulásnál, felismeri a hang- és a grafikus kártyát, és elindítja a lejátszást.

Dokumentáció

Eddig nemigen volt idõm dokumentációt írni az egészrõl, úgyhogy ebben a fájlban van majdnem minden hozzáférhetõ információ. Remélhetõleg késõbb lesz idõm. A CD indító parancssora is tartalmaz rövid emlékeztetõket az eMoviX használatáról.

Szükség van:

--> szoftverre:

Az egyetlen dolog, amire szükséged van, egy CD író szoftver, amivel lehet indítható ISO image-t csinálni és CD-re írni.

Linuxon, Windowson és sok más operációs rendszeren is mûködik az mkisofs és a cdrecord program, amiket innen lehet letölteni:

ftp://ftp.berlios.de/pub/cdrecord/

A MoviX_Win32_Script.zip fájl, amit Cristophe Paris állított össze, tartalmazza az mkisofs.exe és cdrecord.exe mûködõ példányait. Ezt a fájlt a MoviX projekt szokásos helyérõl lehet letölteni:

http://sourceforge.net/project/showfiles.php?group_id=61561.

Hasznos .bat parancsfájlok is vannak a zip fájlban, amiket Christophe írt, és amikkel M$ felhasználók könnyebben tudják használni az mkisofs-t és a cdrecord-ot. Köszönet illeti Christophe-t a fájlok közzétételéért!

      WINDOWS FÖLHASZNÁLÓK:
      Két új program teszi lehetõvé a Windows-fölhasználóknak, hogy barátságos
      grafikus felület segítségével tudjanak eMoviX image-eket csinálni:

      - eMoviX-0.8.0rc1_Setup.exe - írta Clovis Sena (csena2k2@users.sf.net)
        Ezt a szokásos MoviX letöltési oldalon lehet megtalálni.

      - MovixISOCreator033-setup.exe - írta Kangur (movixisocreator@o2.pl)
      Ezt a http://www.movixisocreator.prv.pl/ oldalról lehet letölteni.

--> hardverre:

PROCESSZOR
Csak az x86 kompatibilisek vannak támogatva, és csak i586-tal kezdõdõen.

RAM
A kísérleteim eredménye az, hogy 36 MB memóriával minden eMoviX funkció mûködik. Vannak dolgok (pl. MPEG lejátszás), amikhez 32 MB is elég, de ez a hardveredtõl és a CD-re írt média fájltól is függ.

EGÉR
Az eMoviX-hoz nem kell egér.

KONTROLLER
Általában minden IDE és SCSI-kontroller, amit a 2.4.20-as kernel támogat, mûködik.
Ha a tied nem, légy szíves, írj nekem egy e-mailt.

GRAFIKUS KÁRTYÁK
Nehéz megmondani, hogy milyen kártyával mûködik az eMoviX, és milyennel nem. Ezek a márkák általában mûködnek:

Matrox
Ati
NVidia
Intel
3Dfx
Sis
S3
Trident

Valószínû, hogy a legtöbb grafikus kártya mûködni fog. Azt tervezem, hogy a movix honlapra nemsokára fölrakok egy grafikus-kártyaadatbankot, és ha a olyan kártyát találsz, ami ezen a listán nincs rajta, de mûködik, légy szíves, ezt hozd a tudomásomra. Persze akkor is, ha nem mûködne.

Egyébként ha az "aa" indítócímkét használod, akkor az eMoviX akármilyen kártyán le tud játszani. Igaz, ehhez szövegbe kell átváltoztatnia a képet, de legalább mûködik! :-) (Messzirõl nézd, akkor jobban látszik a kép.)

TV-HEZ KAPCSOLHATÓ GRAFIKUS KÁRTYÁK
Sokféle ATI, Matrox, NVidia, S3 Savage és SiS kártya TV-kimenetét támogatja az eMoviX.

HANGKÁRTYÁK
Az eMoviX az ALSA meghajtókat használja. Egy, az összes támogatott hangkártyát részletesen leíró lista az ALSA projekt honlapján található:
http://www.alsa-project.org/

ETHERNET KÁRTYÁK
Az eMoviX nem támogatja a hálózatot.

TÁVIRÁNYÍTÓK
Az eMoviX a Hauppauge TV távirányítókat támogatja. A 0.8.0rc2 verzió óta Sony és Pinnacle távirányítók is mûködnek. Ha más távirányítóhoz szeretnél támogatást, írj egy üzenetet a MoviX fórumba.

Támogatott hang/videó formátumok

Nem vagyok szakértõ ebben a témában, tehát nem tudok nagyon pontos adatokkal szolgálni.
Csak azt tudom, hogy a legtöbb DivX/XviD fájl, és általában a legtöbb AVI, MPEG, QuickTime, ASF, WMV fájl lejátszható. Valószínûleg a legtöbb videó fájl, és minden MP3 és Ogg Vorbis fájl lejátszható.

Ha egy fájlodat nem játszaná le az eMoviX, légy szíves, szólj nekem.

Telepítés (unix-szerû rendszeren)

A 0.6pre2 verzió óta a csomag telepítése az autoconf segítségével történik, tehát a telepítés annyi, hogy szétszeded a tar-fájlt, belemész cd-vel az újonnan létrehozott szótárba, és beírod a hagyományos parancsokat:

     ./configure
     make
     make install

Ettõl a "mkmovixiso", "movix-conf" és "movix-version" parancsok a /usr/local/bin szótárba kerülnek, és az eMoviX adatfájlok az /usr/local/share/emovix szótárba.

Ha ez számodra érthetetlen, vagy kézzel akarsz ISO image-t csinálni, akkor felejtsd el az eddigi telepítési útmutatót, és olvass tovább.

K3B és az eMoviX

Sok felhasználó kívánságára a K3B CD-író program aktuális verziója már támogatja az eMoviX-ot! Ez azt jelenti, hogy ha installálod a K3B-t, akkor kényelmes CD író programmal könnyedén csinálhatsz eMoviX CD-ket. Ebben az esetben kihagyhatod a három alábbi CD írási lehetõség elolvasását.

Indítható ISO image készítése saját film és hang fájlokkal

WINDOWS FÖLHASZNÁLÓK:
A már említett két grafikus felülettel a legegyszerûbb eMoviX image-et csinálni.

Ha viszont szereted a parancssort, akkor használhatod Christophe Paris MoviX_Win32_Script.zip csomagját, amit a MoviX letöltési oldalán találsz. Ebben az esetben a "régi eljárást" kövesd.

Hogy minél egyszerûbben tudjál indítható ISO image-t csinálni, van a csomagban egy "mkmovixiso" nevû perl-szkript.
Általában a következõ paranccsal tudsz ISO-t csinálni, ami pl. a file1 és a file2 fájlokat és a dir szótárat fogja tartalmazni:

mkmovixiso -t "A CD címe" -o /tmp/movix.iso file1 file2 dir

Esetleg akarsz lejátszólistát is rakni a CD-re, ha egynél több fájl van rajta, és adott sorrendben akarod lejátszani õket. Ehhez olvasd el lejjebb a "Lejátszólisták" bekezdést.

A mkmovixiso paramétereirõl a "mkmovixiso -h" paranccsal kapsz információt.

Ha mindig ugyanabba a fájlba akarod rakni az ISO-t, vagy mindig ugyanazokat a paramétereket akarod használni, akkor nem kell mindig megadnod õket a parancssorban, hanem beírhatod õket az .mkmovixisorc fájlba a home szótáradban.
Itt egy példa:

# <--------- .mkmovixisorc példa

# az én .mkmovixisorc fájlom
# Az összes #-el kezdõdõ sor megjegyzés.

# Hova kerüljön a létrehozott ISO fájl
output-file=/tmp/movix.iso

# Alapértelmezett indítócímke
boot-label=MoviX

# Alapértelmezett alcím-betûkészlet (a polish tartalmazza a magyar ékezetes # betûket is)
subtitleFonts=polish

# Plusz paraméterek az mkisofs-nek
extra-mkisofs-options=-J

### Paraméterek, amiket az MPlayer kap meg

# plusz paraméterek az mplayer-nek
extra-mplayer-options=-double -aspect 4:3 -flip

# olyan paraméterek, amiket semmiképpen nem kap meg az mplayer unwanted-mplayer-options=-fs -zoom

# Lejátszás ötször (0 = végtelen lejátszás) loop=5

# Ne kapcsolódjon be a DMA használata
# (ha a gép esetleg lefagy indulás közben) dma=n

# Lejátszás véletlenszerû sorrendben
random=y

# Gép újraindítása a lejátszás végén
reboot=y

# Gép kikapcsolása a lejátszás végén
# shut=y

# A CD kidobása a lejátszás végén
eject=y

# A temporális szótár automatikus törlése auto-delete=y

# ---------> A .mkmovixisorc példa-fájl vége

Ha a régi jó eljárás jobban tetszik, csináld valahogy így:

0. csinálj valahol, mondjuk a "utils" szótáradban, egy új, pl. "emovix" nevût;

  1. a src\isolinux és src\movix szótárakat másold át az új szótárba;
  2. ha vannak feliratfájljaid és akarod õket látni, csinálj egy "mplayer" nevû szótárt az "emovix"-ban, abban pedig egy "font" szótárt, és ebbe másold át a kedvenc karakterkészletedet az mplayer-fonts szótárból. (Ezután a "font" szótárban néhány .raw kiterjeszésû és egy font.desc nevû fájl lesz.)
  3. másold át az összes kívánt hang- és videó-fájlt az emovix szótárba;
  4. hívd ezt meg: "sh mkmovixiso.sh", ha Unix alatt dolgozol, vagy "mkmovixiso.bat", ha Windows alatt vagy; a /tmp/movix.iso vagy a C:\temp\movix.iso létesül. Ne felejtsd el a '-V "Film"' szöveget megszerkeszteni a meghívás elõtt a megfelelõ szkriptben, ha más címet akarsz a CD-nek adni.

Szólj, ha hibát találsz ebben az eljárásban :-)

Windows-fölhasználók, akik utálják az mkisofs-t, ennek ellenére csinálhatnak indítható eMoviX CD-ket, ha követik a nagyon találékony Hakan Atac útmutatóját:

0. töltsd le az eMoviX bootolható floppy image-et;

  1. indítsd el a Nero-t;
  2. csukd be a varázslót (nincs "bootolható" opciója);
  3. a bal oldali választékból válaszd ki a "CD-ROM (boot)" opciót, ezáltal a boot részhez kerülsz;
  4. "disk image"-ként add meg a letöltött floppy-image-et;
  5. a szakértõ beállításban válaszd ki: "Kind of Emulation" = "No emulation";
  6. rakd az "isolinux" szótárat a CD gyökérkönyvtárába. FONTOS: ha feliratokat akarsz használni, akkor a kedvenc betûkészletedet, pl. a magyar nyelvet is támogató lengyel betûkészletet az eMoviX csomag mplayer-fonts\polish szótárából, rakd a CD-re \mplayer\font néven.
  7. rakd a hang- vagy videó-fájljaidat a CD gyökérkönyvtárába (alszótárakba csak hangfájlokat rakhatsz!)
  8. ha azt akarod, hogy az eMoviX megszabott sorrendben játssza le a fájlokat, akkor rakj egy vagy több lejátszólistát (playlist) a "movix" szótárba. Az eMoviX a "movix" nevût fogja lejátszani, ha van ilyen.
  9. írd ki a CD-t!

Köszönet illeti Hakan Atac-ot a Nero-s CD írási útmutatóért.

MultiSession

Ha új "session"-t akarsz adni egy eMoviX-CD-hez, olvasd el a doksit itt: http://advancemame.sourceforge.net/doc-advcd.html (5-7. rész).
Vigyázat: a Nero-val nehéz eMoviX multisession CD-t írni, mert nem ismeri a Rock-Ridge CD formátumot, szóval tényleg olvasd el a dokumentációt.

Megjegyzés: egy fölhasználó ajánlotta a WinImage vagy WinISO nevû program használatát indítható ISO fájl készítéséhez Windows alatt. Nem volt alkalmam ezt kipróbálni, szóval légy szíves, írj nekem, ha mûködik!

Használat

Ha megvan az ISO image-ed, akkor pl. ezzel a parancssal tudod CD-re írni:

cdrecord dev=0,0 -v -eject /tmp/movix.iso

(vagy használj akármilyen CD író programot, amelyik ISO-kat tud CD-re írni).

Indítsd újra a gépedet az új CD-rõl; ha minden rendben volt, nemsokára az eMoviX elindul és lejátssza a fájljaidat.

Indítócímkék

Sok különbözõ grafikus kártya van, az mplayer is többféle grafikus meghajtót tartalmaz, és nem minden kombináció mûködik tökéletesen együtt.

A movix.pl szkript automatikusan megpróbálja a legjobb beállítást kitalálni, úgyhogy általában nem kell semmit beadnod az indító prompton.

De ha esetleg elégedetlen vagy a lejátszás minõségével, másik indítócímke beadásával kényszerítheted az eMoviX-ot, hogy egy bizonyos meghajtót használjon:

Címke Leírás

MoviX - Az alapértelmezett címke (tehát nem kell beadni) automatikusan (alapért.) megpróbálja kiválasztani a legjobb meghajtót a grafikus

kártyádhoz.

sdl - Nagyon jó felirat-rajzolás, de nem a legjobb képminõség.

vesa - A "vesa" meghajtó a legtöbb grafikus kártyával mûködik.

     vesaFB   -  Az általános VESA kép-puffer (framebuffer) meghajtó használata.
                 (800*600-as fölbontás)

vesaFB640
vesaFB800
vesaFB1024 - mint a vesaFB, de más fölbontással: vesaFB1280 640480, 800600, 1024768, 12801024, 1400*1050 vesaFB1400

      FB      -  A kártyádhoz tartozó külön framebuffer meghajtó használata,
                 ha létezik ilyen. (Pl. Matrox)

      aa      -  Szöveges módú film lejátszás ;-)

     aa1024   -  Szöveges mód, 1024x768 képernyõ-fölbontással.

     aa1280   -  Szöveges mód, 1280x1024 képernyõ-fölbontással.
                 (Ezeknek legalább gigahertzes processzor kell!)

      TV      -  Ha lehet, bekapcsolja a grafikus kártya TV kimenetét

Van még két hasznos címke, amiket akkor használhatsz, ha bennfelejtetted a CD-t a gépben:

hd - indítás merevlemezrõl
floppy - indítás floppy lemezrõl

Christophe Paris-nak köszönhetõ ez az ötlet, naponta többször használom!

Indító kapcsolók

Megadhatsz néhány kapcsolót az indulásnál, hogy megváltoztasd a movix.pl viselkedését:

Kapcsoló Értékek Eredmény

              SLOW       y,n      A movix magától lelassítja a CD-lejátszót,
                                  hogy az csöndesebb legyen. Ha a lejátszód
                                  ettõl furcsán viselkedik, akkor ezzel
                                  kikapcsolhatod a lelassítást.

              ACCEL      sw,no    Szoftveres nagyítás kikényszerítése, vagy a
                                  nagyítás letiltása. Ha lassúnak tûnik a
                                  lejátszás, kipróbálhatod az "ACCEL=no"
                                  kapcsolót, hogy meggyorsítsd (de ekkor a
                                  film nem lesz egész képernyõre nagyítva).

              VO_DRIVER  <driver> vo (videó output) meghajtó kikényszerítése
                                  (elõször olvasd el az MPlayer dokumentációt!)

              MP_OPTIONS <opts>   mplayer kapcsolók hozzáadása (lásd följebb!)

              LIST       <list>   "list" lejátszólista (playlist) használata.

              DMA        y,n      Próbálkozz a "DMA=n" kapcsolóval, ha a
                                  rendszered lefagy az indulás közben, amikor
                                  hozzányúl a CD olvasóhoz.

              SHUT       y,n      PC kikapcsolása a lejátszás után.
                  Ez nagyon hasznos, ha elalszol a film közben ;-)

              REBOOT     y,n      PC újraindítása a lejátszás után.

              LOOP       <N>      Ismétlés N-szer. "LOOP=0" => végtelenszer

              RANDOM     y,n      Lejátszás véletlenszerû sorrendben.

              REGION   <region>   Egy ezek közül: NTSC, NTSC-J, PAL, PAL-B,
                                  PAL-M, PAL-NC, PAL-60, PAL-M60 or SECAM.
                                  Általában a grafikus kártyának meg kell
                                  mondani, hogy milyen jelet küldjön a TV-nek
                                  (ATI kártyáknak általában nem).

              AUDIO      <N>      Hangkártya kiválasztása. 0: alapértelmezett
                                  vagy egyetlen hangkártya, 1, 2, 3 stb. ha
                                  ilyen sok kártyád van.

              SCSI     <modul>    Az eMoviX mindenképpen betölti az megadott
                                  SCSI modult. (pl. "SCSI=tmscsim")

Példa: ha az alapértelmezett indító-címkét akarod használni, de a sleepy.asx lejátszási listával, és utána kikapcsoltatni a gépet, és nem akarod lelassítani a CD-ROM olvasót, hogy kellemesen doromboljon, akkor a következõ indítási parancssort adod be:

boot: MoviX LIST=sleepy.asx SLOW=n SHUT=y

Vigyázat, az angol billentyûzetkiosztás van érvényben.

/ => - - => ü < => , > => . : => É = => ó

QuickTime, ASF, WMV, RP fájlok lejátszása

Az ilyen fájlok lejátszásához az MPlayernek néhány külön DLL fájlra van szüksége. Ezek sok helyet foglalnak el, ezért az eMovix- alapcsomagba nem raktam be õket. Ha ilyen filmeket akarsz lejátszani, akkor le kell töltened a megfelejõ fájlokat innen:

Ezt kell tenned, hogy az eMoviX ismerje a fájlokat:

  1. töltsd le a szükséges fájlokat.
  2. létesíts egy "win32" nevû szótárat a $prefix/share/emovix/ szótárban (alapértelmezésként a $prefix a /usr/local/share szótár)
  3. rakd a szétszedetlen .bz2 fájlt/fájlokat az új win32 szótárba (ne szedd szét õket, azt az eMoviX megcsinálja)
  4. amikor ilyen pl. QuickTime filmeket raksz az eMoviX CD-re, használd a "--hasQT" kapcsolót az mkmovixiso parancsodban. A többi "--hasXX" kapcsolót a "mkmovixiso -h" mondja meg.

QUICKTIME HIBA: egy MPlayer hiba miatt a program kiszáll, amikor megpróbálja lejátszani a második fájlt, ezért amíg ez a probléma fennáll, nincs sok értelme egynél több QuickTime fájlt rakni az eMoviX CD-re.

MPlayer menü

Az MPlayer új menü-funkcióját könnyedén használhatod az eMoviX-on, például a videók között ugrálhatsz vagy lejátszólistát válthatsz vele: Várj, amíg betöltõdik az MPlayer, és nyomd meg az "m" gombot, ami megjelenteti a menüt.

A többi billentyûzetparancs az MPlayer honlapján található. A legfontosabb parancsokat az indító parancssorból is le lehet kérdezni.

Más fájlok lejátszása a lejátszás végén

Amikor az eMoviX kész van a CD-n található filmek lejátszásával, a más CD-t, vagy Video CD-t, DVD-t és hang CD-t is le tudsz játszani. Egyszerûen rakd be az új CD-t, és hívd meg a megfelelõ parancsot. (Lásd következõ bekezdés.)

DVD, VCD és más nem eMoviX CD lejátszása

Erre általában a teljes MoviX jobb, mint az eMoviX. Szerencsére Bárány Balázs megcsinálta, hogy valamennyire az eMoviX-ban is mûködjenek ezek a dolgok: a film megnézése (vagy "q" gombbal történõ elhagyása) után mindenféle CD-t (film fájl(ok) a CD gyökérkönyvtárában, DVD, Video CD (VCD), hang CD, mp3 CD) berakhatsz, és a következõ parancsok egyikét használhatod:
movix (videó és hang fájlok lejátszása) dvd N (N: általában 1 vagy 2)
dvd (a leghosszabb rész (track) automatikus lejátszása) vcd N (N: általában 2 vagy 1)
acd
mcd

A libdvdcss programkönyvtár egy olyan algoritmust használ, ami az új EU-s szerzõi jogi törvény szerint másolásvédelem engedély nélküli föltörésének minõsül. Ezért elõször ellenõrizd, hogy az állam, amiben élsz, engedélyezi-e ezt.

Mivel az USA-ban már olyan embereket is bepereltek, akik csak azt az információt terjesztették, hogy hol lehet ilyen szoftvert letölteni, itt nem adhatunk meg címet.
Ehelyett keress a kedvenc keresõddel egy "libdvdcss-1.2.6-1.i386.rpm" fájlt és másold a $prefix/emovix/movix szótárba, ha az mkmovixiso szkriptet használod, vagy a src/movix szótárba, ha nem.

Miután bemásoltad, ne felejtsd el az mkmovixiso -css kapcsolóját használni, amikor eMoviX CD-t írsz.


Sokkal több beállítási és lejátszási lehetõséget kapsz, ha visszamész a MoviX honlapra, és letöltöd az aktuális MoviX vagy MoviX2 verziót!

Ha túl csöndes a hang, vagy egyáltalán nincs

Elõször próbáld meg a lejátszás közben a "0" gombbal följebb vinni a hangerõt (a 9 viszi le).
Ha ez nem elég, a következõvel próbálkozhatsz (persze csak ha az eMoviX fölismerte a hangkártyádat):
Állítsd meg a lejátszást a "q" gombbal, az ALT+F2 kombinációval válts át a hang-mixer képernyõoldalra, állítsd be a hangerõt, menj vissza az ALT+F1-el az elsõ képernyõoldalra, és indítsd újra a lejátszást a "movix" parancssal. Az átkapcsolás nem lehetséges a film lejátszása közben.

Lejátszólisták (playlist)

Az eMoviX támogatja a lejátszólistákat a következõ formátumokban: .asx .m3u .pls .txt .list

Pl. ha van egy "Az én videóm.avi" és egy "Az én hangom.mp3" fájlod, ilyen listát írhatsz:

  1. movix.asx

ez ilyen lesz:

<asx version = "3.0">
<title>Az én kedvenc listám</title>
<entry>
<ref href = "/cdrom/Az én videóm.avi"/> </entry>
<entry>
<ref href = "/cdrom/Az én hangom.mp3"/> </entry>
</asx>

(Jó elkerülni az ékezetes betûket, ha Windows alatt dolgozol, mert kompatibilitási problémák lehetnek velük.)

2. movix.list vagy movix.txt

ezek így néznek ki:

/cdrom/Az én videóm.avi
/cdrom/Az én hangom.mp3

A pls és az m3u formátumokról nem tudok sokat, de állítólag gyakran mûködnek ;-)

Az eMoviX a CD gyökérkönyvtárában keres "movix.asx", "movix.list" stb. fájlokat; ha nem talál ilyet, akkor a filmeket ábécé szerint játssza le. Ha több listát akarsz, más neveket is használhatsz, és a LIST paraméterrel választhatod õket ki a CD-rõl induláskor. Pl. ha van két listád, az egyik "movix.list", és a másik "mas.list", és a másodikat akarod használni, ezt add be az indítási parancssorba:

boot: MoviX LIST=mas.list

Az új MPlayer menüben újraindítás nélkül is kiválaszthatsz egy új lejátszólistát!

Fordítások

Néhány eMoviX dokumentáció le van fordítva. Az "mkmovixiso -h" parancs mutatja meg a támogatott nyelvek listáját (a magyar is köztük van). Ha az indítási és segítõ szövegeket magyarul akarod megjelentetni, használd a "-lang hu" kapcsolót.

Nemzetközi billentyûzet támogatás

Magyar billentyûzeten nehéz néhány az eMoviX teljes értékû használatához szükséges betût beadni, mert az eMoviX (meg a PC maga) alapértelmezésben angol billentyûzetet vár.

Az mkmovixiso program --keyboard=<nyelv> kapcsolójával tudod elérni, hogy más billentyûzetkiosztást használjon mind az indító parancssor, mind a Linux parancssor.

Példa: az "mkmovixiso --keyboard=hu --language=hu" parancs magyar eMoviX-CD-t csinál.

Betûkészlet támogatás

A következõ betûkészleteket tartalmazza az eMoviX csomag: centralEU-cp1250, centralEU-iso-8859-2, czech, cyrillic, greek, hebrew, polish, russian, turkish.

Ezek mind tartalmazzák a latin betûket (iso-8859-1), és a nyelvi karaktereket. A "polish" a magyar betûket is.

A 0.8.0rc2 verziótól kezdve az eMoviX a TrueType betûtípusokat is támogatja. A következõ betûtípusok vannak a csomagban: FreeFonts, VeraFonts

(Mindkét TrueType betûtípus tartalmazza a magyar ékezetes betûket is.)

A Microsoft TrueType betûtípusokat (Arial, Courier, Verdana stb.) sajnos mi nem rakhatjuk a CD-re, mert ugyan szabadon letölthetõk, de csak szigorú megszorításokkal szabad õket más szoftverrel kombinálni. Viszont ha nálad már fönn vannak a gépen, akkor a C:\Windows\Fonts vagy /usr/share/fonts/ vagy hasonló szótáradból egyszerûen átmásolhatod õket a $prefix/emovix/mplayer-fonts/ szótarba. (Vagy letöltheted õket a http://sourceforge.net/projects/corefonts/ címrõl.)

Ezt mind persze saját felelõsségedre teszed ;-) Köszönöm Bárány Balázsnak, hogy figyelmeztetett erre a kis szerzõi jogi problémára! :-)

Alapértelmezésben a FreeSerifBoldItalic betûtípus kerül a CD-re.

Ha nem akarsz betûkészletet írni a CD-re, mert nincsenek feliratok, és nem érdekel a menü, az mkmovixiso parancsot a "-noSub" kapcsolóval hívd meg. A "mkmovixiso -h" mutatja meg, hogy hogyan lehet más betûkészletet kiírni. Általában valahogy így csinálod:

mkmovixiso -t "A CD cime" -subtitleFonts=greek -o /tmp/movix.iso film.avi

Az összes MPlayer betûkészlet innen származik: ftp://ftp.mplayerhq.hu/MPlayer/contrib/fonts/ a lengyel/magyar (Krzysztof Kajkowski küldte) és a héber (Pavel Bibergal küldte) készlet kivételével.

A TrueType betûtípusokat innen töltöttem le:

FreeFonts - http://www.nongnu.org/freefont/ VeraFonts - http://www.gnome.org/fonts/

Helytakarékosságból nincs mindegyik betûtípus a csomagban. Ha több betûtípust akarsz használni, töltsd le õket és rakd õket a fentebb említett szótárba!

Kínai betûtípus: szívesen ezt is beraktam volna, de egy kínai betûtípus fájl egyedül feleakkora, mint az eMoviX csomag, úgyhogy mégsem tettem :-) Ha szükséged van a kínai betûkre, itt elolvashatod, hogy mit kell tenned:

http://sourceforge.net/forum/forum.php?thread_id=878378&forum_id=207427

Vagy itt letöltheted a kínai TrueType betûtípust:

http://www.arphic.com.tw/free/free.htm

Hibakeresés

José M. Fandinho ötlete után hibakeresõ szkriptet raktam az eMoviX-CD-re, amely a következõket írja ki egy floppy lemezre:

  1. "dmesg" tartalma
  2. /proc/pci
  3. movix szkript naplófájlok
  4. a gép CD-ROM-jainak a tartalomjegyzéke

Ha hibakeresési információt akarsz kiírni, rakj egy üres (fontos!) lemezt a floppy lemez olvasóba, írd be, hogy "debug", és nyomd meg az ENTERt.

Az információt leszedheted a floppyról, ha Linux vagy más unix alatt a következõ parancsot adod be:

sed -n "1,/MOVIX_MARK/p" /dev/fd0 > bugreport.txt

Köszönöm Josének ezt az ügyes trükköt!

Kernel és MPlayer konfiguráció

A csomag "config" szótárában találhatod az eMoviX-ra írt MPlayer és vmlinuz (Linux rendszermag) konfigurációját.

Köszönetnyilvánítás

Köszönet illeti a nagyszerû www.scriptamanent.it fiúkat, akik az indító képet csinálták.
Köszönet illeti Andrea Assorgia barátomat, aki bátorítással és jó tanácsokkal támogatta az eMoviX megírását, és a nevet is õ találta ki. Külön köszönöm Vincenzo testvéremnek, hogy nagyon gyors CD írót vett nekem, amivel nagyon meggyorsította a fejlesztést! :-)